You are not logged in.
- Topics: Active | Unanswered
Announcement
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
Да после правки скачалась нормально. ![]()
разборками с китайскими товарищами.
Они нам ещё за Даманский ответят...
Кстати китайцы в теге 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
вытащить из 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
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
#3734 2013-10-25 12:33:48
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Конвертер OSM -> MP
Да вот фиг там:( Даже в самой инструкции сказано, что файлов нет.
Экзешника не нашел. Есть 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
А можно как то объединить тэги? Для моей задачи надо теги 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
Да вот фиг там:( Даже в самой инструкции сказано, что файлов нет.
Экзешника не нашел. Есть 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
...графической оболочки нет ни у одного из наших инструментов....
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
В основном люди видели, но сами не делали )
Помогите человеку, я сам не умею, а учиться некогда ![]()
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 mordorOffline
#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
как включить вывод отладочной информации?
Сейчас никак
interchange_3d сейчас работает или нет ?
Нет, не работает
можно ли при объединении дорог merge_roads также объединять WayID всех дорог в одну строку через запятую
Сейчас нельзя. Поменять на первый взгляд несложно, но может посыпаться что-то зависимое, так что лучше не трогать ![]()
В последнем getbound.pl потерялся модуль RelAlias
Ага, забыл. Добавил.
есть пожелание: добавить возможность алиасом определять несколько отношений
Хорошая мысль, спасибо. Учту.
Offline
#3745 2013-11-05 12:52:28
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертер OSM -> MP
Граница Китая незамкнута
Граница скачивается нормально (получается одна замкнутая линия), я проверял этот момент в 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
есть пожелание: добавить возможность алиасом определять несколько отношений
Сделал. Только задавать нужно массивом:
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
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