OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#4301 2019-02-21 09:29:40

KonTur
Member
From: SPB
Registered: 2010-03-10
Posts: 1,466

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

Sergey Astakhov wrote:

Где-то происходит округление.

Да, причем в результате опытов похоже это конструктор ситигида гадит.
Вопрос закрыт - osm2mp нипричем.
liosha Сорри.

Offline

#4302 2019-02-21 09:42:45

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,950

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

KonTur wrote:
Sergey Astakhov wrote:

Где-то происходит округление.

Да, причем в результате опытов похоже это конструктор ситигида гадит.
Вопрос закрыт - osm2mp нипричем.
liosha Сорри.

Вручную меняли в полише Level0=24 -> Level0=26 ???

Last edited by chnav (2019-02-21 09:44:03)

Offline

#4303 2019-02-21 09:46:42

KonTur
Member
From: SPB
Registered: 2010-03-10
Posts: 1,466

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

chnav wrote:

Вручную меняли в полише Level0=24 -> Level0=26 ???

Вручную ничего не менялось.
в output-polish yml сделано так:

  [% # default zoomlevels
    levels = [ 26, 22, 20, 18, 16, 14, 12 ]; -%]
  Levels=[% levels.size %]
  [% FOREACH zoom IN [ 0 .. levels.max ];
    key = "Level$zoom" -%]
  [% key %]=[% opts.exists(key) ? opts.$key : levels.$zoom %]
  [% opts.delete(key); END %]

Offline

#4304 2019-02-21 10:00:15

White_54
Member
From: 101 километр
Registered: 2014-07-16
Posts: 540

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

В osm2mp Level0=26. А что выставлено в конечном конвертере? Наверное 24 или того меньше.

Offline

#4305 2019-02-21 10:13:35

KonTur
Member
From: SPB
Registered: 2010-03-10
Posts: 1,466

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

White_54 wrote:

А что выставлено в конечном конвертере? Наверное 24 или того меньше.

Там нет таких настроек вообще.

Offline

#4306 2019-02-21 11:10:39

White_54
Member
From: 101 километр
Registered: 2014-07-16
Posts: 540

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

Попробовать обратный вариант. Установить в osm2mp на нулевом уровне 24. Я не обладаю знаниями. Но экспериментирую  наобум. Тем более что у меня в исходнике osm2mp было 24.
Сейчас у меня тоже 26, но и в конечном конвертере для 7/дорог (у нас это есть) - 26. Заметил что именно выбор значений нулевого уровня влияет на прямоугольность зданий и не только.

Offline

#4307 2019-03-01 14:30:09

KonTur
Member
From: SPB
Registered: 2010-03-10
Posts: 1,466

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

Еще раз привет!
Расскажите пожалуйста, к какому результату в .mp должна приводить вот эта запись в nodes-common.yml

- condition:
    - only_node
    - entrance = main
  action:
    - action: load_main_entrance        

На полигоне здания есть точка entrance=main, но в .mp у этого здания ничего примечательного не появляется...
Спасибо.

Offline

#4308 2019-03-01 14:34:00

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

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

Если я правильно помню, POI с этого полигона будут создаваться в точке главного входа, а не в центре полигона.

Offline

#4309 2019-03-01 14:38:44

KonTur
Member
From: SPB
Registered: 2010-03-10
Posts: 1,466

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

Ага, спасибо. А если ПОИ никакого нет (это жилой дом) - то ничего и появится. Так?

Offline

#4310 2019-03-01 14:43:17

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

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

Само по себе не появится

Offline

#4311 2019-03-01 14:45:27

KonTur
Member
From: SPB
Registered: 2010-03-10
Posts: 1,466

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

Спасибо, Лёша. Разобрался, все супер.

Offline

#4312 2019-03-02 10:43:23

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 1,966
Website

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

Возникла необходимость скачивания границы Краснодарского края без инера Адыгеи. Пробовал ключ -noinner в версии getboud от gryphon, но к положительному результату это не привело. Всё равно при нарезке osm файлов получается дырка. Осложнился контроль тем что JOSM перестал открывать .poly файлы. Есть мысли как быть?

Offline

#4313 2019-03-02 10:47:47

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 7,736

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

Kostik wrote:

Осложнился контроль тем что JOSM перестал открывать .poly файлы. Есть мысли как быть?

Поставить плагин для открытия poly назад

Offline

#4314 2019-03-02 11:09:51

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 1,966
Website

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

Плагин стоит уже много лет, сносил. ставил заново. Не открывает. Вот мой файл poly.
90654d679317.jpg

Offline

#4315 2019-03-02 11:20:10

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 7,736

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

Kostik wrote:

Не открывает. Вот мой файл poly.

Удали в нём вторую пустую строку.

Offline

#4316 2019-03-02 11:21:17

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,083

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

Потому что там лишняя пустая строка 2.

Offline

#4317 2019-03-02 12:05:20

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 1,966
Website

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

С SFO.poly помогло, а вот с KDA.poly нет. Тажа ошибка. И как всё таки получить poly файл без инеров?

Last edited by Kostik (2019-03-02 12:06:10)

Offline

#4318 2019-03-02 12:27:06

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 7,736

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

Kostik wrote:

а вот с KDA.poly нет.

Удалил не все пустые строки перед кольцами.

Kostik wrote:

И как всё таки получить poly файл без инеров?

Удалить из файла блоки

!№
...
END

Offline

#4319 2019-03-02 12:45:51

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 1,966
Website

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

freeExec wrote:

Удалить из файла блоки

Тоже догадался так сделать, но это же вручную всё. А хотелось чтобы getbound в автоматическом режиме.

Offline

#4320 2019-03-02 18:49:51

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

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

Kostik wrote:

Возникла необходимость скачивания границы Краснодарского края без инера Адыгеи. Пробовал ключ -noinner в версии getboud от gryphon, но к положительному результату это не привело. Всё равно при нарезке osm файлов получается дырка. Осложнился контроль тем что JOSM перестал открывать .poly файлы. Есть мысли как быть?

беглый осмотр исходников показал, что noinner работает только в связке с onering

Offline

#4321 2019-03-02 21:44:28

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 1,966
Website

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

А с пустой строкой в чём дело? Плагин JOSM эти файлы не открывает без ручной правки.

Offline

#4322 2019-03-02 22:06:10

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 7,736

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

Там должно быть имя контура

Offline

#4323 2019-03-03 07:41:44

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

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

Kostik wrote:

А с пустой строкой в чём дело? Плагин JOSM эти файлы не открывает без ручной правки.

getbound всегда формировал poly с пустыми строками (насколько я помню), просто раньше плагин несколько проще к этому относился

Offline

#4324 2019-03-03 08:23:43

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 1,966
Website

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

gryphon wrote:

noinner работает только в связке с onering

Проверил, так и есть.

Offline

#4325 2019-03-07 17:38:10

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

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

обновил getbound в своем репозитории: добавил формат poly-strict, отличается  от poly отсутствием пустых строк и заменой '-' на '!' для внутренних контуров

getbound.pl -om poly-strict ...

Offline

Board footer

Powered by FluxBB