You are not logged in.
- Topics: Active | Unanswered
Announcement
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.***
#6401 2015-02-13 05:55:15
- borism346
- Member

- From: Minsk
- Registered: 2008-11-12
- Posts: 911
Re: Конвертация OSM в Navitel
В конфигах в файле addressing есть строка area_condition: place = city|town|village|hamlet|allotments|isolated_dwelling. Скорее всего просто нет точки с тегом place = allotments. Там где точка стоит, должно искаться.
Offline
#6402 2015-02-13 10:58:17
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
borism346 в файле addressing есть строка area_condition:
Точки рекомендовано ведь на адресуемых полигонах не ставить, не дублировать в OSM? Если в секции добавить city вот так, то отдельно дублировать, точку создавать на полигоне населенного пункта не нужно. Она конвертером создается из place=. Но только когда tags соответствует. Я же говорю - иначе ищется только там, где имеются внутренние объекты -там по area_condition создается "жилая застройка" Но далеко не у всех дач прорисованы внутренние объекты.
- level: city
tags: [ city, town, hamlet, allotments ]
area_condition: place = city|town|village|hamlet|allotments|isolated_dwelling
Offline
#6403 2015-02-13 12:39:25
- Iceman_88
- Member
- From: KHM || RnD || KHV
- Registered: 2012-05-10
- Posts: 103
Re: Конвертация OSM в Navitel
orb2011 wrote:скажите пожалуйста,
содержимое тега alt_name в Навителе как нибудь и где нибудь отображается(используется)?вот например деревня имеет официальное название и не официальное . второе будет упомянуто в этом теге.
я допустим знаю только неофициальное название. и пытаюсь искать в навителе деревню по этому названию.
получается я ее не найду? или может есть какие то другие действенные методы указать неофиц. название?Поднимаю вопрос.
Хотелось бы видеть в названиях например
https://www.openstreetmap.org/way/136160914
оз. Долгий Сой(Сейдымтор)
ещё раз вопрос поднимаю ![]()
Offline
#6404 2015-02-19 06:36:28
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Сейчас 3D уровни развязок/мостов из тега layers перестали браться? Вроде в конфигах параметр --interchange_3d присутствует, а в mp все точки без 3D, хотя даже в комментах точки на развязке layer=1, т.е. читалось значение из osm. Может, по-новому как-то иначе обработка 3D включается(раньше вроде, --interchange3d)?
Offline
#6405 2015-02-19 06:39:01
- borism346
- Member

- From: Minsk
- Registered: 2008-11-12
- Posts: 911
Re: Конвертация OSM в Navitel
Уже давно конвертер osm2mp развязки в 3D не конвертит
. Давно просил Лешу вернуть, но увы...
Offline
#6406 2015-02-19 13:36:03
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Конвертация OSM в Navitel
тут вопросеw был о навителе, поставил Navitel-large-9.4.0.84.apk, подкинул только что скачанные карты и заметил такую штуку.
в режиме "Автомобиль/Мотоцикл" роутит по highway=path (доп.теги ice_road=yes seasonal=winter snowmobile=yes)
кагбэ совершенно не правильно сие.
Last edited by pfg21 (2015-02-19 13:37:22)
Offline
#6407 2015-02-19 14:06:18
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
borism346 Да что-то я попробовал в mp задать уровни на развязке, но 9.4-й Навител все равно неправильно часть уровней отрисовал, две полосы верхних красиво пересекли, а третью дорогу 0-го уровня переплетает с наклонным спуском, хотя в GME это место в 3D правильно отрисовывается. Может, поэтому и не дорабатыает Леша конвертер? Неактуально для OSM карт Навителя.
Last edited by SS_Amsk (2015-02-19 14:09:25)
Offline
#6408 2015-02-19 15:55:36
- chnav
- Member

- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Конвертация OSM в Navitel
Может, поэтому и не дорабатыает Леша конвертер? Неактуально для OSM карт Навителя.
Исторически Лёша переделал конвертер задолго до того. У него просто не дошли руки.
Last edited by chnav (2015-02-19 15:56:05)
Offline
#6409 2015-02-20 00:19:52
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Исторически Лёша переделал конвертер задолго до того.
С каких пор Навител перестал обрабатывать 3D? Конвертеру то в этом виде всего около двух лет. А в старой версии были по 3D маленькие вопросики иногда с 3.2.6. Я то Навител после 5.0.3 не пользовал(на 7W перешел), раз они так относятся к пользователю. Сейчас увидел сообщение об изменении политики поддержки nm2 карт, решил попробовать. А на оф.картах 3D развязки сейчас правильно рисует?
Offline
#6410 2015-02-20 08:56:32
#6411 2015-02-24 19:52:39
- bopoh13
- Member

- From: RU
- Registered: 2011-03-28
- Posts: 117
- Website
Re: Конвертация OSM в Navitel
dimuzz, на каком уровне становятся видимы светофоры, на 24? Можно ли их переместить на 23 уровень? ![]()
Offline
#6412 2015-02-27 21:10:02
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
dimuzz, на каком уровне становятся видимы светофоры, на 24? Можно ли их переместить на 23 уровень?
Протестировал. Расширение видимости на несколько уровней не влияет на отображение POI ![]()
В последнем обновлении (версия 9.5) светофоры вообще видны только с 30 метров.
Offline
#6413 2015-02-27 21:27:22
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Iceman_88 wrote:orb2011 wrote:скажите пожалуйста,
содержимое тега alt_name в Навителе как нибудь и где нибудь отображается(используется)?вот например деревня имеет официальное название и не официальное . второе будет упомянуто в этом теге.
я допустим знаю только неофициальное название. и пытаюсь искать в навителе деревню по этому названию.
получается я ее не найду? или может есть какие то другие действенные методы указать неофиц. название?Поднимаю вопрос.
Хотелось бы видеть в названиях например
https://www.openstreetmap.org/way/136160914
оз. Долгий Сой(Сейдымтор)ещё раз вопрос поднимаю
Сделать можно, но сейчас alt_name более-менее нормально заполнено для водных объектов, например "Уфа (Караидель)" или "вдхр Мариинское (Ново-Мариинский пруд)". У населенных пунктов в alt_name могут быть сюрпризы, например "Буланова (Буланова (Якшинский сельсовет))" или "Ураим (Ураим, железнодорожный рзд)".
Offline
#6414 2015-02-27 21:29:38
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Kostik
Здравствуйте! Для возможности адресного поиска по дачам(садовым товариществам) вне пределов городов, согласно Wiki, нужно задавать тег place = allotments. Сейчас в картах на http://navitel.osm.rambler.ru из мультиполигона с таким тегом создается точка "жилая застройка" Type=0x6416. Но в список населенных пунктов для поиска такая точка попадает только при заполненных улицах, либо хотя бы одном здании (автобусной остановки) внутри полигона. То есть у остальных дачных товариществ в mp-файлах city не заполняется, и соответственно, их нельзя выбрать в поиске в "населенных пунктах". На карте виден только полигон, но ведь искать по надписям неудобно. Для устранения в конфигах конвертера Рамблера в файле addressing(-ru).yml - level: city tags: [ city, town, hamlet ] добавить allotments : чтобы стало tags: [ city, town, hamlet, allotments ] И тогда, по-идее, станет возможным адресный поиск по любым СДТ\СНТ за пределами населенных пунктов. Так как сейчас на многих дачах проживают и прописываются, поиск по ним актуален. Это возможно?
Не уверен, что это идеологически правильно, но в адресный поиск добавил (at revision: 193).
Offline
#6415 2015-02-28 08:07:36
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
dimuzz
Обратил внимание что из nodes-navitel.yml пропали секции:
- condition:
- only_node
- barrier = *
action:
- action: load_barrier
- condition:
- only_node
- garmin:extnode = 1|yes
action:
- action: force_external_nodeМожешь прокомментировать для чего?
Offline
#6416 2015-02-28 12:51:49
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
dimuzz
Обратил внимание что из nodes-navitel.yml пропали секции:- condition: - only_node - barrier = * action: - action: load_barrier - condition: - only_node - garmin:extnode = 1|yes action: - action: force_external_nodeМожешь прокомментировать для чего?
Начниая с rev.146, они перенесены в ways-roads-navitel.yml, поскольку nodes-navitel.yml не используется при генерации роутингового слоя.
Offline
#6417 2015-03-01 09:53:03
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
dimuzz Обнаружили что если leisure = sports_centre обозначена точкой внутри полигона здания, то она конвертится в тип 0x2c08 (стадион), что не правильно. Вот пример.
Offline
#6418 2015-03-02 06:44:59
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Kostik
- level: city tags: [ city, town, hamlet ] добавить allotments : чтобы стало tags: [ city, town, hamlet, allotments ] И тогда,
Не уверен, что это идеологически правильно, но в адресный поиск добавил (at revision: 193).
Спасибо, а в конвертации для 7Дорог это отразится? Или карты на Рамблере собираются по своим конфигам -не из SVN(Kostik собирает их у себя по своим настройкам, и заливает на Рамблер)
Offline
#6419 2015-03-02 11:29:58
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
в адресный поиск добавил (at revision: 193).
А не нужно еще после city:yes делать CityName: %Name?
Offline
#6420 2015-03-02 11:37:13
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
dimuzz Обнаружили что если leisure = sports_centre обозначена точкой внутри полигона здания, то она конвертится в тип 0x2c08 (стадион), что не правильно. Вот пример.
Сейчас логика такая - если спортивный центр не здание, то конвертируется в стадион, если здание - в спортзал/фитнес-центр.
Проблема в том, что нахождение точки внутри здания не наследует "building=yes".
Как вариант, для таких точек можно обрабатывать covered=yes либо все точечные объекты считать спортзалом, независимо от того, на воздухе они или в помещении.
Offline
#6421 2015-03-02 12:24:30
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
dimuzz
Ну так стадион же обозначается как leisure=stadium или я чего то не понимаю?
http://wiki.openstreetmap.org/wiki/RU%3 … rts_centre
http://wiki.openstreetmap.org/wiki/RU:T … %3Dstadium
PS: В общем нужно как то исправить. Предлагают так:
- condition:
- leisure = sports_centre
- leisure != stadium|track
- sport != 9pin|10pin|bowls|golf|hockey|motor|skating|skiing|scuba_diving|swimming
action:
- action: write_poi
type: 0x2d0a
contacts: yes
Text: %opening_hours
- condition:
- leisure = stadium|track
- sport != 9pin|10pin|bowls|golf|hockey|motor|skating|skiing|scuba_diving|swimming
- named
action:
- action: write_poi
type: 0x2c08
level_h: 1
contacts: yesOffline
#6422 2015-03-05 09:21:18
- Iceman_88
- Member
- From: KHM || RnD || KHV
- Registered: 2012-05-10
- Posts: 103
Re: Конвертация OSM в Navitel
Iceman_88 wrote:Iceman_88 wrote:Поднимаю вопрос.
Хотелось бы видеть в названиях например
https://www.openstreetmap.org/way/136160914
оз. Долгий Сой(Сейдымтор)ещё раз вопрос поднимаю
Сделать можно, но сейчас alt_name более-менее нормально заполнено для водных объектов, например "Уфа (Караидель)" или "вдхр Мариинское (Ново-Мариинский пруд)". У населенных пунктов в alt_name могут быть сюрпризы, например "Буланова (Буланова (Якшинский сельсовет))" или "Ураим (Ураим, железнодорожный рзд)".
может быть только для водных объектов сделать?
Offline
#6423 2015-03-05 19:53:00
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
dimuzz wrote:Сделать можно, но сейчас alt_name более-менее нормально заполнено для водных объектов, например "Уфа (Караидель)" или "вдхр Мариинское (Ново-Мариинский пруд)".
может быть только для водных объектов сделать?
Остановки транспорта(автобусы,электрички) часто имеют широко используемые alt_name - в поиске востребованы
Offline
#6424 2015-03-06 08:57:00
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Kostik
- в адресный поиск добавил (at revision: 193).
Роутинговый mp ведь генерится отдельно, по рекомендациям там должен оставаться только нулевой слой c узлами и дорогами, level_h: во всех селекторах можно задать нулевым, ну и соответственно оставить в output-polish.yml только два слоя [% # default zoomlevels levels = [ 24 ,22 ]; -%] - тогда на 10% меньше маршрутный файл у меня получился( с 36 до 33 метров), прокладка как будто быстрее стала. Или я что-то упускаю по незнанию?
Last edited by SS_Amsk (2015-03-06 15:40:07)
Offline
#6425 2015-03-07 07:09:34
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертация OSM в Navitel
Здравствуйте, подскажите плиз как добавить в адресный поиск точки такие ка например: "Точка: 1146982896".
Там есть addr:housenumber и addr:street а билдинга нет, это второй альтернативный адрес здания.
Билдинг на эту точку мне добавлять не дают.
Offline