You are not logged in.
- Topics: Active | Unanswered
#5976 2014-02-11 05:37:26
- Kostik
- Member
- From: Moscow
- Registered: 2011-01-02
- Posts: 2,095
Re: Конвертация OSM в Navitel
текущие актуальные конфиги последней версии для osm2mp
При установленном TortoiseSVN из командной строки:
svn checkout http://osm2mp.googlecode.com/svn/trunk/ osm2mp
PS: Только на navitel.osm.rambler.ru они актуализируются по мере возникновении потребности в этом, в ручном режиме.
Last edited by Kostik (2014-02-11 05:39:52)
Offline
#5977 2014-02-11 05:43:00
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Конвертация OSM в Navitel
Потому что Украину я конвертировал ещё со старыми конфигами.
Аааа... Тогда ладно
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#5978 2014-02-14 20:26:38
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Конвертация OSM в Navitel
Как известно, тегами amenity=parking + parking:primary_usage=residents обозначают внутридворовые гостевые карманы для автомобилей. Может быть, их не нужно конвертировать в POI "Парковка"? Ведь это не настаящая парковка. Получается карта вся занята ними, вот так: https://onedrive.live.com/redir?resid=a … hoto%2cpng
UPD: изменил ссылку.
Last edited by edward17 (2015-05-16 14:12:25)
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#5979 2014-02-14 20:51:21
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,778
Re: Конвертация OSM в Navitel
...amenity=parking...
...
Ведь это не настаящая парковка
Если это "ненастоящая парковка", то как минимум не следует её обозначать как amenity=parking.
Это основной принцип поддержки совместимости - дополнительные теги должны только уточнять свойства объекта, но не менять кардинально основные свойства.
Обозначайте их отдельным тегом, типа amenity=residents_parking и т.п.
Last edited by Sergey Astakhov (2014-02-14 20:55:12)
Offline
#5980 2014-02-14 21:34:18
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Конвертация OSM в Navitel
Если это "ненастоящая парковка", то как минимум не следует её обозначать как amenity=parking.
Хм, наверное это правильно, к тому же этот тег ещё в Proposed. Но некоторые люди ведь всё равно так мапят! Может, стоит обрабатывать и такие случаи, ведь конечный пользователь не виноват, что используются неправильные теги!
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#5981 2014-02-15 07:38:42
- Kostik
- Member
- From: Moscow
- Registered: 2011-01-02
- Posts: 2,095
Re: Конвертация OSM в Navitel
Если использованы неправильные теги, то их надо исправить на правильные. А не подстраивать под это рендеры, конвертеры.
Offline
#5982 2014-02-16 00:39:58
- 1gorok
- Member
- From: Київ
- Registered: 2014-02-01
- Posts: 321
Re: Конвертация OSM в Navitel
Помогите разобраться в чем дело. Скачал карты http://sendfile.su/924299 или http://navitel.osm.rambler.ru/?country=Ukraine для Навитела, установил на Navitel 8, на первый взгляд все вроде нормально. Но когда начал искать улицы в Киеве, из более чем 2000 улиц находит лишь 180. Но сами улицы отображаются на карте. По других городах не в курсе, так как не знаю какое количество улиц в этих городах, но мне кажется что и в других больших городах не все гуд. В чем может быть проблема?
Offline
#5983 2014-02-16 06:37:52
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,444
Re: Конвертация OSM в Navitel
установил на Navitel 8
Во-первых карты только для версии 3.5, в остальных не что не гарантируется. Поэтому экспериментируя на других версиях вносишь больше не однозначности.
Offline
#5984 2014-02-16 06:55:12
- chnav
- Member
- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,261
Re: Конвертация OSM в Navitel
Скачал полиш для Киева. Адреса на домах полные. НО на самих улицах отсутствуют адресные данные как-то
- город
- улица
- почтовый индекс
(пример: ул. Ушинского)
В старых версиях это тоже приведёт к тому что найти полный адрес "улица-дом" можно, найти просто "улицу" - невозможно. Т.е. карта неполная.
Сначала подумал что это последствия associatedStreet. Для сравнения скачал полиш Астрахани - то же самое.
В картах которые конвертирую сам (osm2mp v777) адресная информация на улицах есть.
Last edited by chnav (2014-02-16 06:56:11)
Offline
#5985 2014-02-16 07:40:13
- avatar6
- Member
- From: Avdiyivka-Donetsk
- Registered: 2013-12-12
- Posts: 257
Re: Конвертация OSM в Navitel
В адресный поиск не попадают улицы не имеющие адресуемых по ней домов.
Offline
#5986 2014-02-16 07:57:30
- Kostik
- Member
- From: Moscow
- Registered: 2011-01-02
- Posts: 2,095
Re: Конвертация OSM в Navitel
установил на Navitel 8
Если это WinCE, то к нему нужно подкладывать индексный файл сделанный Android версией. Не спрашивайте почему, но это так.
Offline
#5987 2014-02-16 07:59:08
- Kostik
- Member
- From: Moscow
- Registered: 2011-01-02
- Posts: 2,095
Re: Конвертация OSM в Navitel
НО на самих улицах отсутствуют адресные данные как-то
- город
- улица
- почтовый индекс
На самих улицах эти данные и не нужны (и даже вредны), только name. В первом посте этой темы написаны требования.
Last edited by Kostik (2014-02-16 08:05:13)
Offline
#5988 2014-02-16 08:35:28
- chnav
- Member
- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,261
Re: Конвертация OSM в Navitel
chnav wrote:НО на самих улицах отсутствуют адресные данные как-то
- город
- улица
- почтовый индексНа самих улицах эти данные и не нужны (и даже вредны), только name. В первом посте этой темы написаны требования.
1. Чем они вредны ? Не нашел в первом посте требований по адресации улиц.
2. Если на улице нет домов с адресными данными - как в таком случае искать улицу ?
Повторюсь у меня улицы имеют адресные данные, причем конфиги _ваши_ от декабря 2013 (те что скачиваются через SVN вместе с osm2mp). По всей видимости что-то меняли после этого.
Last edited by chnav (2014-02-16 08:36:42)
Offline
#5989 2014-02-16 09:37:08
- Kostik
- Member
- From: Moscow
- Registered: 2011-01-02
- Posts: 2,095
Re: Конвертация OSM в Navitel
1. Чем они вредны ?
Тем что в случае ошибки вылезают адресные эксклавы. Очень часто наблюдаю что пользователи пишут что хотят, например могут вместо addr:country=RU написать addr:country=КГ или ваобще код другой страны, тоже самое с addr:city, пишут что хотят, например город Москва, Москва город и т.п.. Все эти дома будут в отдельном городе в поиске. Все эти данные должны браться с полигона границы.
На Украине чуть сложней, так как там кто то пишет по русски, кто то по украински.
Ещё эти данные проставленные на отрезке улицы лезут в роутинговый слой (ошибка osm2mp).
причем конфиги _ваши_ от декабря 2013
Не мои, а dimuzz`а. На сервере они отличаются от SVN, хотя и не критично.
Last edited by Kostik (2014-02-16 09:45:33)
Offline
#5990 2014-02-16 09:44:45
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Конвертация OSM в Navitel
Раз уж зашла речь об улицах. Почему Навител считает, что в городе Черноморское нет улиц? http://www.openstreetmap.org/#map=13/45.5095/32.7116
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#5991 2014-02-16 09:51:05
- Kostik
- Member
- From: Moscow
- Registered: 2011-01-02
- Posts: 2,095
Re: Конвертация OSM в Navitel
в городе Черноморское нет улиц?
Смотрим точку адресного центра. Смотрим границу (так как в данном случае мультиполигона нет). Так как в данный момент название берётся из тега name:ru, а его на границе нет то и не происходит сопоставления.
Offline
#5992 2014-02-16 11:23:03
- chnav
- Member
- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,261
Re: Конвертация OSM в Navitel
chnav wrote:1. Чем они вредны ?
Тем что в случае ошибки вылезают адресные эксклавы. Очень часто наблюдаю что пользователи пишут что хотят, например могут вместо addr:country=RU написать addr:country=КГ или ваобще код другой страны, тоже самое с addr:city, пишут что хотят, например город Москва, Москва город и т.п.. Все эти дома будут в отдельном городе в поиске. Все эти данные должны браться с полигона границы.
На Украине чуть сложней, так как там кто то пишет по русски, кто то по украински.
Всё равно не понял. В конфигах с SVN название города и прочие общие данные берутся с полигона и навешиваются как на адресные точки, так и на улицы, всё как описано вами.
Далее:
- для улиц берётся name(:ru) и переносится в StreetDesc
- для адресных точек берётся addr:street и переносится в StreetDesc
По правилам нашего маппинга оба эти значения должны совпадать, никаких двойных улиц в адресном поиске.
Вот так в конфигах с SVN и ручной конвертации (в Кустанае highway=* + name=проспект Абая):
Вот так в конфигах рамблера (в Астрахани highway=* + name=Советская улица):
Я подозреваю что решали эту проблему
Ещё эти данные проставленные на отрезке улицы лезут в роутинговый слой (ошибка osm2mp).
и создали другую.
Last edited by chnav (2014-02-16 11:28:30)
Offline
#5993 2014-02-17 00:56:30
- 1gorok
- Member
- From: Київ
- Registered: 2014-02-01
- Posts: 321
Re: Конвертация OSM в Navitel
Думал,может проблема отсутствия улиц Киева в поиске на Навителе из-за отсутствия отношений associatedStreet. Но и те улицы которые имеют отношения отсутствуют в поиске.
Если это WinCE, то к нему нужно подкладывать индексный файл сделанный Android версией. Не спрашивайте почему, но это так.
Я новичек, и честно говоря не понимаю о чем речь, то есть что за "индексный файл". У меня в папке Maps, после извлечения из архива есть файлы с расширениями Ukraine-osm-nm2.info, по два файла к каждой области (Ukraine-Kyiv.nm2 и Ukraine-Kyiv-routing.nm2) и файл Index.063.nti - о нем речь?
Установочный файл навитела 8 скачивал с 4pda крякнутый.
Offline
#5994 2014-02-17 04:14:49
- Silent7
- Member
- Registered: 2014-01-10
- Posts: 90
Re: Конвертация OSM в Navitel
Kostik wrote:Если это WinCE, то к нему нужно подкладывать индексный файл сделанный Android версией. Не спрашивайте почему, но это так.
Я новичек, и честно говоря не понимаю о чем речь, то есть что за "индексный файл". У меня в папке Maps, после извлечения из архива есть файлы с расширениями Ukraine-osm-nm2.info, по два файла к каждой области (Ukraine-Kyiv.nm2 и Ukraine-Kyiv-routing.nm2) и файл Index.063.nti - о нем речь?
О нём, родимом.
Файлы *.nm2 надо проиндексировать на андроидной версии и полученным индексом заменить ваш старый индекс.
Offline
#5995 2014-02-17 06:18:05
#5996 2014-02-17 06:46:21
- chnav
- Member
- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,261
Re: Конвертация OSM в Navitel
chnav wrote:По правилам нашего маппинга оба эти значения должны совпадать, никаких двойных улиц в адресном поиске.
Тем не менее:
В итогее имеем два Волгограда.
Объясните мне какая связь между двумя Волгоградами и нежеланием переносить название улицы в StreetDesc.
В ОСМ есть улица (way) с тегами highway=residential + name=Советская улица.
При конвертации в полиш она должна превратиться в линию, имеющую Text=Советская улица (надпись на карте) + StreetDesc=Советская улица (для поиска одиночной улицы в Навителе). CityName будет взят с полигона города.
При чем тут два Волгограда ?
Last edited by chnav (2014-02-17 06:48:08)
Offline
#5997 2014-02-17 07:18:57
- Kostik
- Member
- From: Moscow
- Registered: 2011-01-02
- Posts: 2,095
Re: Конвертация OSM в Navitel
Вот так в конфигах с SVN
Что за конфиги имеютсмя ввиду? Для Навитела от dimuzz? Или дефолтный от lesha?
Вот так в конфигах рамблера
Откуда информация?
При чем тут два Волгограда ?
Я привёл пример чем могут быть вредны addr:country, addr:city, addr:region, addr:district например на полигоне дома.
Offline
#5998 2014-02-17 07:39:24
- chnav
- Member
- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,261
Re: Конвертация OSM в Navitel
chnav wrote:Вот так в конфигах с SVN
Что за конфиги имеютсмя ввиду? Для Навитела от dimuzz? Или дефолтный от lesha?
Конфиг Navitel, скачиваемый с SVN вместе с osm2mp. Внешняя ссылка http://osm2navitel.googlecode.com/svn/trunk/cfg
chnav wrote:Вот так в конфигах рамблера
Откуда информация?
Из полиша Астрахани, взятого с сайта Рамблера. Из Киева, взятого с того же сайта и с которого началось обсуждение. Возможно виноват не конфиг, а строка запуска скрипта.
chnav wrote:При чем тут два Волгограда ?
Я привёл пример чем могут быть вредны addr:country, addr:city, addr:region, addr:district например на полигоне дома.
Наверное это другая проблема.
Last edited by chnav (2014-02-17 07:48:27)
Offline
#5999 2014-02-17 17:06:02
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Конвертация OSM в Navitel
Я считаю, что нужно конвертировать и те улицы, к которым не привязаны дома. Потому что в Навителе есть кнопка "Найти улицу", и эта кнопка сильно приближает пользователя к искомому адресу. Можно доехать до улицы, а как проехать к дому - покажут жители этого самого дома. Разве нет?
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#6000 2014-02-18 18:25:12
- Lyubchenko Denis
- Member
- Registered: 2013-11-27
- Posts: 14
Re: Конвертация OSM в Navitel
У кого нибудь есть сконвертированная карта Канады?
Offline