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

Актуальные версии конфигов лежат тут:
https://code.google.com/p/osm2mp-garmin-open/source/browse/#svn%2Ftrunk
сам конвертер тут:
https://code.google.com/p/osm2mp/source/browse/trunk/osm2mp.pl

Не подскажите, что за ошибка?
Все перечисленные в вики файлы, скрипт и исходный osm перенес в Perl64/bin, все доп. пакеты к перлу поставил.

C:\Perl64\bin>osm2mp.pl rhode-island.osm > riosm.mp
Can’t locate Config/Std.pm in @INC (@INC contains: C:/Perl64/bin/lib C:/Perl64/s
ite/lib C:/Perl64/lib .) at C:\Perl64\bin\osm2mp.pl line 45.
BEGIN failed–compilation aborted at C:\Perl64\bin\osm2mp.pl line 45.
Спасибо!

Perl-у не хватает модуля Config:Std.

Доустановил. Теперь такая ошибка:

C:\Perl64\bin>osm2mp.pl rhode-island.osm > riosm.mp
Can’t locate OSM.pm in @INC (@INC contains: C:/Perl64/bin/lib C:/Perl64/site/lib
C:/Perl64/lib .) at C:\Perl64\bin\osm2mp.pl line 61.
BEGIN failed–compilation aborted at C:\Perl64\bin\osm2mp.pl line 61.

Только в этот раз такого модуля в PPM нет.

Интересно, что будет если его вручную положить в нужную папку? Файл кажется этот:
http://svn.openstreetmap.org/applications/utils/gary68/OSM/osm.pm

У меня этот файл лежит вместе с остальными конфигами.

Я у себя такого вовсе не нашел. У меня osm2mp.pl старый похоже, если обновлю, возможно OSM.pm тоже понадобится.
Как можно узнать номер версии своего конвертера, в какой строке он спрятан?

В общем надо еще кучу файлов .pm отсюда https://code.google.com/p/osm2mp/source/browse/?r=576#svn%2Ftrunk%2Flib
Потом еще из папки cfg.
Как с этого ресурса скачать файлы по-человечески? Если правый клик → сохранить ссылку как, в файле html код записывается. Копипастить два десятка файлов - это не круто.
Не хочу показаться неблагодарным, но неужели нельзя обновить инструкцию в вики и собрать необходимые файлы в один архив? В итоге пятиминутное дело растягивается на полдня :((((

Я установил под винду wget
потом
CD “C:\Perl\site\osm”
“C:\Program Files\GnuWin32\bin\wget.exe” -c -t 0 -r --no-parent http://osm2navitel.googlecode.com/svn/trunk/
“C:\Program Files\GnuWin32\bin\wget.exe” -c -t 0 -r --no-parent http://osm2mp.googlecode.com/svn/trunk/

И все скачалось, а еще на странице где лежат файлы, есть ссылки на svn, с помощью которого так же все можно скачать.

Спасибо!
Сделал. Но не тут-то было:

C:\Perl64\bin>osm2mp.pl rhode-island.osm > riosm.mp

—| OSM → MP converter 1.01_2 (c) 2008-2012 liosha, xliosha@gmail.com

Loading configuration…
Unable to initialize writer WriterTT: Can’t locate Template/Context.pm in @INC (
@INC contains: C:/Perl64/bin/lib C:/Perl64/site/lib C:/Perl64/lib .) at C:/Perl6
4/bin/lib/WriterTT.pm line 18.
BEGIN failed–compilation aborted at C:/Perl64/bin/lib/WriterTT.pm line 18.
Compilation failed in require at (eval 454) line 2.
at C:\Perl64\bin\osm2mp.pl line 185

Подскажите, пожалуйста, где теперь искать этот context.pm? :rage:

Не хватает Template:Context Perl-у
Внимательно смотрите сообщение об ошибке, даже не зная английский, должно быть ясно.

То, что его не хватает, я понял. В PPM такого модуля нет, вот в чем проблема.
Есть только Template-Context-Cacheable, но его установка не помогла.

Template-Toolkit

Лучше всё-таки установить svn.

А по этому запросу есть мысли?
http://forum.openstreetmap.org/viewtopic.php?pid=248251#p248251

Для скачки, обновления и т.д. и т.п. с репозиториев крайне рекомендую TortoiseSVN.

Здравствуйте!
Где-нибудь есть описание нового формата настройки набора типов?
Спасибо!

Нету :slight_smile:

Есть желающие взяться написать?

:frowning:
А как бы мне тогда один маленький тег переобозначить?
ice_road=yes хочу сопоставить со своим кастомным типом для гармина. роутинг не нужен.