Конвертация большой карты osm->nm2

Я когда-то провел полный процесс конвертации из .osm в .nm2 своего города - всё работало, с роутингом.
Делал через osm2mp → GPSMapEdit.
Но там было всё просто - файл был маленький и быстро индексировался Навителом.

Сейчас мне потребовалось сделать карту Германии, а там .osm-файл весит 5 гигабайт. Попытка прогнать его через скрипт by liosha вылилась в долгое ожидание и исчерпание всех 8 Гб памяти :3
Ну и Навител, конечно, не осилит ЭТО проиндексировать, даже если удастся конвертировать результат GPSMapEdit’ом.

Соответственно, вопрос - как правильно делать? Очевидно, надо как-то нарезать карту и конвертировать по кускам. Но чем? И будет ли работать роутинг из одного куска в другой?

Прогнать сперва .osm через сплиттер - или mkgmap-овский, или мой.
Роутинг будет

По-моему, я что-то делаю не так:frowning:

Странно, запущен вроде как splitter.pl, а вывод как у testnavitel.pl…

Ох, щи. Копировал вручную через Ctrl+C/Ctrl+V, в итоге скопировал не из того файла :smiley:
Аригато.