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

http://forum.openstreetmap.org/viewtopic.php?pid=243106#p243106

Давно хотел переделать конвертацию городов с учетом населения. Сделал.
(At revision: 151)

Не прокладывает…

Навител 3.2.6, карта от 19.07.2012, тоже только по прямой, в любом месте Москвы, не только МКАД. Запустил пару раз, в итоге приходится пользоваться старой официальной картой.

PS: скачал новую карту от 15.08.2012 - то же самое.

Что-то на страницах navitel.osm.rambler.ru попропадали карты регионов, есть ссылки только по странам целиком… :frowning:

Sorry, всё снова появилось!

Результаты просмотра файлов MP для Москвы и области, что есть и что должно или желательно быть.

Russia-MOS-routing.mp - невидимый роутинг для области (без Москвы)

Должно быть (хотя настройки уровней Level* можно и не трогать)

Russia-MOS-Mosobl.mp - отображаемая карта, POI, адреса для области (без Москвы, без роутинга)

Должно быть

Russia-MOS-Moscow.mp - отображаемая карта, POI, адреса для Москвы (без роутинга)

Должно быть

Файл с роутингом для Москвы в настоящей сборке отсутствует. Т.е. надо

  1. Либо делать еще один файл с невидимым роутингом для Москвы, либо
  2. Разрешить роутинг (и проставить все роутинговые узлы) в файле Russia-MOS-Moscow.mp.

Но тут тоже возможны проблемы

  1. Не будет работать прокладка маршрутов из центральной Москвы в анклавы, например в Зеленоград (тогда придется делать роутинговый файл общий для Москвы и области);
  2. Москва перестанет умещаться в 16Мб;

Роутинговый файл по плану должен быть единым, как у СПб и ЛО. И раньше так и было. Теперь границы поменялись и Московская область больше не включает в себя Москву целиком. Чтобы это испаравить, нужно сделать наверно третий релейшн, включающий в себя и Москву и область.

dimuzz, Может есть смысл добавить в конфиг троллейбусные остановки (между прочим вещь очень полезная для тех, кто свой маршрут планирует). Понимаю, что этими нововведениями ещё никто не пользовался (да и не популярно у нас маршруты рисовать), но нужно когда-то начинать.
ЗЫ: Рисуем не под навигатор, так как в Mapnik-е ничего не меняется, и есть соответствующая тема в wiki.

Как вариант можно написать скрипт, который удалял из отношения МО точки соседних отношений. Руками за 20 минут убрал все входящие “inner” для выкачанного полигона, но чтобы обрезать часть внешней границы руками нужно ещё минимум x10 времени. :frowning:

Fortress, поздравляю с днем варенья. Всего хорошего, и поболе… :slight_smile:

Спасибо))

с днюхой! :slight_smile:

В Рязани есть пользователь которому нужны подъезды. Поскольку Навителом не поддерживается принятая схема ref=* + addr:flats=* пользователь рисует в местах подъездов “мини-домики” с тэгом addr:housenumber=номер подъезда. С точки зрения базы осм - это замусоривание ложными данными. С точки зрения пользователя - это единственновозможный способ отображать подъезды.

Господа Навителовцы, а как вы решаете эту проблему? Давайте вместе подумаем что делать, может быть можно как-то конвертировать принятую схему ref+addr:flats в нужные навителу тэги, чтобы не портить базу ОСМ? Или написать в суппорт Навитела?

А куда потерялся Челябинск? :open_mouth: http://navitel.osm.rambler.ru/?country=Russia
Ждал-ждал…

таксист?

так-то хорошее дело делает. осталось лишь добавить поддержку подъездов в навителовские карты и будет вообще замечательно

Прошу прощения. Видать, потерялся при переходе с 7z на zip. Сейчас появится.

Таки да, таксист он. Достаточно на самом деле было бы просто отображения точки подъезда с указанием номера.

Она там давным-давно есть.
Точка на контуре дома building=entrance + ref=1

Толку с этой поддержки ноль. Навител не умеет отображать или выбирать подъезд, и всегда тупо ведет к середине дома.

Нужна, видимо, какая-нибудь иконка для отображения подъездов с подписью из ref=* !?

Тогда что бы это значило?
http://navitel.su/navigation/windowsmobile/