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

#2526 2012-02-04 11:07:59

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

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

Логично, исправил

Offline

#2527 2012-02-04 21:32:06

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

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

Спасибо)
Немного спорно, что levels должно иметь приоритет над height, потому что levels - это приближенная оценка высоты здания в этажах, а height - точная.


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

Offline

#2528 2012-02-05 15:47:04

kimol
Member
Registered: 2010-03-14
Posts: 27

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

liosha

Разобрался почему пропали тропы на итоговой карте.

Пожалуйста, верните в файл ways-roads-common.yml описание тропы.
Оно было в предыдущей версии конвертора.

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

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

Для появления лестниц на карте я поправил файл ways-roads-garmin-univ.yml как было в предыдущей версии конвертора.

- condition:
    - highway = steps
    - layer != -[2-5]
  action:
    - action: load_road
      type: 0x13
      routeparams: '0,0,0,0,1,1,1,1,1,0,1,1'

Offline

#2529 2012-02-05 19:18:05

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

Offline

#2530 2012-02-06 13:43:19

kimol
Member
Registered: 2010-03-14
Posts: 27

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

Спасибо за разъяснение.
Прежде чем там редактировать считаю, что нужно знать смысл строк в конфигах.
Подскажите где в Интернете есть описание содержимого конфигов.

P.S. Просьба: кто может внесите изменения.

Offline

#2531 2012-02-06 17:14:09

tmprec
Member
From: Санкт-Петербург
Registered: 2009-08-09
Posts: 611

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

kimol wrote:

P.S. Просьба: кто может внесите изменения.

А если не все хотят чтобы эти изменения вносились?

Offline

#2532 2012-02-07 05:56:30

kimol
Member
Registered: 2010-03-14
Posts: 27

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

tmprec wrote:
kimol wrote:

P.S. Просьба: кто может внесите изменения.

А если не все хотят чтобы эти изменения вносились?

Вы хотите сказать, что желание владельцев навигаторов Garmin видеть тропы и лестницы противоречит чьим-то интересам?
Или это у Вас был риторический вопрос?

Offline

#2533 2012-02-07 05:58:39

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

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

kimol wrote:

Вы хотите сказать, что желание владельцев навигаторов Garmin видеть тропы и лестницы противоречит чьим-то интересам?

Да, владельцам автомобильных гарминов тропы и лестницы портят всю малину при навигации. smile

Offline

#2534 2012-02-07 06:08:41

kimol
Member
Registered: 2010-03-14
Posts: 27

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

Ilis wrote:
kimol wrote:

Вы хотите сказать, что желание владельцев навигаторов Garmin видеть тропы и лестницы противоречит чьим-то интересам?

Да, владельцам автомобильных гарминов тропы и лестницы портят всю малину при навигации. smile

Понятно. Выход из ситуации -  изучать содержимое конфигов.
Где они описаны?

Offline

#2535 2012-02-07 06:42:15

tmprec
Member
From: Санкт-Петербург
Registered: 2009-08-09
Posts: 611

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

kimol wrote:
tmprec wrote:
kimol wrote:

P.S. Просьба: кто может внесите изменения.

А если не все хотят чтобы эти изменения вносились?

Вы хотите сказать, что желание владельцев навигаторов Garmin видеть тропы и лестницы противоречит чьим-то интересам?
Или это у Вас был риторический вопрос?

Да, тропы выглядят в городе отвратительно. В парках и лесах это ещё это ещё куда не шло. Но вот во дворах это финиш.
http://openstreetmap.ru/#layer=M&zoom=1 … n=30.37902

Last edited by tmprec (2012-02-07 06:45:07)

Offline

#2536 2012-02-07 07:03:11

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

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

tmprec wrote:

Да, тропы выглядят в городе отвратительно. В парках и лесах это ещё это ещё куда не шло. Но вот во дворах это финиш.
http://openstreetmap.ru/#layer=M&zoom=1 … n=30.37902

Нормально они выглядят.

Проблема-то не в этом, а в том что если навигатор спозиционирует себя ближе к тротуару, чем к дороге, то он забудет про дорогу и дальше проложит маршрут по тротуарам.

Offline

#2537 2012-02-10 01:37:34

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

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

Здравствуйте!
при конвертации baden-wuerttemberg.osm (полученного с http://download.geofabrik.de/osm/europe … g.osm.bz2)
конвертация длится более 2-ух дней с непредсказуемым результатом(сервер dell 4 ядра, 8 гиг, райд массив итоговый 320 гиг (80% доступно) ubuntu 64bit):

...
Merging roads...          3788 merged
Detecting road nodes...   1143485 found
Splitting roads...        8824 self-intersections, 0 long roads, 11203 barriers
Removing U-turns...       372016 restrictions added
Fixing close nodes...     ./osm2maps.bat: line 15:  4151 Killed                  ../config/osm2mp.pl --nocodepage --full-karlsruhe --config=../config/navitel.yml --countrylist="iso-3166-1-a2-en.txt" --defaultcountry=$REG --defaultregion="$NAME_N" osm/$file > mp/${file%.*}.mp
Для продолжения нажмите любую клавишу...

в переменных естественно значения верные - т.к. остальная германия конвертируется верно. $REG=DE $NAME_N=Germany $file=baden-wuerttemberg.osm
система прибивает процесс на сколько я понимаю, т.к. он слишком долго выполняется... может быть как то упростить задачку - разбить на две-три?
Может у кого то было решение подобных ситуаций?

Offline

#2538 2012-02-10 05:59:43

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

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

terrakris, попробуй отключить Fixing close nodes

Offline

#2539 2012-02-10 09:17:24

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

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

процесс запустил с  --nofixclosenodes... пока жду - отпишусь...
А на сколько реально добавить время и дату в тех сообщениях которые на консоль выводятся скриптом?
Не нашел с лету в каком месте поправить скрипт...

Offline

#2540 2012-02-13 07:12:53

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

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

ну немного продвинулись

Removing U-turns...       371900 restrictions added
Writing roads...          ./osm2navikey.bat: line 15: 19910 Killed                  ../config/osm2mp.pl --nofixclosenodes --nocodepage --full-karlsruhe --config=../config/navitel.yml --countrylist="iso-3166-1-a2-en.txt" --defaultcountry=$REG --defaultregion="$NAME_N" osm/$file > mp/${file%.*}.mp

что то еще можно предпринять? sad
в общем дороги в конечном файле не все sad
порезать osm файл на кусочки - роутинг пропадает sad

Last edited by terrakris (2012-02-13 07:15:38)

Offline

#2541 2012-02-13 07:15:36

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

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

Подсовывать объёмы поменьше  smile

Если дошло до "Writing roads", то вроде бы всё в порядке, он в этот момент должен активно писать в файл.

Offline

#2542 2012-02-13 07:20:56

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

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

конечный файл после генерализации в GME - 443 метра и куча повисших в воздухе узлов дорог...
Будем думать...

Offline

#2543 2012-02-13 07:41:32

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

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

как соединить два файла в формате ОСМ ?

как нарезать нашел
http://www.mkgmap.org.uk/page/tile-splitter

а вот большой файл, допустим краснодар.край в ОСМ весит более 600 местров, JOSM не справляется)))

может кто подскажет

п.с. нужен под виндой, osmosis чтот вываливает ошибки

Last edited by Nikolya (2012-02-13 07:44:38)

Offline

#2544 2012-02-13 17:46:05

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,699
Website

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

osmosis --merge

Offline

#2545 2012-02-13 18:05:33

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,605

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

Nikolya wrote:

как соединить два файла в формате ОСМ?
..
п.с. нужен под виндой, osmosis чтот вываливает ошибки

можно еще Osmconvert попробовать: Merging two or more Geographical Areas

Offline

#2546 2012-02-14 19:29:38

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

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

dudka wrote:
Nikolya wrote:

как соединить два файла в формате ОСМ?
..
п.с. нужен под виндой, osmosis чтот вываливает ошибки

можно еще Osmconvert попробовать: Merging two or more Geographical Areas

спасибо

много перепробывал, по описанию вначале не понял не фига в http://wiki.openstreetmap.org/wiki/Osmconvert

оказалось проще простого

в общем

качаем
http://m.m.i24.cc/osmconvert.exe
и из под командной строки пишем -

osmconvert.exe первый_файл.osm второй_файл.osm >результат.osm
osmconvert.exe north_america.osm south_america.osm >americas.osm

osmconvert --help

Last edited by Nikolya (2012-02-14 19:29:57)

Offline

#2547 2012-02-22 22:18:43

esaulenka
Member
From: Москва
Registered: 2010-08-21
Posts: 1,194
Website

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

В продолжение разговора


Zkir wrote:
esaulenka wrote:

Кстати, ещё одна идея валидатора - сломаные рестрикшены сейчас выводятся конвертером от liosha большим и некрасивым списком. Было б неплохо выводить их на картинке.

Там была проблема, что если один из веев, стал нерутинговым из за настроек в конфигах самого osm2mp, например highway=service, рестрикшен считается битым. Так до сих пор?

Вопрос не по адресу :-)
Я вообще не понимаю половину ошибок с рестрикшенами.

Вот, например, широко распространённый запрет разворота from = to = какой-то вей, via = конечная точка этого же вея считается битым. Почему?..

Offline

#2548 2012-02-23 06:08:58

borism346
Member
From: Minsk
Registered: 2008-11-12
Posts: 911

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

esaulenka wrote:

Вот, например, широко распространённый запрет разворота from = to = какой-то вей, via = конечная точка этого же вея считается битым. Почему?..

Сколько ставил запретов разворотов, ниразу ошибок не показывало. Там только from и via, без to.

Offline

#2549 2012-02-24 08:06:53

taxi-fortuna
Member
Registered: 2012-02-22
Posts: 26

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

На днях попробовал воспользоваться скриптом "mp-posrprocess.pl", ничего не вышло - улица осталась улицей. Однако размер файла, обработанный этим скриптом становится меньше, да и в самом скрипте видел как изменять содержимое.

Делаю так:

1. Беру архив в формате bz2 на gis-lab-е, затем его распечатываю архиватором.
2. Файл с расширением .osm закидываю в конвертер с ключом --navitel (для распознавания домов)
3. После конвертирования обрабатываю .mp-файл постпроцессом (mp-postprocess.pl perm.mp).

Все вроде правильно, но почему-то не получается, не понятно. Может надо как-то по-другому потому, что
был добавлен ключ --navitel?

Offline

#2550 2012-02-24 08:26:51

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

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

taxi-fortuna wrote:

На днях попробовал воспользоваться скриптом "mp-posrprocess.pl", ничего не вышло - улица осталась улицей. Однако размер файла, обработанный этим скриптом становится меньше, да и в самом скрипте видел как изменять содержимое.

ненаю, ненаю, у меня все ок, улица становится ул.
(mp-postprocess.pl perm.mp) - именно так!

где то ДО ... у вас чтот не то

Offline

Board footer

Powered by FluxBB