You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#4926 2012-09-26 18:07:56

oleinap
Member
From: Апатиты Мурманской обл.
Registered: 2012-09-19
Posts: 129

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

Вопрос просто пользователя: Можно ли конвертировать карты ОСМ для версии Навител 5.5.1.320 (для навигатора Lexand SG-555, не КПК и не андроид!) И как?
Обновил программу навигатора с оф сайта Навитела, до этого была версия 5.0.3

Offline

#4927 2012-09-26 18:29:04

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

Никак. Уже обсуждали. Пятый Навител годится только для карт в формате nm3 (новых официальных).
А для карт в старом формате nm2 (без разницы - официальных или любительских) нужен Навител 3.2.6 или 3.5.0.

Чтобы сконвертировать карту в формат nm3 нужен новый конвертер. А он есть только у ЗАО "ЦНТ". И они его никому не дают. Потому что им сейчас выгоднее продавать свои карты, а не поддерживать картографов-любителей. Писать на форум Навитела или слать им е-мейл бесполезно. В ответ будут только надуманные отмазки от Кости Галичского.

Вопросы "Как установить Навител 3.5.0, если уже стоит 5.5.1 ?", "Как установить одновременно третий и пятый Навител и переключаться между ними?", "Как настроить альт. меню для выбора нави-программ?" обсуждаются не на этом форуме.

Offline

#4928 2012-09-26 19:46:40

oleinap
Member
From: Апатиты Мурманской обл.
Registered: 2012-09-19
Posts: 129

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

dimonster wrote:

...Чтобы сконвертировать карту в формат nm3 нужен новый конвертер. А он есть только у ЗАО "ЦНТ". И они его никому не дают. ...

Вотт теперь понятно. Значит пока снесу 5.5.1 и верну 5.0.3, потом к след лету посмотрю что лучше.
Благодарю за пояснения!

Offline

#4929 2012-09-26 19:53:04

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

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

Убраны из роутинга подъездные дорожки в частных владениях (highway=service + access=private) - переведены в нероутинговые линии типа 0x16 "Аллея, тропа". Сделано, чтобы повысить вероятность проезда к домам "за шлагбаумом" (маршрут будет начинаться/заканчиваться на ближайшей роутинговой дороге).
(At revision: 157)

Offline

#4930 2012-09-28 11:58:33

Alexey_ND
Member
Registered: 2011-11-21
Posts: 28

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

Отконвертируйте, пожалуйста, украину, или, что надо сделать что бы эта карта стала более свежей? Спасибо.

Offline

#4931 2012-09-29 14:44:36

zeon84-74
Member
From: Челябинск
Registered: 2011-12-17
Posts: 90

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

Fortress, Челябинская область висит на 02 сентября, Чукотка - 03 июля. При этом ссылок на ошибки не вижу. В чем же дело?

Offline

#4932 2012-09-29 17:31:31

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

Ребята, поясните мне, ламеру. Как в GPSmapedit задаётся район области при адресном поиске?
Вот есть Харьковская область, в ней несколько районов. Есть много населённых пунктов районного подчинения. Они с одинаковыми названиями, но в разных районах. Как это указать в адресном поиске в GPSmapedit ?
Я так понял, что он знает только понятия "Страна", "Область", "Населённый пункт", "Индекс".
Или я чего-то не знаю, или название района нужно писать вместе с областью: "Харьковская обл./Боровской р-н."

Offline

#4933 2012-09-29 18:03:15

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

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

Alexey_ND wrote:

Отконвертируйте, пожалуйста, украину, или, что надо сделать что бы эта карта стала более свежей? Спасибо.

Запущу, когда Англия завершится, а то ресурсов сервера не хватает на все.

zeon84-74 wrote:

Fortress, Челябинская область висит на 02 сентября, Чукотка - 03 июля. При этом ссылок на ошибки не вижу. В чем же дело?

В Челябинской области 24 сентября были ошибки при проверке (6 шт). Чукотку GME не хочет переваривать, наверно из-за нулевого меридиана. Попробуй её собрать из mp - станет понятно.

Offline

#4934 2012-09-29 18:32:48

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

Отконвертируйте, пожалуйста, украину,

Во-первых, Украину пишем с большой буквы smile
Во-вторых, подождите немножко. Украинская братва (в частности, товарищ Larry0ua) намеревается внести поправки в Лёшин конвертор osm2mp. Цель поправок - правильная обработка релейшенов улиц. В пропатченной версии конвертера названия улиц берутся не из тегов релейшена (там только украинские названия), а из тегов отрезков улиц, входящих в релейшн (а в тегах улиц прописаны всякие названия - и украинские, и русские, и английские).
Без этого патча адресный поиск по картам Украины (если делать русскоязычную карту) будет корявым.

В принципе, патч уже работает. Релейшены обрабатываются правильно. Однако есть какой-то косяк с теми домиками, где прописан addr:street. Конвертор не хочет менять названия улиц в addr:street на русскоязычные.
К примеру, имеем домик с addr:street=Єлізарова вулиця
И рядом идёт линия улицы с name=Єлізарова вулиця  и name:ru=Елизарова улица

После конвертации в Навител получаем в адресном поиске пустую улицу Елизарова (без домов) и улицу Єлізарова с домами.
И так со всеми домиками, которые имеют addr:street, даже если они включены в релейшн.

Конвертор я запускал так:

perl osm2mp.pl --config=cfg\navitel-ru.cfg --full-karlsruhe --navitel --bpoly OSM_UA_KHR.poly --namelist label=name:ru,name --namelist place=name:ru,name --namelist street=name:ru,name --defaultcountry="Ukraine" --defaultregion="Kharkivska obl." --codepage=utf8 --output=UA-KHR-ru_orig.mp UA-KHR.osm

Я сначала грешил на патч, но оригинальная версия конвертора ($Id: osm2mp.pl 581 2012-08-30 15:20:32Z) тоже не хочет подставлять русские названия в адреса.

Offline

#4935 2012-09-30 15:14:29

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

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

dimonster wrote:

Как в GPSmapedit задаётся район области при адресном поиске?

dimonster wrote:

название района нужно писать вместе с областью: "Харьковская обл./Боровской р-н."

Offline

#4936 2012-09-30 16:11:16

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

dimuzz Я так и подозревал. Спасибо.

Offline

#4937 2012-09-30 20:21:56

Marych73
Member
From: Ташкент
Registered: 2011-01-18
Posts: 283

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

dimonster wrote:

Во-вторых, подождите немножко. Украинская братва (в частности, товарищ Larry0ua) намеревается внести поправки в Лёшин конвертор osm2mp. Цель поправок - правильная обработка релейшенов улиц. В пропатченной версии конвертера названия улиц берутся не из тегов релейшена (там только украинские названия), а из тегов отрезков улиц, входящих в релейшн (а в тегах улиц прописаны всякие названия - и украинские, и русские, и английские).

А где смотреть допилили патч или нет? Или пожалуйста дайте знать здесь, когда будет готово. Жду этот функционал для Узбекистана.

Offline

#4938 2012-09-30 22:26:26

Alexey_ND
Member
Registered: 2011-11-21
Posts: 28

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

Fortress wrote:

Запущу, когда Англия завершится, а то ресурсов сервера не хватает на все.

Спасибо. Около сотни ошибок! исправлено. Можно еще разок запустить?

Offline

#4939 2012-10-01 06:50:26

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

А где смотреть допилили патч или нет?

Посмотреть можно здесь: http://forum.openstreetmap.org/viewtopi … d=4750&p=2 но там обсуждение идёт не на узбекском. smile
Патч практически "допилен". Скоро будем просить уважаемого liosha внессти его в официальную версию.
Всё работает так: берётся релейшен улицы, перебираются все его члены. Ищется член с типом way (дорога) и ролью street (улица). Если такой находится, то из его тегов берётся название улицы. Если почему-то среди членов релейшена не нашлось ни одного подходящего, откуда можно взять название, тогда название улицы берётся из тегов самого релейшена. Если на домике есть тег addr:street, то название улицы берётся из addr:street, игнорируя релейшен.

Кстати, я сейчас посмотрел на Ташкент. Там есть дома, не привязанные к улицам никак: ни с помощью addr:street, ни с помощью релейшена. Например, вот http://www.openstreetmap.org/browse/way/159946014
А ещё там есть странные "улицы" вроде Сергели 1, где в релейшене есть дома, но нет отрезков улиц. Наверное, на самом деле это не улица, а микрорайон. Я не знаю, как в Ташкенте организована система адресации. Если как обычно в России:   Страна-(область, район)-Город-Улица-Дом, то это неправильно. А если у вас принята адресация по микрорайонам, вроде Страна-Город-микрорайон-дом, то, наверное, так и надо.

Offline

#4940 2012-10-01 06:57:55

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

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

dimonster, какие параметры запуска конвертера нужно будет указать для использования этого патча?

Offline

#4941 2012-10-01 07:45:30

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

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

Offline

#4942 2012-10-01 11:50:11

Marych73
Member
From: Ташкент
Registered: 2011-01-18
Posts: 283

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

dimonster wrote:

Посмотреть можно здесь: http://forum.openstreetmap.org/viewtopi … d=4750&p=2 но там обсуждение идёт не на узбекском. smile
Патч практически "допилен". Скоро будем просить уважаемого liosha внессти его в официальную версию.
.....
Кстати, я сейчас посмотрел на Ташкент. Там есть дома, не привязанные к улицам никак: ни с помощью addr:street, ни с помощью релейшена. Например, вот http://www.openstreetmap.org/browse/way/159946014
А ещё там есть странные "улицы" вроде Сергели 1, где в релейшене есть дома, но нет отрезков улиц. Наверное, на самом деле это не улица, а микрорайон. Я не знаю, как в Ташкенте организована система адресации.

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

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

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

Last edited by Marych73 (2012-10-01 11:51:51)

Offline

#4943 2012-10-02 08:04:08

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

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

У нас есть такие места как микрорайоны - адресация по местности - будем ставить addr:place,

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

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

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

Offline

#4944 2012-10-02 15:10:05

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

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

Коллеги,

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

Last edited by Zkir (2012-10-02 15:10:27)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#4945 2012-10-02 15:30:39

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

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

Zkir wrote:

Коллеги,

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

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

Offline

#4946 2012-10-03 01:34:45

trump98
Member
Registered: 2012-08-26
Posts: 46

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

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

Offline

#4947 2012-10-03 14:15:55

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

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

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


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

Last edited by dedNikifor (2012-10-03 14:17:33)

Offline

#4948 2012-10-03 16:50:52

pleshkovpa
Member
From: Липецк
Registered: 2012-08-06
Posts: 100

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

dedNikifor wrote:

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

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

Last edited by pleshkovpa (2012-10-03 16:51:48)

Offline

#4949 2012-10-07 02:03:20

Goldmembr
Member
From: Комсомольск-на-Амуре
Registered: 2012-07-18
Posts: 18

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

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

Offline

#4950 2012-10-07 05:27:31

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

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

Goldmembr wrote:

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

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

Offline

Board footer

Powered by FluxBB