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

Если проблема в ограничении точности карты - то это не ошибка.

liosha, Sergey Astakhov, мы точно об одно ми том же? :slight_smile: Я про то, что ставить в_ОСМ 2 ноды (особенно - принадлежащие роутинговым линиям в одном уровне) в одну и туже точку (в пределах точности ОСМ) - нельзя.

AlRight, в осм они скорее всего стоят не в одной точке, а в метре друг от друга

Да обычно так и есть. Особенно европейцы этим грешат. То, что данные слишком точные вроде как и не ошибка, но определенные проблемы от этого возникают :frowning:

Спасибо, ребята. Устранил описанным способом 4 ошибки, сконвертировал, залил, полет нормальный. Осталось потестить на деле.

Fortress, тут ошибка не в самих данных, а в модели - данные, обозначенные по такому принципу, уже не подходят для роутинга без сложной обработки графа. А пока такую обработку никто не сделал, на пешеходный роутинг придётся забить :slight_smile:

Да честно говоря и с автомобильным тяжко. Уже почти неделю исправляю ошибки “distinctive point” по Германии :frowning:

Я так понимаю, сейчас не поддерживается поиск объектов с использованием буквы Е вместо Ё ? По крайней мере в Навител 3.2.6 с картой МО не удалось.
Обсуждение этого вопроса началось здесь

В 3.2.6 - точно не поддерживается, в 5.0 - точно поддерживается. Насчет 3.5 не знаю.
А что хотелось бы - преобразовывать Ё в Е при конвертации?

Нельзя ли сделать буквы Е и Ё синонимами, как это сделано в выгрузках для Гармина у Леши? Т.е. при поиске “Молодё” и “Молоде” будет выдаваться “Молодёжная”. А также при поиске “Студё” и “Студе” будет выдаваться “Студенческая”.

/// А что хотелось бы - преобразовывать Ё в Е при конвертации?

а разве сейчас так не происходит? o_O

Вот такой остров посреди riverbank в навителе напрочь отсутствует http://osm.org/go/09V3UkM
Так и сяк глядел, остров как остров. Ничего особенного. Или это такой специальный стеллс-остров браконьеров?

офф:

так, кстати area=yes не к месту…

Без area название рендерится по краю. Костыля получше не нашлось.

Там сам мультиполигон riverbank кривой. Соприкасающиеся outer области, незамкнутые линии с тегами riverbank в роли outer вместе с замкнутыми.

Мда, кривее не бывает. В мапнике и невидать…

Подскажите дорога unclassified с surface=unpaved (ground, dirt, sand) будет конвертироваться в Навителе в грунтовую дорогу? И что будет конвертироваться в “улучшенную грунтовую дорогу”?
P.S. конфигурацию конвертирования для дорог нужно смотреть тут http://osm2navitel.googlecode.com/svn/trunk/ways-roads-navitel.yml ?

Да, а также дороги residential и road

Это линия типа 0x42. Условия:

  • highway = unclassified|road
  • surface = compacted|gravel

Да.

Нет, Е и Ё - разные символы, и надо ли это менять? Поиск в любом случае поддерживается (только в 3.2.6 нужно вводить точный вариант написания, в 5.0 - любой).

Это сложно сделать? А в 3.5?