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

#1976 2010-11-12 11:32:17

AndyOld
Member
Registered: 2010-07-14
Posts: 182

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

Fortress
Оно то конечно то да, но можно попасть на границу области.


"Я согласился бы жить на земле целую вечность, если бы мне прежде показали уголок, где не всегда есть место подвигам." В.Ерофеев.

Offline

#1977 2010-11-12 12:24:57

copov
Member
Registered: 2010-08-22
Posts: 280

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

А building=train_station не отрабатывается - это так и задумано?

Offline

#1978 2010-11-12 13:22:12

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

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

День добрый. Попоробовал получить файл.poly по малому кольцу московской области:
------------------------
# perl getbound.pl 94211 -o mo_ring_small.poly
Downloading RelID=94211...  Ok
Invalid data: ring is not closed
--------------------------
О чем это? Неправильный=неправомерный параметр 94211, ошибка в исходных данных или в скрипте?


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

Offline

#1979 2010-11-12 13:25:41

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

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

getbound работает только с релейшенами boundary и multipolygon

copov, обрабатывается так же, как и все остальные building

Offline

#1980 2010-11-12 13:31:34

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

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

liosha wrote:

getbound работает только с релейшенами boundary и multipolygon

...

понятно, спасибо...  Скоро смогу вики по getbound написать wink

Last edited by s-s-s (2010-11-12 13:31:52)


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

Offline

#1981 2010-11-12 13:37:41

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

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

А для чего предназначен параметр -onering в getbound?


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

Offline

#1982 2010-11-12 13:44:19

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

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

Делает границу одним контуром. Например, если есть анклавы.

Offline

#1983 2010-11-12 18:40:41

copov
Member
Registered: 2010-08-22
Posts: 280

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

liosha wrote:

getbound работает только с релейшенами boundary и multipolygon

copov, обрабатывается так же, как и все остальные building

В Mapsource (значок вокзала ниже это от другой точки)
9dfeae07056a3da98c967197d041cc0d.jpeg
А вот как в Potlatch
91e7d5514948a8e1de2b2500abb7cf43.jpeg

Offline

#1984 2010-11-12 18:46:33

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

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

Нет, в POI вокзала оно не переводится. А надо? Будет же две одинаковых POI

Offline

#1985 2010-11-12 19:50:40

copov
Member
Registered: 2010-08-22
Posts: 280

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

2liosha
ну вот я и говорю что так задумано, раз этот тег вообще не отрабатывается.
по мне логичнее чтобы вокзалом было здание вокзала, а не левая точка, хотя по-большому счету пофиг. надо будет как-нибудь точки вокзалов в моем городе перетащить на здания, а то они сейчас вообще от балды расставлены

Offline

#1986 2010-11-12 20:30:03

one_half_3544
Member
Registered: 2009-02-24
Posts: 832

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

highway=unsurfaced, как я понял, не обрабатывается? Он не документирован, но используется и мапник его рисует. Надо его, видимо к highway=track приравнять.

Offline

#1987 2010-11-12 21:14:18

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

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

one_half_3544 wrote:

highway=unsurfaced, как я понял, не обрабатывается? Он не документирован, но используется и мапник его рисует. Надо его, видимо к highway=track приравнять.

Вот только его не хватает в нашей славной компании хайвейных тегов... Может его лучше оттежить нормально вместо этого? Перевести в track, добавить surface=unpaved...

Last edited by Ivan Komarov (2010-11-12 21:14:59)

Offline

#1988 2010-11-12 21:20:04

one_half_3544
Member
Registered: 2009-02-24
Posts: 832

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

Go ahead. Нужно перетежить всего 4317 путей smile Судя по тому, что у половины из них проставлен name, просто так автоматом на track перебить будет неправильно.

Offline

#1989 2010-11-12 21:22:18

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

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

one_half_3544 wrote:

Go ahead. Нужно перетежить всего 4317 путей smile Судя по тому, что у половины из них проставлен name, просто так автоматом на track перебить будет неправильно.

Если мне это за каким-то понадобится, так и сделаю smile

Offline

#1990 2010-11-12 23:38:36

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

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

copov wrote:

надо будет как-нибудь точки вокзалов в моем городе перетащить на здания, а то они сейчас вообще от балды расставлены

вот уж, пожалуйста, не надо

есть договоренность стараться ставить точку станции на ж\д пути
перетаскивать\переносить теги на здание не стОит

Offline

#1991 2010-11-12 23:39:33

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

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

Ivan Komarov wrote:
one_half_3544 wrote:

Go ahead. Нужно перетежить всего 4317 путей smile Судя по тому, что у половины из них проставлен name, просто так автоматом на track перебить будет неправильно.

Если мне это за каким-то понадобится, так и сделаю smile

+1

Offline

#1992 2010-11-13 05:12:59

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

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

dedNikifor wrote:
copov wrote:

надо будет как-нибудь точки вокзалов в моем городе перетащить на здания, а то они сейчас вообще от балды расставлены

вот уж, пожалуйста, не надо

есть договоренность стараться ставить точку станции на ж\д пути
перетаскивать\переносить теги на здание не стОит

Это кто с кем договорился? В вики можно найти оба варианта.

Offline

#1993 2010-11-13 07:10:23

AlRight
Member
From: Perm, Russia
Registered: 2009-09-24
Posts: 861

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

удалено

Last edited by AlRight (2010-11-13 07:12:33)

Offline

#1994 2010-11-13 11:19:29

copov
Member
Registered: 2010-08-22
Posts: 280

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

dedNikifor wrote:

есть договоренность стараться ставить точку станции на ж\д пути
перетаскивать\переносить теги на здание не стОит

А если этих путей 7 например, на какой ставить?
Вокзал он и в Африке вокзал, в здании вокзала находится, а не на рельсах.

Offline

#1995 2010-11-13 19:26:30

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

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

Почему же новым osm2mp 0,90b дороги не конвертируются?
--------------------------------
# perl osm2mp-p58.pl --bpoly=istra_one.poly istra.osm  > istra8_poly.mp

  ---|   OSM -> MP converter  0.80a   (c) 2008,2009  liosha, xliosha@gmail.com

Processing file istra.osm

Initialising bounds...    1522 segments
Loading nodes...          88247 loaded
Loading relations...      36 multipolygons
                          188 turn restrictions
Loading cities...         3 loaded
Writing POIs...           395 written
Processing ways...        94 lines and 4153 polygons dumped
                          1712 roads loaded
Merging roads...          0 merged
Detecting road nodes...   2893 found
Detecting duplicates...   4 segments, 3 roads
Splitting roads...        20 self-intersections, 0 long roads
Fixing close nodes...     1 pairs fixed
Writing roads...          1732 written
Writing crossroads...     159 restrictions, 0 signs
All done!!

# perl osm2mp-p58.pl --bpoly=istra_one.poly istra.osm  > istra9_poly.mp

  ---|   OSM -> MP converter  0.90b   (c) 2008-2010  liosha, xliosha@gmail.com

Loading configuration...  Ok

Processing file istra.osm

Initialising bounds...    1522 segments
Loading nodes...          88247 loaded
Loading relations...      102 multipolygons
                          188 turn restrictions
                          0 destination signs
                          0 transport routes
                          5 numbered roads
                          0 streets
Loading necessary ways... 228 loaded
Processing multipolygons  2 polygons written
                          224 cities and 0 suburbs loaded
Processing nodes...       466 POIs written
                          225 POIs loaded
                          94 barriers loaded
Processing ways...        0 lines and 4155 polygons dumped
                          0 roads loaded
Merging roads...          0 merged
Detecting road nodes...   0 found
Detecting duplicates...   0 segments, 0 roads
Splitting roads...        0 self-intersections, 0 long roads, 0 barriers
Fixing close nodes...     0 pairs fixed
Writing roads...          0 written
Writing crossroads...     0 restrictions, 0 signs
All done!!
---------------------------


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

Offline

#1996 2010-11-13 19:33:53

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

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

s-s-s, ну я ж сказал: какая-то проблема с конфигами. Причём не только дорог, обычных линий тоже нет

Offline

#1997 2010-11-13 19:38:41

one_half_3544
Member
Registered: 2009-02-24
Posts: 832

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

Ivan Komarov wrote:
one_half_3544 wrote:

Go ahead. Нужно перетежить всего 4317 путей smile Судя по тому, что у половины из них проставлен name, просто так автоматом на track перебить будет неправильно.

Если мне это за каким-то понадобится, так и сделаю smile

Просмотреть все пути и перетэжить их на highway=track - это правильное решение. Добавить в конфиг сечас highway=unsurfaced - работающее решение.

Offline

#1998 2010-11-15 10:01:37

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

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

Сделал в первом приближении постпроцессор, создающий карту для поиска домов в гарминах (по аналогии с приморской картой).

Использовать:
mp-housesearch.pl xxx.mp > xxx-search.mp

Offline

#1999 2010-11-16 07:59:48

gps-Max
Member
Registered: 2010-01-12
Posts: 736

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

спотыкается на строчке
use Geo::Parse::PolishFormat;
это какой модуль нужно ставить?
upd: Тьфу блин. Одноимённый, Geo-Parse-PolishFormat.

Last edited by gps-Max (2010-11-16 08:03:47)

Offline

#2000 2010-11-16 08:02:08

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

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

это нужен модуль Geo::Parse::PolishFormat big_smile

Offline

Board footer

Powered by FluxBB