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

#3726 2013-10-08 17:10:52

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 2,114

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

liosha С данными ролями (undefined или disputed) getbound проигнорирует данные отрезки?

Offline

#3727 2013-10-08 19:20:01

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

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

Да, должен проигнорировать

Offline

#3728 2013-10-08 20:21:49

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 2,114

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

Да после правки скачалась нормально. smile

chnav wrote:

разборками с китайскими товарищами.

Они нам ещё за Даманский ответят...
Кстати китайцы в теге name:ru почти везде пишут иероглифами.

Offline

#3729 2013-10-24 21:50:32

Сергей-Питер
Member
From: Санкт-Петербург
Registered: 2012-09-24
Posts: 238

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

2liosha
Дайте, плз, ссылку как установить osm2mp(32) под Win7
В http://wiki.openstreetmap.org/wiki/RU:Osm2mp какая то ерунда - файлов нет и т.д.

Нужно для локальной задачи: вытащить из OSM "километровые столбы" с преобразованием в GPX, но чтобы не терялась часть тэгов

Offline

#3730 2013-10-24 22:52:58

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,816

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

Сергей-Питер wrote:

вытащить из OSM "километровые столбы" с преобразованием в GPX, но чтобы не терялась часть тэгов

А зачем для этого osm2mp? Не проще отфильтровать напрямую из дампа?

Offline

#3731 2013-10-25 05:29:27

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

Сергей-Питер wrote:

2liosha
Дайте, плз, ссылку как установить osm2mp(32) под Win7
В http://wiki.openstreetmap.org/wiki/RU:Osm2mp какая то ерунда - файлов нет и т.д.

Там есть и инструкция, и даже ссылка на готовый EXE-шник под Windows (см. Установка программы в среде Windows, еснли не работает - можно жаловаться)

Но для столбов, наверное, лучше и проще использовать http://wiki.openstreetmap.org/wiki/Osmfilter

Last edited by akks (2013-10-25 09:27:29)

Offline

#3732 2013-10-25 11:13:16

Сергей-Питер
Member
From: Санкт-Петербург
Registered: 2012-09-24
Posts: 238

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

Да вот фиг там:( Даже в самой инструкции сказано, что файлов нет.
Экзешника не нашел. Есть ZIP, но там те же файлы что и по ссылкам.
Так что установить не получилось.

PS: А можно как то объединить тэги? Для моей задачи надо теги pk=x and pk:backward=y преобразовать в тэг name=x/y.
Тогда можно проще - экспортировать с одним тэгом в GPX ....ну а дальше уже не вопрос.

Offline

#3733 2013-10-25 11:57:39

Дмитрий Кудряшов
Member
From: Санкт-Петербург, Пушкин
Registered: 2010-06-15
Posts: 444

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

Сергей-Питер wrote:

...Для моей задачи надо теги pk=x and pk:backward=y преобразовать в тэг name=x/y....

Если пропустили - теперь это можно посмотреть: так и так.

Offline

#3734 2013-10-25 12:33:48

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

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

Сергей-Питер wrote:

Да вот фиг там:( Даже в самой инструкции сказано, что файлов нет.
Экзешника не нашел. Есть ZIP, но там те же файлы что и по ссылкам.
Так что установить не получилось.

PS: А можно как то объединить тэги? Для моей задачи надо теги pk=x and pk:backward=y преобразовать в тэг name=x/y.
Тогда можно проще - экспортировать с одним тэгом в GPX ....ну а дальше уже не вопрос.

Да отчего же... Внутри zip-папки лежит osm2mp32.exe.

Чтобы получить в mp точку, нужно добавить соответствующую запись в конфиг.

Можно сформировать для точки требуемую подпись, это немногим сложнее - для нестандартных тегов править придётся два файла.

Offline

#3735 2013-10-25 12:49:09

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

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

Сергей-Питер wrote:

А можно как то объединить тэги? Для моей задачи надо теги pk=x and pk:backward=y преобразовать в тэг name=x/y.
Тогда можно проще - экспортировать с одним тэгом в GPX ....ну а дальше уже не вопрос.

Осмозис - задача тагтрансформ
http://wiki.openstreetmap.org/wiki/Osmosis/TagTransform

Last edited by Zkir (2013-10-25 12:49:31)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#3736 2013-10-25 15:26:43

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

Сергей-Питер wrote:

Да вот фиг там:( Даже в самой инструкции сказано, что файлов нет.
Экзешника не нашел. Есть ZIP, но там те же файлы что и по ссылкам.
Так что установить не получилось.

Файлы настроек конвертера идут в комплекте, графической оболочки нет ни у одного из наших инструментов.
В оригинале надо запускать osm2mp.pl с установленным зоопарком perl-модулей, в ZIP-сборке - exe или один из bat-ников.

А для столбов может подойти даже overpass api: http://overpass-turbo.eu/s/1m2
(старт -> экспорт -> osm или gpx)

P.S. А Zkir дело говорит - в TagTransform третий пример как раз на склейку тегов.

Last edited by akks (2013-10-25 15:31:25)

Offline

#3737 2013-10-26 09:38:57

Сергей-Питер
Member
From: Санкт-Петербург
Registered: 2012-09-24
Posts: 238

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

akks wrote:

...графической оболочки нет ни у одного из наших инструментов....
P.S. А Zkir дело говорит - в TagTransform третий пример как раз на склейку тегов.

То что нет GUI - я уже понял:(((
Хотелось бы освоить это дело (osmosis, splitter, mkgmap)...но даже не понимаю, с чего начать: технических деталей масса, а вот "для начинающих" (или хотя бы синтаксис команд) - не нашел.
Кто-нибудь сможет показать на примере, КАК:
1. скачать километровые столбы (highway:milestone) из Сев-Зап ФО.pbf (osm?)
2. если столб имеет только тэг "pk:xxx" - оставить как есть, остальные тэги удалить
3. если так же имеется обратный тэг "pk:backward:yyy" - слить с тэгом pk в формате xxx пробел слэш пробел yyy (xxx / yyy), остальные тэги так же удалить
4. сохранить полученное в формате mp или gpx

Я думаю, для гуру это не займет много времени - а мне в дальнейшем хоть от чего то оттолкнуться можно будет
Спасибо.

Last edited by Сергей-Питер (2013-10-27 07:07:28)

Offline

#3738 2013-11-01 11:01:57

Сергей-Питер
Member
From: Санкт-Петербург
Registered: 2012-09-24
Posts: 238

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

Никто не может помочь?
Или не хочет?
Или сложно - не объяснить?
Или не там вопрос задал?

Абидно, панимашь:)
Ты мол, нам базу расширяй, рисуй, а вот воспользоваться - шиш

Offline

#3739 2013-11-01 12:00:02

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

В основном люди видели, но сами не делали )
Помогите человеку, я сам не умею, а учиться некогда smile

Offline

#3740 2013-11-02 07:21:33

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,690

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

В последнем getbound.pl потерялся модуль RelAlias

И есть пожелание: добавить возможность алиасом определять несколько отношений. Т.е., чтобы вместо

getbound.pl 123 456 789

можно было сделать так:
aliases.yml

mordor: 123, 456, 789

команда

getbound.pl mordor

Offline

#3741 2013-11-02 14:18:55

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,303

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

liosha
Подскажи, пожалуйста, interchange_3d сейчас работает или нет ? Менял в конфиге на единицу - ничего не изменилось, 3D в GME отсутствует.

И ещё просьба - можно ли при объединении дорог merge_roads также объединять WayID всех дорог в одну строку через запятую. Пример из полиша

; WayID = 190078819:0

хотя там три дороги и два моста объединяются в одну полилинию.

Offline

#3742 2013-11-03 17:20:25

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 2,114

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

liosha А как включить вывод отладочной информации? А то никак не получается сконвертировать карту Китая, просто вываливается на стадии загрузки границы и молчок.

Offline

#3743 2013-11-03 19:32:13

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,303

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

Kostik
Граница Китая незамкнута, и в принципе не будет замкнута пока никто с ними не свяжется и не удалит спорные территории ("исключительную экономическую зону"), нарисованные "пунктиром".
Там надо удалить из рилейшена указанные "пунктиры", а на выкинутые линии навесить какой-нибудь boundary=administrative, чтобы они радовались при взгляде на мапник. Вообще проблема эта тонкая и, возможно, её следует решить через DWG. Бодаться с китайскими маперами из-за этого неохота.

Last edited by chnav (2013-11-03 19:35:50)

Offline

#3744 2013-11-05 12:48:18

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

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

Kostik wrote:

как включить вывод отладочной информации?

Сейчас никак

chnav wrote:

interchange_3d сейчас работает или нет ?

Нет, не работает

chnav wrote:

можно ли при объединении дорог merge_roads также объединять WayID всех дорог в одну строку через запятую

Сейчас нельзя. Поменять на первый взгляд несложно, но может посыпаться что-то зависимое, так что лучше не трогать  smile

gryphon wrote:

В последнем getbound.pl потерялся модуль RelAlias

Ага, забыл. Добавил.

gryphon wrote:

есть пожелание: добавить возможность алиасом определять несколько отношений

Хорошая мысль, спасибо. Учту.

Offline

#3745 2013-11-05 12:52:28

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 2,114

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

chnav wrote:

Граница Китая незамкнута

Граница скачивается нормально (получается одна замкнутая линия), я проверял этот момент в JOSM. Сам файл Китая вырезал из целиковой азии по poly с офсетом. Много уже чего попробовал. Не помогло.

Offline

#3746 2013-11-05 12:57:29

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

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

gryphon wrote:

есть пожелание: добавить возможность алиасом определять несколько отношений

Сделал. Только задавать нужно массивом:

ru-mo: [ 102269, 51490 ]

Offline

#3747 2013-11-05 14:31:46

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,690

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

liosha wrote:
gryphon wrote:

есть пожелание: добавить возможность алиасом определять несколько отношений

Сделал. Только задавать нужно массивом:

ru-mo: [ 102269, 51490 ]

спасибо, буду пробовать

Offline

#3748 2013-11-06 17:35:54

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,690

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

еще про getbound.pl: папочку lib было бы логичнее искать в папке с бинарником, а не в текущей

Offline

#3749 2013-11-08 09:32:28

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 2,114

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

liosha Столкнулся с проблемой собрать карту Эстонии, собирается но вылетает на стадии Processing coastlines...
Файл получается, но без дорожного графа. Грешил на навителовский конфиг, но та жа ерунда и с cfg/default.cfg. Проверил береговую линию на предмет ошибок, не нашёл. Эстония и раньше собиралась без моря, а теперь и вовсе перестала.

Offline

#3750 2013-11-08 11:48:10

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,303

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

Кто разбирается в YAML, подскажите чего оно ругается. Меняю в файле ways-roads-navitel.yml

motorway_link: &fast_link
    selector: if
    condition: incline = up|down|1|-1|yes
    then: 0x09
    else: 0x0b
trunk_link: *fast_link

получаю ошибку

Loading configuration...
YAML Error: Invalid anchor
   Code: YAML_PARSE_ERR_BAD_ANCHOR
   Line: 93
   Document: 4
 at C:/Perl/site/lib/YAML/Loader.pm line 233.

93-я строка как раз приходится на вышеуказанный код "...&fast_link".

Last edited by chnav (2013-11-08 11:49:31)

Offline

Board footer

Powered by FluxBB