OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#2726 2012-06-13 11:35:13

Nule
Member
Registered: 2012-06-11
Posts: 19

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

Добавил в файл ways-lines-garmin-custom.yml :

- id: cycleway
  condition:
    - highway = cycleway|path
  action:
    - action: write_line
      type: 0x30
      level_h: 1

Ничего не изменилось. В результате как было 0х16, так и осталось. Поискал по файлам yml, где обрабатывается тег highway = cycleway - не нашел.
Подскажите, пожалуйста, что не так?

Offline

#2727 2012-06-13 11:44:56

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,413

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

Нужно убрать cycleway и path из файла ways-roads-common-univ.yml

- condition:
    - highway = bridleway|cycleway
  action:
    - action: load_road
      type: 0x16
      level_h: 1
      routeparams: '1,0,0,0,1,1,1,1,1,0,0,1'

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

Last edited by igitov (2012-06-13 11:45:31)

Offline

#2728 2012-06-13 11:48:54

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,413

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

Ах, да. Синтаксис.
Тире с пробелом в начале строки

- condition:

Исправьте у себя.

Last edited by igitov (2012-06-13 11:49:50)

Offline

#2729 2012-06-13 11:59:05

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,413

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

Nule, Ещё бы я рекомендовал использовать текстовый редактор с подсветкой синтаксиса YAML.
Лично я пользуюсь Notepad++ (ОС Windows)

Offline

#2730 2012-06-13 13:22:49

Nule
Member
Registered: 2012-06-11
Posts: 19

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

Спасибо! Всё получилось. Насчет синтаксиса,  в ways-lines-garmin-custom.yml все condition без тире. Видимо, потому что идет после -id. А вот в ways-roads-common-univ.yml действительно всё с тире, но там id нет.

Offline

#2731 2012-07-16 18:49:57

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

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

liosha, а обработка отношений street случаем не поломалась?
В StreetDesc полигонов записывается название города, при этом POI внутри этих полигонов адресуются корректно.
Пример: http://www.openstreetmap.org/browse/way/41909168 (в адресе дома в качестве улицы указан город, в адресе POI - имя отношения).

Offline

#2732 2012-07-17 05:55:17

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

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

Может и поломалась, надо будет проверить.

Offline

#2733 2012-07-17 06:28:19

Marych73
Member
From: Ташкент
Registered: 2011-01-18
Posts: 279

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

Похоже из той же темы, посмотрите пожалуйста
http://forum.openstreetmap.org/viewtopi … 51#p248251

Offline

#2734 2012-07-23 05:56:01

hidden_ab
Member
Registered: 2012-07-23
Posts: 1

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

Здравствуйте все.
Честно пытался все 110 страниц прочитать, осилил где-то четверть и спёкся. sad Поэтому прошу больно не пинать. roll
У меня есть потребность получить кусок карты Китая от Пекина до Циндао, с дорогами, улицами, домами и более-менее полезными POI (вокзалы, аэропорты, гостиницы и.т.д.) и сконвертировать её в imi (формат векторных карт Magellan) через mp. Насколько я понял, мне надо самому выгрузить нужные куски с openstreetmap, а потом скормить их конвертеру и он всё сделает сам, или всё намного сложнее?
Если выгружать, то достаточно прямо из браузера это делать или нужен какой-то специфический инструментарий?

Offline

#2735 2012-07-23 06:01:49

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

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

hidden_ab wrote:

Насколько я понял, мне надо самому выгрузить нужные куски с openstreetmap, а потом скормить их конвертеру и он всё сделает сам

Примерно так.

hidden_ab wrote:

нужен какой-то специфический инструментарий?

Взять китай отсюда: http://download.geofabrik.de/osm/asia/ и скормить конвертеру.
А дальше уже разбираться, что и почему не получилось  smile

Offline

#2736 2012-07-23 06:14:21

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

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

liosha wrote:
hidden_ab wrote:

нужен какой-то специфический инструментарий?

Взять китай отсюда: http://download.geofabrik.de/osm/asia/ и скормить конвертеру.
А дальше уже разбираться, что и почему не получилось  smile

Ещё добавлю, что если весь Китай Вам не нужен, а нужна отлько часть, то можно указать конвертеру ограничение на конвертацию нужного куска параметрами -bbox или -bpoly. Подробнее в вики.

Offline

#2737 2012-07-24 10:56:59

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

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

dimuzz wrote:

а обработка отношений street случаем не поломалась?

восстановил

Offline

#2738 2012-07-24 23:04:38

elagin
Member
Registered: 2010-07-25
Posts: 136

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

Загружаю в GPSMapEdit карту Карелии (00400010.mp), полученную, традиционно с http://gis-lab.info/data/mp ,     2012-07-23, а Онежское озеро не отображается. Гружу какой-то старый файл - все в порядке.

Offline

#2739 2012-07-24 23:20:17

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

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

прошу добавить waterway=ditch (канава)

Offline

#2740 2012-07-25 05:09:37

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,413

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

elagin wrote:

Загружаю в GPSMapEdit карту Карелии (00400010.mp), полученную, традиционно с http://gis-lab.info/data/mp ,     2012-07-23, а Онежское озеро не отображается. Гружу какой-то старый файл - все в порядке.

Очевидно, была нарушена целостность мультиполигона озера. Конвертер не виноват.

Ivan Komarov wrote:

прошу добавить waterway=ditch (канава)

Если речь идёт о тех же выгрузках (гис-лаб), то waterway=ditch и waterway=drain конвертируются и выделены в особые типы.

P.S. Изменил порядок следования участников Онежского озера, теперь мультиполигон логически замкнут, проблема должна решиться.

Last edited by igitov (2012-07-25 05:30:38)

Offline

#2741 2012-07-25 15:59:55

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

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

igitov wrote:

Если речь идёт о тех же выгрузках (гис-лаб), то waterway=ditch и waterway=drain конвертируются и выделены в особые типы.

Нашел, спасибо. Странно, что пропустил...

Offline

#2742 2012-07-31 03:14:23

spacer
Member
From: Kuzbass, Kemerovo
Registered: 2011-08-21
Posts: 75
Website

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

прошу обратить внимание и внести исправления в преобразование координат (xx.xxxxxx, 179.xxxxxx)- (xx.xxxxxx, 180.xxxxxx).

сейчас преобразование из ОСМ приводит к появлению объектов с координатами (xx.xxxxxx, -179.xxxxxx), для примера возьмите Чукотку.

сорри, разобрался. деление на две части идет по 180 меридиану, восточная часть "чукотки" в ГМЕ отображается слева, что вносит некую путаницу в восприятие. ;-)

Last edited by spacer (2012-07-31 03:59:51)

Offline

#2743 2012-08-01 07:50:09

terrakris
Member
Registered: 2011-03-17
Posts: 32

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

Добрый день уважаемые.
Решил обновить конвертер и взял версию 1.01_2
Вроде все настроил как надо с конфигами для Навител...
но есть проблема
; WayID = 71225719
города у объекта нет sad есть еще несколько десятков объектов и как результат в поиске отсутствуют. что я делаю не так?
Дамп Красноярского края с gis-lab (http://data.gis-lab.info/osm_dump/dump/ … YA.osm.bz2)

Offline

#2744 2012-08-01 07:52:18

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

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

terrakris wrote:

города у объекта нет

Проверяй, не поломался ли полигон самого Красноярска.

ЗЫ
... и не забыл ли ты при конвертации ключ --navitel

Offline

#2745 2012-08-01 08:20:17

terrakris
Member
Registered: 2011-03-17
Posts: 32

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

liosha wrote:

Проверяй, не поломался ли полигон самого Красноярска.
ЗЫ
... и не забыл ли ты при конвертации ключ --navitel

Ключ не забыл. Еще раз проверил... navitel: 1 в .cfg
полигон вроде есть
; WayID = r1430616
; population = 917700
; place = city
[POLYGON]
Data2=(56.085631,92.952095),(56.090668,92.968285),(56.091388,92.968885),(56.094446,92.97584),(56.094386,92.97662),(56.100262,92.989002),(56.101222,92.988642),
----- выкусил много координат ----
EndLevel=4
Type=0x01
DontFind=Y
Label=
[END]
но и он без Страны и City sad

Offline

#2746 2012-08-07 06:10:01

spacer
Member
From: Kuzbass, Kemerovo
Registered: 2011-08-21
Posts: 75
Website

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

при конвертировании линий с типом 16 (аллея, тропа) мне кажется, что крайние точки линии надо делать узлами дорожного графа. в противном случае ГМЕ ругается, что "дорога имеет тупик без узла".

Offline

#2747 2012-08-08 06:43:27

orb04
Member
From: Новосибирск
Registered: 2012-06-01
Posts: 9

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

Кто-нибудь знает, почему уже больше месяца нет карт для Навител по Новосибирской области?

Offline

#2748 2012-08-08 06:53:26

Monitor
Member
From: Нижний Новгород
Registered: 2010-03-01
Posts: 206

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

orb04 wrote:

Кто-нибудь знает, почему уже больше месяца нет карт для Навител по Новосибирской области?

http://forum.openstreetmap.org/viewtopi … 76#p257876

Offline

#2749 2012-08-08 11:55:32

terrakris
Member
Registered: 2011-03-17
Posts: 32

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

terrakris wrote:

Ключ не забыл. Еще раз проверил... navitel: 1 в .cfg
... но и он без Страны и City sad

В продолжение - обнаружилось жесткая потеря информации в новых выгрузках из ОСМ... отнесу пока на счет перелицензирования... (сам бы поправил - но как искать разрывы и ошибки адресации? Гуру наставьте на путь?)
пока буду тетстить европу (хотя там тоже много поудаляли...)

Offline

#2750 2012-08-16 08:54:53

RomanEM
Member
Registered: 2010-12-09
Posts: 75

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

Добрый день.

Решил поставить себе новыую версию osm2mp в связи с переустановкой операционки. Ставлю Perl64. Лезу в PPM, ставлю те пакеты из описанных в http://wiki.openstreetmap.org/wiki/RU:Osm2mp, что нахожу...
Template-toolkit в репозитарии уже нет.
При запуске ругается не может отыскать Config/Std.pm . Пакета Config-Std в репозитарии тоже отыскать не могу. Или это только у меня так?
Понимаю, что http://wiki.openstreetmap.org/wiki/RU:Osm2mp устарела, понимаю, что написать новую тоже времени нет. Но может кто скажет, какие пакеты надо устанавливать на сегодняшний момент?
Win7 64, Perl64

Offline

Board footer

Powered by FluxBB