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

Никаких дополнительных параметров. Всё как обычно --namelist label=name:ru,name --namelist place=name:ru,name --namelist street=name:ru,name

Было бы обсуждение толковое, язык не важен :slight_smile:

С домами есть проблема, местные ставят только номер дома, а к чему относится типа не важно.

У нас есть такие места как микрорайоны - адресация по местности - будем ставить addr:place, а разные name:xx кроме как через релейшн а не знаю как проставить.

IMHO, если объединить несколько домов в один релейшен типа associatedStreet, прописать в тегах релейшена name = микрорайон Такой-то
(а также name:ru, name:uk, name:en и др.), то после конвертации в Навител такое чудище будет доступно в адресном поиске в качестве улицы.

GPSmapEdit (программа для создания карт для Навител) понимает только такие штуки: “Страна”, “Область”, “Населённый пункт”, “Улица”, “Номер дома”.
А понятий “Район” и “Микрорайон” не знает. Картографам (не осмерам), которые рисуют карты под Навител, приходится вводить в базу область и район через дробь, например, “Харьковская область/Боровской район”, “Харьковская область/Богодуховский район”. Таким образом вместо одной Харьковской области в карте получается куча “областей”.

Похожая фигня и с микрорайонами. Их приходится вводить в базу как улицы. Получается извращение вроде “улица 7-й микрорайон”.
Если в городе есть улицы с одинаковым названием, но в разных районах города, то картографы дописывают к названию улицы в скобках название микрорайона, например, “улица Ленина (мкрн. Куличи)”, “улица Ленина (мкрн. Баварский)”.

Разумеется, на карту OSM такие “костыли” делать не нужно. Этим должна заниматься программа-конвертор.

Коллеги,

а дубликаты сервисов, возникающие когда какая нибудь площадка, например стоянка, которая примыкает к дороге, нарисована hw=service+area=yes (например, тут: http://peirce.gis-lab.ru/qa/RU-SVE/rd-map)) - это проблема для конвертации в Навител или нет? Если да, то как она решается?

Сейчас highway=service + area=yes вообще не конвертируется в роутинговую линию, только в полигон 0x6a “Площадь”.

Fortress, монтенегра вчера не обновилась…

у меня вопрос по регионам РФ - уже давно не наблюдая ни для одного из них err-файлов
ошибок просто нет или сущестует какая-то проблема с их выводом?

п.с.: спасибо за Тайланд. начал потихоньку исправлять

только вчера правил 3 области. err были.
вот и сейчас для курской области есть err. одна ошибка. пошел править :slight_smile:

Всем доброго времени суток, подскажите пожалуйста почему из адресного поиска исчезли, призванные к дому, название улицы, вместо названия улицы город, карты с Рамблера 6.10.12 Хабаровский край к примеру город Хабаровск . Или я чего то пропустил может не понял, в MP исходнике такая же хрень.

Fortress, откати, пожалуйста, версию osm2mp на r581.

Здравствуйте уважаемые конверторы карт OSM для Navitel! Ответьте на один вопрос: что у Вас произошло с конвертацией карт OSM для Navitel регионов России от 06.10.2012г., в частности, Санкт-Петербурга (не находит половину улиц и домов); Карелии (ни в одном городе не работает поиск номеров зданий, сами города и улицы в них находит, а при выборе улицы сразу переходит на карту); тоже самое в Калининградской области??? Когда можно ожидать починку этих недостатков??? Заранее благодарен за ответ!

Andrei RM, конвертация немножко поломалась.

Дэк, когда она немножко починится???

Откатился. Приношу извинения, за длительное отсутствие. Запустил Россию с начала.

Друзья!
С Тайландом проблема, а точнее http://navitel.osm.rambler.ru/err.php?country=Thailand&region=Thailand
Руководство http://wiki.openstreetmap.org/wiki/RU:Navitel/Исправление_ошибок нашел, буду исправлять.
Немного непонятен пункт “Нажимаем “Правка” и соединяем проблемные узлы в один.” - где этот инструмент? саму дорогу и точки нашел, а дальше что?

Там написано “Дубликаты узлов”. Я ткнул наугад одну ошибку - там целая дорога продублирована :frowning:
Главное - не сделай новых ошибок :slight_smile:
И, это… не хочу погасить твой энтузиазм, но исправление 1314 ошибок займёт допениса времени :frowning:

Находишь два слишком близко расположенных узла и жмешь английскую M. Это все в JOSM.

Добавлены адресные теги для osm2mp версии 1.01_3
(At revision: 158)

UPD: на всякий случай временно вернул оба варианта, чтобы работало с обеими версиями (1.01_2 и 1.01_3)
(At revision: 159)

лучше просто удалить один из близких узлов, если они на одной линии.

Fortress, предлагаю несколько изменить логику работы страницы по загрузке карт Навител на сайте navitel.osm.rambler.ru в части сообщений об ошибках.

Что мы имеем там сейчас - после прохода конвертером по какому-либо региону в случае наличия ошибок, в таблицу в графу "Ошибки"проставляются ссылка на страницу с ошибками и “ссылка” для отметки о том, что ошибки исправлены (кнопка-“галочка” в таблице).

Проблема в следующем: наверняка те пользователи, которые туда заглядывают, могут нажать эту “галочку” без исправления самих ошибок. Каюсь, сам, когда это нововведение только появилось - так и сделал, думая, что по нажатию откроется какое-либо окно с ошибками, и не посмотрев, куда ведет ссылка к этой кнопке (заходил со смартфона, поэтому всплывающей подсказки “Я всё исправил!” тоже не видел).
В результате получаем, ситуацию, когда ошибки якобы исправлены и больше не отображаются в таблице, но на самом деле никуда не делись (что прекрасно видно, если скачать исходник в *.mp и самостоятельно прогнать его на ошибки в GPSMapEdit, а потом проверить места с найденными ошибками уже в OSM). И такое может повторяться в течение нескольких проходов конвертера по региону. Отсюда и возникают периодически вопросы на форуме: “почему регион не обновился, если ошибок нет?”

Собственно, предложение - не очищать историю ошибок в таблице по нажатию на кнопку-“галочку”, а оставлять её доступной по ссылке, но помечать каким-либо образом, что кто-то подтвердил исправление. Например, делать другую подпись у ссылки на страницу с ошибками. Можно также (для исключения случайных нажатий), при нажатии на кнопку-“галочку”, выдавать перед применением действия окно-подтверждение (желательно с возможностью ввода логина того, кто исправил ошибки с последующим отображением, кто это сделал).

Пишу, потому что наболело - ХМАО уже который проход не обновляется из-за ошибок, но кто-то упорно отмечает, что ошибки исправлены. Самое обидное, что после этого становится невозможно увидеть, где же были эти ошибки…

P.S.: Вчера меня это окончательно достало - сел и весь вечер вручную их вылавливал в GPSMapEdit и исправлял в OSM (заодно еще кучу ошибок JOSM-овским валидатором отловил и исправил.