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.***

#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

Iceman_88 wrote:
orb2011 wrote:

скажите пожалуйста, 
содержимое тега  alt_name  в Навителе как нибудь и где нибудь отображается(используется)?

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

Поднимаю вопрос.
Хотелось бы видеть в названиях например
https://www.openstreetmap.org/way/136160914
оз. Долгий Сой(Сейдымтор)

ещё раз вопрос поднимаю smile

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 не конвертит sad. Давно просил Лешу вернуть, но увы...

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)
кагбэ совершенно не правильно сие.
0_f4887_e77a95c0_M.png

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

SS_Amsk wrote:

Может, поэтому и не дорабатыает Леша конвертер? Неактуально для 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

chnav wrote:

Исторически Лёша переделал конвертер задолго до того.

С каких пор Навител перестал обрабатывать 3D? Конвертеру то в этом виде всего около двух лет. А в старой версии были по 3D маленькие вопросики иногда с 3.2.6. Я то Навител после 5.0.3 не пользовал(на 7W перешел), раз они так относятся к пользователю. Сейчас увидел сообщение об изменении политики поддержки nm2 карт, решил попробовать. А на оф.картах 3D развязки сейчас правильно рисует?

Offline

#6410 2015-02-20 08:56:32

Bасилий
Member
Registered: 2013-08-09
Posts: 93

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

SS_Amsk wrote:

А на оф.картах 3D развязки сейчас правильно рисует?

2 наземных + подземный
ac9a3dd421e0d45200ed080d0f5672ab.png

3 наземных
bf9596cb60d41a4cb090a8382c48c8b9.png

Offline

#6411 2015-02-24 19:52:39

bopoh13
Member
From: RU
Registered: 2011-03-28
Posts: 117
Website

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

dimuzz, на каком уровне становятся видимы светофоры, на 24? Можно ли их переместить на 23 уровень? hmm

Offline

#6412 2015-02-27 21:10:02

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

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

bopoh13 wrote:

dimuzz, на каком уровне становятся видимы светофоры, на 24? Можно ли их переместить на 23 уровень? hmm

Протестировал. Расширение видимости на несколько уровней не влияет на отображение POI sad
В последнем обновлении (версия 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:
Iceman_88 wrote:
orb2011 wrote:

скажите пожалуйста, 
содержимое тега  alt_name  в Навителе как нибудь и где нибудь отображается(используется)?

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

Поднимаю вопрос.
Хотелось бы видеть в названиях например
https://www.openstreetmap.org/way/136160914
оз. Долгий Сой(Сейдымтор)

ещё раз вопрос поднимаю smile

Сделать можно, но сейчас 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

SS_Amsk wrote:

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

Kostik wrote:

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

dimuzz wrote:

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

dimuzz wrote:

в адресный поиск добавил (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

Kostik wrote:

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: yes

Offline

#6422 2015-03-05 09:21:18

Iceman_88
Member
From: KHM || RnD || KHV
Registered: 2012-05-10
Posts: 103

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

dimuzz wrote:
Iceman_88 wrote:
Iceman_88 wrote:

Поднимаю вопрос.
Хотелось бы видеть в названиях например
https://www.openstreetmap.org/way/136160914
оз. Долгий Сой(Сейдымтор)

ещё раз вопрос поднимаю smile

Сделать можно, но сейчас alt_name более-менее нормально заполнено для водных объектов, например "Уфа (Караидель)" или "вдхр Мариинское (Ново-Мариинский пруд)". У населенных пунктов в alt_name могут быть сюрпризы, например "Буланова (Буланова (Якшинский сельсовет))" или "Ураим (Ураим, железнодорожный рзд)".

может быть только для водных объектов  сделать?

Offline

#6423 2015-03-05 19:53:00

SS_Amsk
Member
Registered: 2012-01-23
Posts: 34

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

Iceman_88 wrote:
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

dimuzz wrote:

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

Board footer

Powered by FluxBB