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.***
#1926 2010-10-30 20:26:35
- Upliner
- Member

- From: Kyiv
- Registered: 2008-09-18
- Posts: 845
Re: Конвертер OSM -> MP
ssvSerge
Первые три -- оно.
А вообще убрать бы этот osmget от греха по дальше, или хотя бы написать на видном месте, что его использовать нельзя... Точнее настоятельно не рекомендуется, и исполнение сих нерекомендаций обеспечивается баном юзеров скрипта ![]()
Big cat is watching you
Offline
#1927 2010-10-31 08:12:51
- ssvSerge
- Member
- Registered: 2010-07-10
- Posts: 11
Re: Конвертер OSM -> MP
Первые три -- оно.
Спасибо.
А вообще убрать бы этот osmget от греха по дальше, или хотя бы написать на видном месте, что его использовать нельзя...
Чем пользоваться вместо OsmGet?
Точнее настоятельно не рекомендуется, и исполнение сих нерекомендаций обеспечивается баном юзеров скрипта
Кто банит? Openstreet? И по какому принципу? Число запросов с одного IP?
Впрочем, это уже второй вопрос. Первый и главный - выше.
Спасибо.
Offline
#1928 2010-10-31 08:49:56
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Банит сам OSM, разумеется. Мегов после 200.
Так что юзать osmget имеет смысл только на кусках меньшего размера.
Offline
#1929 2010-10-31 09:08:30
- ssvSerge
- Member
- Registered: 2010-07-10
- Posts: 11
Re: Конвертер OSM -> MP
Банит сам OSM, разумеется. Мегов после 200.
Такое ощущение, что не после 200, а гораздо раньше.
Я, конечно, не эксперт в вопросе, но вот что написано на первой странице OSM:
"Вы можете ... использовать эти карты совершенно свободно ... "
Впрочем, тут вопрос что они понимают под словом "использовать".
Но, как я уже говорил, это вопрос номер 10.
Главный вопрос это - где брать данные.
Мне, собственно, нужны более или менее актуальные
(месяц-два-три более чем достаточно) карты европейских городов
в польском формате. К примеру - Дрезден, Мадрид или Вена.
Вся страна (Германия, Австрия, Испания) - мне совершенно не нужна.
Пара osmget + osm2mp решала все вопросы.
В принципе, есть где взять карту всей страны, но как выкусить только
нужные мне регионы?
Offline
#1930 2010-10-31 09:45:19
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Конвертер OSM -> MP
ssvSerge
osmosis в зубы и вырезать нужный кусок
ещё можно использовать xapi
Offline
#1931 2010-10-31 10:44:00
- ssvSerge
- Member
- Registered: 2010-07-10
- Posts: 11
Re: Конвертер OSM -> MP
osmosis в зубы
Спасибо. Попробую. По идее, должно бы получиться.
Вопрос вот такой:
http://download.geofabrik.de/osm/europe/
Это "официальный" сервер? Или можно ожидать, что
его так же забанят?
Offline
#1932 2010-10-31 12:08:04
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Конвертер OSM -> MP
Там вообще-то не API, а просто файлы, так что качай смело.
Offline
#1933 2010-10-31 14:25:50
- ssvSerge
- Member
- Registered: 2010-07-10
- Posts: 11
Re: Конвертер OSM -> MP
Там вообще-то не API, а просто файлы, так что качай смело.
Я, вообще-то хотеля спросить - есть ли вероятность, что забанят этот сервер и он не сможет
вытягивать карты. Они же где-то берут выгрузки по регионам.
Offline
#1934 2010-10-31 14:33:04
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
ssvSerge, у них свой сервер с копией основной базы
Offline
#1935 2010-10-31 15:33:43
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Конвертер OSM -> MP
Alexandr Zeinalov wrote:Там вообще-то не API, а просто файлы, так что качай смело.
Я, вообще-то хотеля спросить - есть ли вероятность, что забанят этот сервер и он не сможет
вытягивать карты. Они же где-то берут выгрузки по регионам.
Они, разумеется, не маленькими квадратиками регионы вытягивают
а вырезают из полной копии базы.
Offline
#1936 2010-10-31 18:03:19
- Upliner
- Member

- From: Kyiv
- Registered: 2008-09-18
- Posts: 845
Re: Конвертер OSM -> MP
http://wiki.openstreetmap.org/wiki/RU:Main_Page wrote:"Вы можете ... использовать эти карты совершенно свободно ... "
Сами карты конечно свободные, а вот у API есть ограничения. Те, кто использует другие(разрешённые) способы выкачивания больших территорий, банов могут не бояться. ![]()
Как уже говорилось, способов несколько: с помощью XAPI, либо взять карту более крупного региона и вырезать из неё(например, с помощью osmosis) интересующий.
"Официальный" сервер -- это http://planet.openstreetmap.org/
Там выкладываются дамы и диффы планеты, которую уже другие сайты используют, чтобы иметь у себя реплицируемую копию базы и нарезать всё это дело на регионы.
Big cat is watching you
Offline
#1937 2010-11-01 00:00:38
- ssvSerge
- Member
- Registered: 2010-07-10
- Posts: 11
Re: Конвертер OSM -> MP
...
Спасибо. Я уже разобрался.
Парсер и выкусыватель написал сам.
osmosis и долгий и пользоваться им
страшно - то там UFT8 не обрабатывается,
то еще что-то там.
Offline
#1938 2010-11-01 05:55:19
- AndyOld
- Member
- Registered: 2010-07-14
- Posts: 182
Re: Конвертер OSM -> MP
ssvSerge
Выкусователь на чем написали?
Может дадите попробовать?
"Я согласился бы жить на земле целую вечность, если бы мне прежде показали уголок, где не всегда есть место подвигам." В.Ерофеев.
Offline
#1939 2010-11-01 16:21:06
- yankiuzb
- Member
- Registered: 2010-10-11
- Posts: 29
Re: Конвертер OSM -> MP
подскажите где поправить, после конвертации из OSM в MP газон (Grass-plot (0x98, полигон)) превращается в высокую траву(High grass (0x95, полигон))?
Offline
#1940 2010-11-01 16:46:20
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
yankiuzb, я так понимаю, в навител пытаешься конвертнуть.
Тогда это лучше тут спросить: http://forum.openstreetmap.org/viewtopic.php?id=5328
Offline
#1941 2010-11-01 17:02:13
- yankiuzb
- Member
- Registered: 2010-10-11
- Posts: 29
Re: Конвертер OSM -> MP
Поковырял файлик ways-areas-navitel.yml и обнаружил несоответствие, два разных полигона а код для них был одинаковый, подправил нужный и всё стало ОК
Offline
#1942 2010-11-01 19:36:23
- ssvSerge
- Member
- Registered: 2010-07-10
- Posts: 11
Re: Конвертер OSM -> MP
ssvSerge
Выкусователь на чем написали?
Может дадите попробовать?
чистые плюсы. дам. не жалко.
правда, я сейчас далеко от машины.
смогу выложить ближе к выходным.
но я сильно не заморачивался.
в несколько проходов сделал.
первым проходом построил список "необходимых"
узлов, вторым - выкусил лишние.
т.е. карта получилась рванная (края у нее не ровные).
если такое кому-либо интересно (в чем я сомневаюсь)
то - выложу. Просто не захотелось возиться
с джава.
Offline
#1943 2010-11-02 05:46:57
- AndyOld
- Member
- Registered: 2010-07-14
- Posts: 182
Re: Конвертер OSM -> MP
ssvSerge
Если напрямую с сайта качать кусок карты - тоже края рваные.
Ждем выходных, ибо очень интересно попробовать Ваш инструмент.
"Я согласился бы жить на земле целую вечность, если бы мне прежде показали уголок, где не всегда есть место подвигам." В.Ерофеев.
Offline
#1944 2010-11-02 14:45:39
- nemgushev
- Member
- From: Элиста/Калмыкия
- Registered: 2010-01-17
- Posts: 76
Re: Конвертер OSM -> MP
liosha вопрос на тему "как Скачать и установить ActivePerl — http://www.activestate.com/activeperl/ "
1. Какой архив (или установочный файл) скачивать с http://www.activestate.com/activeperl для установки на ОС windows 7 starter?
Offline
#1945 2010-11-02 15:00:54
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Собственно, варианта там всего 2: x86 или x64. Выбирай свой
http://www.activestate.com/activeperl/downloads
Offline
#1946 2010-11-02 17:59:04
- nemgushev
- Member
- From: Элиста/Калмыкия
- Registered: 2010-01-17
- Posts: 76
Re: Конвертер OSM -> MP
Собственно, варианта там всего 2: x86 или x64. Выбирай свой
http://www.activestate.com/activeperl/downloads
какой из них использовать? Windows Installer (MSI) или AS Package (ZIP)
Offline
#1947 2010-11-02 18:07:14
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Любой. Пусть будет msi
Offline
#1948 2010-11-02 18:33:18
- nemgushev
- Member
- From: Элиста/Калмыкия
- Registered: 2010-01-17
- Posts: 76
Re: Конвертер OSM -> MP
ни один из них не запускается 1. ActivePerl-5.10.1.1007-MSWin32-x86-291969
2. ActivePerl-5.10.1.1007-MSWin32-x64-291969
надпись: Этот установочный пакет не поддерживается этим типом процессора.
UP GRADE:получилось установить ActivePerl-5.10.1.1007-MSWin32-x86-291969
Last edited by nemgushev (2010-11-03 10:41:20)
Offline
#1949 2010-11-03 13:49:39
- gps-Max
- Member
- Registered: 2010-01-12
- Posts: 736
Re: Конвертер OSM -> MP
надпись: Этот установочный пакет не поддерживается этим типом процессора.
Похоже, ставил x64 на 32-битную систему. Стандартное виндовое сообщение.
Offline
#1950 2010-11-11 17:46:47
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Конвертер OSM -> MP
Обновил SVN и появилась проблема на FreeBSD
------------------------------------------------------------
# perl osmget-p58.pl 36,55.75,37.2,56,2 > istra_draft.osm
Processing 36,55.75,37.2,56,2 -> 3 tiles
Getting [1/3] bbox=36,55.75,36.5,56... Ok
Getting [2/2] bbox=36.5,55.75,37,56... Ok
Getting [3/1] bbox=37,55.75,37.2,56... Ok
# perl osmsort.pl istra_draft.osm > istra.osm
# perl osm2mp-p58.pl --bpoly=istra.poly istra.osm > istra.mp
---| OSM -> MP converter 0.90b (c) 2008-2010 liosha, xliosha@gmail.com
Loading configuration... Ok
Processing file istra.osm
Initialising bounds... ERROR: empty polygon is neither closed nor open at /usr/local/lib/perl5/site_perl/5.8.9/Math/Polygon.pm line 81
# perl osm2mp-p58.pl --bpoly=istra.poly istra.osm > istra.mp
---| OSM -> MP converter 0.90b (c) 2008-2010 liosha, xliosha@gmail.com
Loading configuration... Ok
Processing file istra.osm
Initialising bounds... ERROR: empty polygon is neither closed nor open at /usr/local/lib/perl5/site_perl/5.8.9/Math/Polygon.pm line 81
------------------------------------------------
Что там могло сломаться в line 81?
С уважением, Сергей.
Offline