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.***
#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
getbound работает только с релейшенами boundary и multipolygon
...
понятно, спасибо... Скоро смогу вики по getbound написать ![]()
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
#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
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 путей
Судя по тому, что у половины из них проставлен name, просто так автоматом на track перебить будет неправильно.
Offline
#1989 2010-11-12 21:22:18
- Ivan Komarov
- Member

- Registered: 2008-10-02
- Posts: 1,050
Re: Конвертер OSM -> MP
Go ahead. Нужно перетежить всего 4317 путей
Судя по тому, что у половины из них проставлен name, просто так автоматом на track перебить будет неправильно.
Если мне это за каким-то понадобится, так и сделаю ![]()
Offline
#1990 2010-11-12 23:38:36
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертер OSM -> MP
надо будет как-нибудь точки вокзалов в моем городе перетащить на здания, а то они сейчас вообще от балды расставлены
вот уж, пожалуйста, не надо
есть договоренность стараться ставить точку станции на ж\д пути
перетаскивать\переносить теги на здание не стОит
Offline
#1991 2010-11-12 23:39:33
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертер OSM -> MP
one_half_3544 wrote:Go ahead. Нужно перетежить всего 4317 путей
Судя по тому, что у половины из них проставлен name, просто так автоматом на track перебить будет неправильно.
Если мне это за каким-то понадобится, так и сделаю
+1
Offline
#1992 2010-11-13 05:12:59
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Конвертер OSM -> MP
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
есть договоренность стараться ставить точку станции на ж\д пути
перетаскивать\переносить теги на здание не стОит
А если этих путей 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
one_half_3544 wrote:Go ahead. Нужно перетежить всего 4317 путей
Судя по тому, что у половины из них проставлен name, просто так автоматом на track перебить будет неправильно.
Если мне это за каким-то понадобится, так и сделаю
Просмотреть все пути и перетэжить их на 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 ![]()
Offline