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

#1926 2010-10-30 20:26:35

Upliner
Member
From: Kyiv
Registered: 2008-09-18
Posts: 845

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

ssvSerge
Первые три -- оно.
А вообще убрать бы этот osmget от греха по дальше, или хотя бы написать на видном месте, что его использовать нельзя... Точнее настоятельно не рекомендуется, и исполнение сих нерекомендаций обеспечивается баном юзеров скрипта smile


Big cat is watching you

Offline

#1927 2010-10-31 08:12:51

ssvSerge
Member
Registered: 2010-07-10
Posts: 11

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

Upliner wrote:

Первые три -- оно.

Спасибо.

Upliner wrote:

А вообще убрать бы этот osmget от греха по дальше, или хотя бы написать на видном месте, что его использовать нельзя...

Чем пользоваться вместо OsmGet?

Upliner wrote:

Точнее настоятельно не рекомендуется, и исполнение сих нерекомендаций обеспечивается баном юзеров скрипта smile

Кто банит?  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

liosha wrote:

Банит сам OSM, разумеется. Мегов после 200.

Такое ощущение, что не после 200, а гораздо раньше.
Я, конечно, не эксперт в вопросе, но вот что написано на первой странице OSM:

http://wiki.openstreetmap.org/wiki/RU:Main_Page wrote:

"Вы можете ... использовать эти карты совершенно свободно ... "

Впрочем, тут вопрос что они понимают под словом "использовать".

Но, как я уже говорил, это вопрос номер 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

Alexandr Zeinalov wrote:

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

Alexandr Zeinalov wrote:

Там вообще-то не 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

ssvSerge wrote:
Alexandr Zeinalov wrote:

Там вообще-то не API, а просто файлы, так что качай смело.

Я, вообще-то хотеля спросить - есть ли вероятность, что забанят этот сервер и он не сможет
вытягивать карты. Они же где-то берут выгрузки по регионам.

Они, разумеется, не маленькими квадратиками регионы вытягивают smile а вырезают из полной копии базы.

Offline

#1936 2010-10-31 18:03:19

Upliner
Member
From: Kyiv
Registered: 2008-09-18
Posts: 845

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

ssvSerge wrote:
http://wiki.openstreetmap.org/wiki/RU:Main_Page wrote:

"Вы можете ... использовать эти карты совершенно свободно ... "

Сами карты конечно свободные, а вот у API есть ограничения. Те, кто использует другие(разрешённые) способы выкачивания больших территорий, банов могут не бояться. smile
Как уже говорилось, способов несколько: с помощью 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

Upliner wrote:

...

Спасибо. Я уже разобрался.
Парсер и выкусыватель написал сам.
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

AndyOld wrote:

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

liosha wrote:

Собственно, варианта там всего 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

nemgushev wrote:

надпись: Этот установочный пакет не поддерживается этим типом процессора.

Похоже, ставил 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

Board footer

Powered by FluxBB