You are not logged in.

#1 2008-04-22 00:27:51

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,649

Из .osm в стандартные форматы.

Хотелось бы обсудить тему конвертации .osm в стандартные ГИС форматы.
Единственное более или менее полноценное решение на сегодняшний день это
osm2pgsql, но пользоваться им очень неудобно, так как он конвертирует все сразу, и
только определенную схему БД. К тому же никто пока не озадачился еженедельным
извлечением и опубликованием .osm файла для России.
liosha генерирует гарминовские .img файлы, которые конечно можно конвертировать
обратно в .mp и потом в .shp с помощью cgpsmapper, но это явно алогичное решение
проблемы (до свиданья роутинг, нижний регистр для labels и utf8).
Какие есть мысли на этот счет у уважаемого коммьюнити ?

Offline

#2 2008-04-22 01:33:03

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Из .osm в стандартные форматы.

где можно взять пример osm файла?

Offline

#3 2008-04-22 02:44:01

Elmer
Member
From: Vladivostok
Registered: 2008-04-13
Posts: 11
Website

Re: Из .osm в стандартные форматы.

С недавнего времени на офсайте рядом с картой появилась вкладка "Export". Выбираете нужный регион и сохраняете osm файл. А вообще это обычный XML, на сайте всё описано: и DTD и API.

Offline

#4 2008-04-22 23:36:48

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,649

Re: Из .osm в стандартные форматы.

sim wrote:

где можно взять пример osm файла?

На
http://planet.openstreetmap.org есть все
от минутных diff до полного 100GB файла.

Offline

#5 2008-04-24 02:28:46

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Из .osm в стандартные форматы.

сделал конвертер osm->shape под arcview gis
в основном для себя, но если кому-то интересно, скажите - выложу в общий доступ

Offline

#6 2008-05-03 13:30:46

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,649

Re: Из .osm в стандартные форматы.

sim wrote:

сделал конвертер osm->shape под arcview gis
в основном для себя, но если кому-то интересно, скажите - выложу в общий доступ

arcview стоит денег и не каждому доступен. Я нашел старую версию v.in.osm

http://kripton.kripserver.net/software/v.in.osm

но ее надо основательно переделывать.

Offline

#7 2008-05-12 23:46:59

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,649

Re: Из .osm в стандартные форматы.

Вот такой хитроумный способ работы с ОСМ

wget http://osmxapi.hypercube.telascience.org/api/0.5/*[bbox=57.,28.,61.,32.]
mv \*[bbox=57.,28.,61.,32.] 12052008.osm
java -jar -Xmx1024M mkgmap-r586/mkgmap.jar --style-file=teddys_map-features.csv --charset=utf8 --lower-case 12052008.osm

Далее файл 12052008.img импортируется в gpsmapedit, и выясняется много интересных геометрических багов в
карте (при/после автогенерации роутингового графа) и в самой программе жпсмапедит, ну shareware ;-).
Прямая конвертация .img -> .shp c помощью cgpsmapper

cgpsmapper0081static shp 12052008.img

cgpsmapper0081static: rgn_header.cpp:91: void RGN_element::Read(xor_fstream *, Coordinates, IMGfile *): Assertion `((rgnType >= 0x20 && rgnType <= 0x27 ) || rgnType == 0x2f || rgnType == 0x1d || rgnType == 0x2a || rgnType == 0x2c )' failed.

не работает, и это какая-то проблема обратной совместимости teddys_map-features.csv,
так как карты, которые делает liosha со своим набором фич работают.

Offline

#8 2008-07-14 18:23:41

wildMan
Member
From: Minsk
Registered: 2008-03-05
Posts: 509

Re: Из .osm в стандартные форматы.

usm78-gis wrote:

К тому же никто пока не озадачился еженедельным
извлечением и опубликованием .osm файла для России.

http://download.geofabrik.de/osm/
отдельно россии там правда нет... но есть европа. уже лучше чем planet.osm
обновление ежедневное


--
OSMF BY Team

Offline

#9 2008-07-15 00:58:12

vvoovv
Moderator
Registered: 2008-03-04
Posts: 2,262

Re: Из .osm в стандартные форматы.

Есть еще один источник:
http://downloads.cloudmade.com/asia/russia
Утверждается, что есть и для Garmin: Garmin Map Files (OSM.err edition)

Кто не в курсе: Cloud Made - это компания, основанная Стивом Коастом. Недавно им дал деньги инвестиционный фонд. Цель - коммерческое продвижение продуктов на основе OSM. Центр разработок - в Киеве.

Offline

#10 2008-07-15 16:14:34

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,649

Re: Из .osm в стандартные форматы.

vvoovv wrote:

Есть еще один источник:
http://downloads.cloudmade.com/asia/russia

Это в общем-то наглость. Делили бы уж карту на 89( или проще 7) частей, раз
взялись.

Утверждается, что есть и для Garmin: Garmin Map Files (OSM.err edition)

Качество - отвратительное.

Offline

#11 2008-07-16 09:34:22

svetico
Member
Registered: 2008-03-18
Posts: 11

Re: Из .osm в стандартные форматы.

vvoovv wrote:

Есть еще один источник:
http://downloads.cloudmade.com/asia/russia
Утверждается, что есть и для Garmin: Garmin Map Files (OSM.err edition)

Кто не в курсе: Cloud Made - это компания, основанная Стивом Коастом. Недавно им дал деньги инвестиционный фонд. Цель - коммерческое продвижение продуктов на основе OSM. Центр разработок - в Киеве.

Ага, сейчас посмотрела кусочек Турции. В общем,  как говорят - это было бы смешно, если бы не было так грустно. Часть дорог (любых) сконвертировались как major highway. А часть - как различные административные границы.

Offline

#12 2008-07-16 14:39:01

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,649

Re: Из .osm в стандартные форматы.

vvoovv wrote:

??? ?? ? ?????: Cloud Made - ??? ????????, ?????????? ?????? ???????. ??????? ?? ??? ?????? ?????????????? ????. ???? - ???????????? ??????????? ????????? ?? ?????? OSM. ????? ?????????? - ? ?????.

??? ?????? ?? http://blog.fortiusone.com/2008/06/30/w … -stand-up/

FortiusOne: Please describe the relationship between OSM and CloudMade.
Steve Coast: Much the same as RedHat and other Linux product and service providesÂ’ relationship with various F/OSS projects.
We help wherever we can and provide commercially the things that the community cannot.
Reliability, scaling, data in different formats/projections, services with time constraints and so on.

??????? ?????? ?????? "data in different formats/projections ... that the community cannot"

We see datasharing as one of the three types of Free. ThereÂ’s "free as in beer", thatÂ’s Google Maps and the top-down approach.
ThereÂ’s "free as in speech", thatÂ’s us and crowdsourcing.
Datasharing is "free as in BitTorrent", which is some guy in Russia "rehosting" the $3bn spatial database youÂ’ve spent your lifetime on.

rollcool

Offline

#13 2008-07-22 17:56:00

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,649

Re: Из .osm в стандартные форматы.

Продафцы взялись за дело
http://lists.openstreetmap.org/pipermai … 28102.html

Offline

#14 2008-07-23 23:33:13

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,649

Re: Из .osm в стандартные форматы.

Osmxapi отключили из-за перегрузки. Это нехорошо sad

Offline

#15 2008-08-28 04:44:11

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Из .osm в стандартные форматы.

понимаю, что пригодится на данном форуме возможно немногим, но все же выложу ссылку на только что сделанный конвертер OSM-Shape реализованный в виде расширения для Arcview GIS. Надеюсь кому-то пригодится (мне пригодился smile. Предупреждаю, особо не тестировал (кроме куска на Москву, который проглатывает), но готов исправлять ошибки, если нужно.

http://arcscripts.esri.com/details.asp?dbid=15724

Offline

#16 2008-08-28 21:41:25

vvoovv
Moderator
Registered: 2008-03-04
Posts: 2,262

Re: Из .osm в стандартные форматы.

Немного офтопик, но надеюсь реально может пригодиться.
Полноценное GIS-приложение OpenJUMP (GPL-лицензия): http://openjump.org
Читает и пишет shp-файлы
Можно читать и OSM через базу PostGIS: http://wiki.openstreetmap.org/index.php/OpenJUMP

Offline

#17 2009-09-10 12:54:11

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

Re: Из .osm в стандартные форматы.

sim wrote:

понимаю, что пригодится на данном форуме возможно немногим, но все же выложу ссылку на только что сделанный конвертер OSM-Shape реализованный в виде расширения для Arcview GIS. Надеюсь кому-то пригодится (мне пригодился smile. Предупреждаю, особо не тестировал (кроме куска на Москву, который проглатывает), но готов исправлять ошибки, если нужно.

http://arcscripts.esri.com/details.asp?dbid=15724

спасибо
ошибки есть, но не критичные (ругань на юникод и еще что-то про таблицу ...)


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

Offline

Board footer

Powered by FluxBB