borism346
(Borism346)
2961
liosha,
поздравляю с днем рождения!
Всего, всего… и побольше :).
liosha
(liosha)
2963
Поддержка GME-шных таблиц транслитерации переехала в языковые плагины.
Соответственно, ключ --gme-filter больше не работает, вместо него нужно использовать --lt-gme.
Пример, карта Армении на русском:
bzcat AM.osm.bz2 | ./osm2mp.pl –lt-gme hy-ru:trans-hy-ru.dat --target-lang ru --default-lang hy -o AM.mp -
liosha
(liosha)
2964
Добавил поддержку “запрещённых областей”.
Теперь дороги, находящиеся на территории landuse=* + access=* наследуют флаги доступа с территории.
В конфигах это выглядит так: http://code.google.com/p/osm2mp/source/browse/trunk/cfg/ways-areas-address.yml?r=616#16
(хотя может и поменяться)
dimuzz
2965
liosha, а в какой момент наследуются права?
Например, в конфигурации есть условие highway=service + access=private.
Если access=private указано не впрямую, а унаследовано, сработает ли такое условие?
liosha
(liosha)
2966
Сейчас только добавляются дополнительные запреты для RouteParams. На проверку тегов в конфигах не повлияет, для этого нужно делать самостоятельное условие.
А такое для чего нужно?
dimuzz
2967
Делать частные дорожки нероутинговыми, чтобы Навител к ним не пытался привести на старте/финише.
Обычная для НН ситуация: если дорожка - изолят (из-за шлагбаума нельзя заехать во двор), маршрут не прокладывается.
RetroGuy
2968
Ребята, в чем беда? Пробую запустить скрипт
D:\maps\osm2mp>c:\Perl64\bin\perl.exe d:\maps\osm2mp\osm2mp.pl d:\maps\osm2mp\dn
1.xml -o d:\maps\osm2mp\dn1.mp
Can't locate Config/Std.pm in @INC (@INC contains: d:/maps/osm2mp/lib c:/Perl64/
site/lib c:/Perl64/lib .) at d:\maps\osm2mp\osm2mp.pl line 45.
BEGIN failed--compilation aborted at d:\maps\osm2mp\osm2mp.pl line 45.
Вот и все что вылазит. Пересмотрел весь форум. Ничего толком мне нашел по нужным модулям. Злощастный Config:Std не существует в PPM. Template-Toolkit тоже нету! Где их брать?
Перепробовал 5 версий ActivePerl. Для разных платформ. Одно и то же.
И вообще почему бы не напистаь какой-нибудь пост/мануал по проблемам запуска/установки!?
Заранее благодарен за помощь!
chnav
(Chnav)
2969
liosha
(liosha)
2971
Дык все только “за”! Возьмёшься? 
RetroGuy
2972
z3s
гиде???
liosha
да легко! вот только найду решение своей задачи! даю слово!
chnav
гуглить, пользоваться гуглом, яндексом, рамблером и остальным я пользоваться умею! я прошу конкретное решение а не “пойди туда, не знаю, куда, возьми то, не знаю что”! и “navitel” в запросе явно излишне! я не просил в своем посте конвертировать в навител.
Ent-ch
2973
liosha
Привет. Благодарю за отличный скрипт. Есть маленькая просьба - $roadid и $nodid вынести в параметры, если не заданы то начать с 1, как сейчас. Я это был сделал, для старой версии, но хочется работать с самой актуальной версией скрипта. Это необходимо, при склейке карт, чтобы разные фрагменты не пересекались. Есть утилита для пере нумерации, но ее быстродействие расстраивает. Моя просьба не сильно обременительна? Заранее благодарен.
liosha
(liosha)
2974
liosha
(liosha)
2975
Config-Std, возможно, не проехал в 5.16-й перл. Попробуй 5.14
Template-Toolkit надо искать как Template
Ent-ch
2976
Спасибо, конечно, но он не меняет $roadid, но хотелось бы все в одном месте.
Ent-ch
2977
Если кому интересно, могу поделится виртуальной машиной на OpenSuse, в которой есть все для работы этого прекрасного скрипта. Сделал себе чтобы не засорять винду, и, субъективно, на линуксе работает быстрее.
liosha
(liosha)
2978
Добавил: ./osm2mp.pl --first-nod-id=10 --first-road-id=100 map.osm
Пока скрытые 
liosha
(liosha)
2979
Ent-ch
2980
Спасибо большое. А что значит “скрытые”?