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

#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

dedNikifor wrote:

резать же дорогу, создавая общие точки с границей НП - вкорне неверно

Почему? Топологически это как раз самое верное.

Offline

#2303 2011-04-29 09:39:48

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 942

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

dedNikifor wrote:

резать же дорогу, создавая общие точки с границей НП - вкорне неверно

Можно узнать мнение, почему неверно?

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

s-s-s wrote:

Есть ли в конвертере параметр или строка в конфигах для автоматического перевода буквы "ё" в "е" в процессе конвертации из 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

s-s-s wrote:

День добрый!
Есть ли в конвертере параметр или строка в конфигах для автоматического перевода буквы "ё" в "е" в процессе конвертации из 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

liosha wrote:
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

andriano wrote:
s-s-s wrote:

День добрый!
Есть ли в конвертере параметр или строка в конфигах для автоматического перевода буквы "ё" в "е" в процессе конвертации из osm в mp?
Такой перевод необходим для более корректного отображения названий в приборах типа Garmin GPSmap60Cx.

А не проще это сделать с уже готовым MP?

Возможно, а вдруг --convert-yo уже существует smile


С уважением, Сергей.

Offline

#2309 2011-05-04 16:20:13

andriano
Member
Registered: 2009-06-15
Posts: 1,667

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

s-s-s wrote:

Возможно, а вдруг --convert-yo уже существует smile

Возможно, но для этого нужно, минимум, запустить этот конвертер.
Если рн ВСЕ РАВНО запускается, тогда - конечно.
А если его планируется запустить исключительно для того, чтобы получить 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

Monitor wrote:

Вытаскивается на этапе 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 разрядной, настрою ежедневную конвертацию smile

Offline

#2322 2011-05-13 15:27:22

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

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

Vitalts wrote:

А зачем нужны такие здоровые мп?? Их же всё равно никто не пережуёт.

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

Ой, неужто кто-то кроме меня конвертит карты под ПокетГис? Да еще и не в РФ? *ф шоке*

Конвертим, конвертим, правда, пока мись, исключительно для своих нужд, но могу и поделится smile

Offline

#2324 2011-05-17 10:30:49

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

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

liosha wrote:

Да, вытаскивается конвертером непосредственно по тегу note.
Тип точки - 0x010800, "морская информация".

Попробовал сделать по аналогии для конвертации в Навител
- condition:
    - fixme = *
  action:
    - action: write_poi
      type: 0x1604
      Label:
      Text: %fixme
      level_h: 2

Все работает кроме строчки:       Text: %fixme
Атрибут "Техт" получается пустым, никак не пойму в чем дело sad

Offline

#2325 2011-05-17 10:36:47

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

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

Monitor wrote:
liosha wrote:

Да, вытаскивается конвертером непосредственно по тегу note.
Тип точки - 0x010800, "морская информация".

Попробовал сделать по аналогии для конвертации в Навител
- condition:
    - fixme = *
  action:
    - action: write_poi
      type: 0x1604
      Label:
      Text: %fixme
      level_h: 2

Все работает кроме строчки:       Text: %fixme
Атрибут "Техт" получается пустым, никак не пойму в чем дело sad

В файл navitel.yml в секцию --- taglist нужно добавить строку:
fixme: [ fixme ]

Offline

Board footer

Powered by FluxBB