Конвертер OSM -> MP

Так и написать: Label: %house test

Нет, тут говорится о том, что все точки POI внутри этого полигона получат адрес этого дома. Тут ничего менять не надо.

liosha, спасибо. Сейчас опробую.

Опробывал. Не совсем так, как Вы говорите. Вот этой строчкой “Label: %house test” именно надпись меняется, но не адресные данные. В адресные данные попадает %house. Снова вопрос. Как изменить в конфиге %house?

Да, адрес не меняется. Сейчас это наверно никак не изменить

liosha, можешь посмотреть вот сюда:
http://forum.openstreetmap.org/viewtopic.php?pid=218509#p218509
?
В текущей версии тоже значится умножить на три, а нужно-то разделить (и округлить).

Логично, исправил

Спасибо)
Немного спорно, что levels должно иметь приоритет над height, потому что levels - это приближенная оценка высоты здания в этажах, а height - точная.

liosha

Разобрался почему пропали тропы на итоговой карте.

Пожалуйста, верните в файл ways-roads-common.yml описание тропы.
Оно было в предыдущей версии конвертора.


- condition:
    - highway = footway|path
    - layer != -[2-5]
  action:
    - action: load_road
      type: 0x16
      level_h: 1
      routeparams: '0,0,0,0,1,1,1,1,1,0,0,1'

- condition:
    - highway = footway|path
    - layer != -[2-5]
    - inside_city
  action:
    - action: load_road
      type: 0x16
      routeparams: '0,0,0,0,1,1,1,1,1,0,0,1'

Для появления лестниц на карте я поправил файл ways-roads-garmin-univ.yml как было в предыдущей версии конвертора.


- condition:
    - highway = steps
    - layer != -[2-5]
  action:
    - action: load_road
      type: 0x13
      routeparams: '0,0,0,0,1,1,1,1,1,0,1,1'

kimol, всё тут:
http://forum.openstreetmap.org/viewtopic.php?pid=193468#p193468
или тут: http://forum.openstreetmap.org/viewtopic.php?pid=193469#p193469

Спасибо за разъяснение.
Прежде чем там редактировать считаю, что нужно знать смысл строк в конфигах.
Подскажите где в Интернете есть описание содержимого конфигов.

P.S. Просьба: кто может внесите изменения.

А если не все хотят чтобы эти изменения вносились?

Вы хотите сказать, что желание владельцев навигаторов Garmin видеть тропы и лестницы противоречит чьим-то интересам?
Или это у Вас был риторический вопрос?

Да, владельцам автомобильных гарминов тропы и лестницы портят всю малину при навигации. :slight_smile:

Понятно. Выход из ситуации - изучать содержимое конфигов.
Где они описаны?

Да, тропы выглядят в городе отвратительно. В парках и лесах это ещё это ещё куда не шло. Но вот во дворах это финиш.
http://openstreetmap.ru/#layer=M&zoom=16&lat=59.85181&lon=30.37902

Нормально они выглядят.

Проблема-то не в этом, а в том что если навигатор спозиционирует себя ближе к тротуару, чем к дороге, то он забудет про дорогу и дальше проложит маршрут по тротуарам.

Здравствуйте!
при конвертации baden-wuerttemberg.osm (полученного с http://download.geofabrik.de/osm/europe/germany/baden-wuerttemberg.osm.bz2))
конвертация длится более 2-ух дней с непредсказуемым результатом(сервер dell 4 ядра, 8 гиг, райд массив итоговый 320 гиг (80% доступно) ubuntu 64bit):


...
Merging roads...          3788 merged
Detecting road nodes...   1143485 found
Splitting roads...        8824 self-intersections, 0 long roads, 11203 barriers
Removing U-turns...       372016 restrictions added
Fixing close nodes...     ./osm2maps.bat: line 15:  4151 Killed                  ../config/osm2mp.pl --nocodepage --full-karlsruhe --config=../config/navitel.yml --countrylist="iso-3166-1-a2-en.txt" --defaultcountry=$REG --defaultregion="$NAME_N" osm/$file > mp/${file%.*}.mp
Для продолжения нажмите любую клавишу...

в переменных естественно значения верные - т.к. остальная германия конвертируется верно. $REG=DE $NAME_N=Germany $file=baden-wuerttemberg.osm
система прибивает процесс на сколько я понимаю, т.к. он слишком долго выполняется… может быть как то упростить задачку - разбить на две-три?
Может у кого то было решение подобных ситуаций?

terrakris, попробуй отключить Fixing close nodes

процесс запустил с --nofixclosenodes… пока жду - отпишусь…
А на сколько реально добавить время и дату в тех сообщениях которые на консоль выводятся скриптом?
Не нашел с лету в каком месте поправить скрипт…

ну немного продвинулись


Removing U-turns...       371900 restrictions added
Writing roads...          ./osm2navikey.bat: line 15: 19910 Killed                  ../config/osm2mp.pl --nofixclosenodes --nocodepage --full-karlsruhe --config=../config/navitel.yml --countrylist="iso-3166-1-a2-en.txt" --defaultcountry=$REG --defaultregion="$NAME_N" osm/$file > mp/${file%.*}.mp

что то еще можно предпринять? :frowning:
в общем дороги в конечном файле не все :frowning:
порезать osm файл на кусочки - роутинг пропадает :frowning: