Конвертация OSM в Navitel

На геофабрик Россия свежая, правда там только европейская часть. Значит дело в гислабе.
Нарезаем по .poly файлу и получаем нужный регион, пример:


osmconvert russia-european-part.osm.pbf -B=RU-LEN.poly -o=RU-LEN.osm
osmconvert russia-european-part.osm.pbf -B=RU-MOS.poly -o=RU-MOS.osm

Геофабрика как обновлялась, так и обновляется. По-моему, там даже никаких пауз и не было.

на planet.osm.org есть какие-то экспериментальные диффы

liosha
С помощью getbound.pl можно как то получить .poly Москвы и отдельно Московскую область с дыркой вместо Москвы?

Оно обычно так и получается.
Просто не все умеют работать с дырками.
Например, для osm2mp нужно запускать getbound с параметром --onering

osm2mp требует std.pm, где взять?

perl -MCPAN -e “install Config::Std”

При конвертации mp в navitel возникает ошибка “Обнаружены два узла с одинаковыми координатами”.
Таких узлов больше тысячи на карте штата Юта. Их как-то можно централизованно убрать?
OSM Юты взял с http://downloads.cloudmade.com/
После преобразования osm2mp.pl делал постпроцессинг mp файлов скриптом mp-postprocess.pl

Спасибо. А это (Parser.pm)

use Geo::Openstreetmap::Parser

где взять?

Ну раз mp-postprocess не справился, то ручками.

Аналогично
perl -MCPAN -e “install Geo::Openstreetmap::Parser”

Приветствую, так скажем, собрата по проблеме.
Американцы в свое время кривовато импортировали государственную базу дорог - tiger (или она сама была кривая? не знаю). Если дорога идет по границе штатов или counties, она очень часто оказывается задублирована. Причем примыкающие дороги присоединяются то к одной, то к другой, в зависимости от направления. Я правил руками… Висконсин и частично Иллинойс с Индианой выправил. Скоро то ли Пенсильванию, то ли Калифорнию придется ))
А вообще - Навител совершенно не годится для навигации здесь, слишком много дорог для него ))

Выложите пожалуйста беларусь, на майские праздники планирую туда поехать.

Epolyanichev, http://code.google.com/p/maps-by/wiki/Navitel

надо наверное https://sites.google.com/site/crokusvlad/ и http://code.google.com/p/maps-by/wiki/Navitel записать в первом сообщении темы как альтернативный источник карт Беларуси и Украины

а почему Ханты-Мансийский автономный округ не конвертируется? Ошибки там давно исправлены.

Неужели нет альтернативы гис-лабу??? А если там ещё полгода обновляться данные не будут???:mad:

Есть еще геофабрика, они и не прекращали обновлять.

такая-же беда! ВОЛГОГРАДСКАЯ обл… неужели нет альтернативы гео-лабу? что делать? или проще смому конвектировать? что делать-то …
… на геофабрике искал своего региона чёт не нашёл :frowning: или я не на той геофабрике искал… дайте ссыль пожалуйста. спасибо.

http://download.geofabrik.de/osm/europe/

russia-european-part.osm.bz2 20-Apr-2012 22:00 525M OpenStreetMap data, bzip2 compressed
russia-european-part.osm.pbf 20-Apr-2012 03:32 334M OpenStreetMap data, protobuf binary format