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.***
#2301 2011-04-29 09:32:36
- borism346
- Member

- From: Minsk
- Registered: 2008-11-12
- Posts: 911
Re: Конвертер OSM -> MP
Насколько я помню, понижается только то, что целиком попало в НП.
Offline
#2302 2011-04-29 09:37:20
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Конвертер OSM -> MP
резать же дорогу, создавая общие точки с границей НП - вкорне неверно
Почему? Топологически это как раз самое верное.
Offline
#2303 2011-04-29 09:39:48
- ikz
- Member
- From: Тартария, Набережные Челны
- Registered: 2009-09-18
- Posts: 942
Re: Конвертер OSM -> MP
резать же дорогу, создавая общие точки с границей НП - вкорне неверно
Можно узнать мнение, почему неверно?
Offline
#2304 2011-05-03 14:53:44
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Конвертер OSM -> MP
День добрый!
Есть ли в конвертере параметр или строка в конфигах для автоматического перевода буквы "ё" в "е" в процессе конвертации из osm в mp?
Такой перевод необходим для более корректного отображения названий в приборах типа Garmin GPSmap60Cx.
С уважением, Сергей.
Offline
#2305 2011-05-03 17:09:28
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Есть ли в конвертере параметр или строка в конфигах для автоматического перевода буквы "ё" в "е" в процессе конвертации из osm в mp?
Что-то типа perl -pe 'tr/ёЁ/еЕ/';
Offline
#2306 2011-05-03 19:04:40
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Конвертер OSM -> MP
День добрый!
Есть ли в конвертере параметр или строка в конфигах для автоматического перевода буквы "ё" в "е" в процессе конвертации из osm в mp?
Такой перевод необходим для более корректного отображения названий в приборах типа Garmin GPSmap60Cx.
А не проще это сделать с уже готовым MP?
Offline
#2307 2011-05-03 20:14:50
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Конвертер OSM -> MP
s-s-s wrote:Есть ли в конвертере параметр или строка в конфигах для автоматического перевода буквы "ё" в "е" в процессе конвертации из osm в mp?
Что-то типа perl -pe 'tr/ёЁ/еЕ/';
Направление понял, спасибо, буду копать.
С уважением, Сергей.
Offline
#2308 2011-05-03 20:23:56
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Конвертер OSM -> MP
s-s-s wrote:День добрый!
Есть ли в конвертере параметр или строка в конфигах для автоматического перевода буквы "ё" в "е" в процессе конвертации из osm в mp?
Такой перевод необходим для более корректного отображения названий в приборах типа Garmin GPSmap60Cx.А не проще это сделать с уже готовым MP?
Возможно, а вдруг --convert-yo уже существует ![]()
С уважением, Сергей.
Offline
#2309 2011-05-04 16:20:13
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Конвертер OSM -> MP
Возможно, а вдруг --convert-yo уже существует
Возможно, но для этого нужно, минимум, запустить этот конвертер.
Если рн ВСЕ РАВНО запускается, тогда - конечно.
А если его планируется запустить исключительно для того, чтобы получить MP без Ё, то проще сделать подмену в скачанном с Гислаба готовым МР.
Offline
#2310 2011-05-08 05:32:32
- Monitor
- Member
- From: Нижний Новгород
- Registered: 2010-03-01
- Posts: 206
Re: Конвертер OSM -> MP
Иногда полезно видеть объекты с "ошибкой" на конечной карте, т.к. случайно оказываешься в месте требующем уточнения, но об этом узнаешь только дома когда загрузишь OpenStreetBug или Keepright. Есть ли какой-нибудь тег который будет генерироваться в mp файл отдельным объектом с описанием проблемы? Например если встречается тег "fixme" генерировать POI - указатель с именем "ошибка: .........." . Если он будет лишним на "общей" карте, то его можно убирать постпроцессингом, а активные картографы сконвертируют для себя карту с такими метками.
Offline
#2311 2011-05-08 09:54:05
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Никаких проблем, для гарминов сейчас так вытаскивается в отдельную poi тег note
Offline
#2312 2011-05-08 17:28:02
- Monitor
- Member
- From: Нижний Новгород
- Registered: 2010-03-01
- Posts: 206
Re: Конвертер OSM -> MP
Вытаскивается на этапе OSM -> mp ? Какая POI генерится и по какому ключевому тегу, по любому note?
Offline
#2313 2011-05-13 06:47:54
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Вытаскивается на этапе OSM -> mp ? Какая POI генерится и по какому ключевому тегу, по любому note?
Да, вытаскивается конвертером непосредственно по тегу note.
Тип точки - 0x010800, "морская информация".
Offline
#2314 2011-05-13 09:20:43
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертер OSM -> MP
liosha
сделай, пожалуйста, формирование номера телефона не только по phone=*
но и по contact:phone=*
и вебсайте не только по website=*
но и по contact:website=*
Offline
#2315 2011-05-13 13:18:04
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Конвертер OSM -> MP
Расскажите ка, конвертер уже умеет конвертировать объемные ОСМ без отжирания > 2 Гб памяти?
Мне бы ОСМ в 650 Мб конвертнуть на 32 разрядной машине (а то что-то на Гис-Лабе МП древние), на 64 разрядной конвертер отъедал при этом около 6 Гб, понятно, что на 32-х разрядной машине при таком раскладе скрипт загнетса.
Offline
#2316 2011-05-13 14:10:59
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
А зачем нужны такие здоровые мп?? Их же всё равно никто не пережуёт.
Offline
#2317 2011-05-13 14:17:40
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Конвертер OSM -> MP
А зачем нужны такие здоровые мп?? Их же всё равно никто не пережуёт.
MP-то не особо большое выходит, всего 140 Мб, mp2plm его в легкую пережевывает и получаем plm в 16 Мб. В Гармин он тоже конвертится. А иметь страну одним файлом значительно удобнее, нежели кусками.
Offline
#2318 2011-05-13 14:20:54
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Если всего 140, то он не должен жрать столько памяти. Эстония вроде всегда нормально конвертилась
Offline
#2319 2011-05-13 14:29:25
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Конвертер OSM -> MP
Насколько помню, ранее mp файлы по Эстонии были 4-мя кусками, т.е. ОСМ файл предварительно резался на 4 куска, затем конвертился. Пробовал в то время на 32 бит также резать на 4 куска и конвертить, все ОК. Но вот при полном ОСМ файле в ~ 600 Мб на 32-х разрядной машине скрипт падал с аут офф мемори. На 64 скрипт сожрал 6 Гб оперативы. Позднее Эстония стала выкладыватся одним МП файлом, я из этого сделал вывод, что сервак апгрейднули до 64 разрядной архитектуры. Неужели мои выводы неверные и есть способ конвертнуть ОСМ файл в 600 Мб одним куском на 32-х битной машине с версиями osm2mp около 0.80? (как на более новых версиях osm2mp обстоит дело с прожерливостью РАМ не в курсе, оттого и возник мой вопрос)
Offline
#2320 2011-05-13 14:31:17
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
А, если версия старая, то там был глюк с отжиранием памяти на мультиполигонах. Но его давно уже исправил.
Offline
#2321 2011-05-13 14:35:06
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Конвертер OSM -> MP
А, если версия старая, то там был глюк с отжиранием памяти на мультиполигонах. Но его давно уже исправил.
О_о, вот оно что, спасибо, попробую свежую версию, хотя у меня какая-то 0.9х не запустилась, буду разбиратся, ежели получится завести и конвертнуть на 32 разрядной, настрою ежедневную конвертацию ![]()
Offline
#2322 2011-05-13 15:27:22
- Ezhick
- Member

- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: Конвертер OSM -> MP
А зачем нужны такие здоровые мп?? Их же всё равно никто не пережуёт.
MP-то не особо большое выходит, всего 140 Мб, mp2plm его в легкую пережевывает и получаем plm в 16 Мб. В Гармин он тоже конвертится. А иметь страну одним файлом значительно удобнее, нежели кусками.
Ой, неужто кто-то кроме меня конвертит карты под ПокетГис? Да еще и не в РФ? *ф шоке*
Offline
#2323 2011-05-16 06:38:35
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Конвертер OSM -> MP
Ой, неужто кто-то кроме меня конвертит карты под ПокетГис? Да еще и не в РФ? *ф шоке*
Конвертим, конвертим, правда, пока мись, исключительно для своих нужд, но могу и поделится ![]()
Offline
#2324 2011-05-17 10:30:49
- Monitor
- Member
- From: Нижний Новгород
- Registered: 2010-03-01
- Posts: 206
Re: Конвертер OSM -> MP
Да, вытаскивается конвертером непосредственно по тегу note.
Тип точки - 0x010800, "морская информация".
Попробовал сделать по аналогии для конвертации в Навител
- condition:
- fixme = *
action:
- action: write_poi
type: 0x1604
Label:
Text: %fixme
level_h: 2
Все работает кроме строчки: Text: %fixme
Атрибут "Техт" получается пустым, никак не пойму в чем дело ![]()
Offline
#2325 2011-05-17 10:36:47
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертер OSM -> MP
liosha wrote:Да, вытаскивается конвертером непосредственно по тегу note.
Тип точки - 0x010800, "морская информация".Попробовал сделать по аналогии для конвертации в Навител
- condition:
- fixme = *
action:
- action: write_poi
type: 0x1604
Label:
Text: %fixme
level_h: 2Все работает кроме строчки: Text: %fixme
Атрибут "Техт" получается пустым, никак не пойму в чем дело
В файл navitel.yml в секцию --- taglist нужно добавить строку:
fixme: [ fixme ]
Offline