Конвертер OSM -> MP

Можно использовать --perlio-filter PrepareCP1251

Собрал карту Беларуси. Проверил навскидку несколько перекрестков, вроде работает нормально. Раз пошла такая пьянка, еще бы полную адреску допилить :P.

А где можно почитать про все доступные ключи командной строки, с описанием производимого эффекта?

При запуске скрипта без параметров

Спасибо. Никак не ожидал.

Объясните пожалуйста кто-нибудь, назначение ключей --target-lang и --default-lang
Вот тут https://wiki.openstreetmap.org/wiki/RU:Osm2mp#.D0.9A.D0.BB.D1.8E.D1.87.D0.B8_.D0.BF.D1.80.D0.BE.D0.B3.D1.80.D0.B0.D0.BC.D0.BC.D1.8B про них ни слова
Спасибо.

liosha, а как насчет шейпов и адрески?

Скорее никак.
Насколько я понял, эта ADDR_PNT хочет связанную роутинговую линию с названием улицы.
Вот тут проблема: такие, во-первых, не всегда есть, а во-вторых, на уровне скрипта этот поиск делать геморно.
Можно смотреть в сторону постобработки в нормальной гис (но первую проблему это не решит), можно в сторону поиска хаков и костылей, типа как сейчас псевдо-дороги в мапперных картах.
И то и другое требует много времени и экспериментов, я за такое сейчас не возьмусь.

Этот вариант прекрасно работает в MPC. В итоге одна карта на каждую область с полным адресным поиском.

А тогда дай плиз пример шейпов, из которых всё правильно получается.
Желательно небольшого размера

https://forum.openstreetmap.org/viewtopic.php?pid=284348#p284348

liosha
Спасибо.

Шейпов, которые получены из файлов с адреской (после mp-housesearch) достаточно будет? Или весь комплект?
Отправил на твою почту Брестскую область из файлов с адреской.

Сделал, чтобы писалось что-то похожее. Проверяйте

Спасибо. Проверю :).

Пытаюсь настроить getbound.pl(linux mint&debian)
Однако при запуске получаю
Can’t locate App/OsmGetbound/OsmData.pm in @INC (you may need to install the App::OsmGetbound::OsmData module) :frowning:
Хотя модули лежат где положено.
В заголовках модулей написано
use 5.010
Я так понял это версия перла.
А стоит
perl 5, version 20, subversion 2 (v5.20.2)(debian)
perl 5, version 22, subversion 1 (v5.22.1)(linux mint)

Не совпадение версий? Из за этого модули не видятся?

А вообще 5.010 это какая версия перла? 5.10? Если так то он десятилетней давности :(.
И его придется ставить?

Буквально несколькими страницами ранее занимался тем же вопросом.

Читал. Только вот. Ошибки не такие как у меня.
У меня тупо не видятся библиотеки. Почему - ХЗ :(.
Куда я их только не кидал чтоб перл их увидел.

Причем osm2mp с дефолными работает без проблем.

Версия getbound.pl с того репозитария что по ссылке?

Конечно. Как бы ссылки кроме гитхаба не должно существовать :slight_smile: