Конвертация OSM в 7 ways (7 дорог)

http://wiki.osm.org/wiki/RU:Key:addr:flats

Вопрос был не как добавить в OSM, а как добавить в навител :).

Не в Навител, а в его конфиг для osm2mp. :slight_smile: ikz Предложил вариант, вечером дома буду пробовать.
PS: Навикей так и не выложили свой вариант конфига под новую версию osm2mp, хотя не однократно обещали.

Именно это я и имел ввиду :).

Хотя правильнее сказать

:slight_smile:

Если уж на то пошло, то вставить в конфиг для osm2mp не составит никаких проблем. Вся проблема в том, что он для Навитела :). Если из полученного .mp сразу конвертнуть в “Семь дорог”, то тоже проблем не будет.

так все таки что нужно добавить в конфиги, что-бы появились точки подъезда?

В Навителовском конфиге нужно поправить два файла: output-polish.yml


polygon: |
  [% INCLUDE comment  text = data.comment  IF data.comment -%]
  [POLYGON]
  [% FOREACH contour IN data.contours;
      latlons = [];
      FOREACH point IN contour; 
        latlons.push( point.1 _ ',' _ point.0 );
      END -%]
  Data[% data.level_l || 0 %]=([% latlons.join('),(') %])
  [% END -%]
  [% INCLUDE _common_fields data = data -%]
  [% FOREACH e IN data.entrance -%]
  EntryPoint=([% e.0.1 %],[% e.0.0 %]),[% e.1 %]
  [% END -%]
  [END]
  [% %]

И файл nodes-navitel.yml


- condition:
    - only_node
    - or:
        - building = entrance
        - entrance = *
    - ref = *
  action:
    - action: load_building_entrance
      name: %entrance

- condition:
    - only_node
    - entrance = main
  action:
    - action: load_main_entrance  

А вот чтобы ещё и квартиры добавлялись в скобках после номера надо подумать.

http://navitel.osm.rambler.ru/7ways.php

Россия OSM (Федеральные округа) 27.11.2014г
Обзорная карта России|Зеркало
Центральный федеральный округ|Зеркало
Южный федеральный округ|Зеркало
Северо-Западный федеральный округ|Зеркало
Дальневосточный федеральный округ|Зеркало
Сибирский федеральный округ|Зеркало
Уральский федеральный округ|Зеркало
Приволжский федеральный округ|Зеркало
Северо-Кавказский федеральный округ|Зеркало
Крымский федеральный округ|Зеркало

Украина OSM 28.11.2014г (рус)
Україна OSM 28.11.2014г (укр)
Беларусь OSM 28.11.2014г (рус)
Казахстан OSM 28.11.2014г (рус)
Молдавия OSM 28.11.2014г (рус)

Тверская область с обходом Вышнего Волочка.

А страница http://navitel.osm.rambler.ru/ больше обновляться не будет?

Будет обновляться.

Спасибо :slight_smile:

http://navitel.osm.rambler.ru/7ways.php

Россия OSM (Федеральные округа) 04.12.2014г
Обзорная карта России|Зеркало
Центральный федеральный округ|Зеркало
Южный федеральный округ|Зеркало
Северо-Западный федеральный округ|Зеркало
Дальневосточный федеральный округ|Зеркало
Сибирский федеральный округ|Зеркало
Уральский федеральный округ|Зеркало
Приволжский федеральный округ|Зеркало
Северо-Кавказский федеральный округ|Зеркало
Крымский федеральный округ|Зеркало

Украина OSM 04.12.2014г (рус)
Україна OSM 04.12.2014г (укр)
Беларусь OSM 04.12.2014г (рус)
Казахстан OSM 04.12.2014г (рус)
Молдавия OSM 04.12.2014г (рус)

Добрался до сей рекомендации:

  • в nodes-navitel.yml = всё есть (строки 6-21) в самом начале (см. ## Special nodes)
  • в output-polish.yml =
    не хватает
    [% FOREACH e IN data.entrance -%]
    EntryPoint=([% e.0.1 %],[% e.0.0 %]),[% e.1 %]
    [% END -%]
    но есть
    [% # TODO: entrances -%]

Надо заменить второе на первое или просто дополнить тем чего не хватает?

У меня этого нет:
[% # TODO: entrances -%]

 polygon: |
  [% INCLUDE comment  text = data.comment  IF data.comment -%]
  [POLYGON]
  [% FOREACH contour IN data.contours;
      latlons = [];
      FOREACH point IN contour; 
        latlons.push( point.1 _ ',' _ point.0 );
      END -%]
  Data[% data.level_l || 0 %]=([% latlons.join('),(') %])
  [% END -%]
  [% INCLUDE _common_fields data = data -%]
  [% # TODO: entrances -%]
  [END]
  [% %]

Уже правило - у меня Всё, Всегда, никак у Всех! :smiley:
Остаётся сравнить версии osm2mp.

Многоопытное сообщество подскажите кто чем смотрит “польский формат”.

Я знаю про GPSMapEdit. Но мне надо что то под Linux (Ubuntu)…
Я лицезрел - cGpsMapper, не нашел ключа для просмотра mp.
И MicroGIS посмотрел. Токма Windows.

Может плохо смотрел? Ткните носом на ссылку. Спасибо.