Какое ГИС-приложение может открывать и использовать файлы .osm?

19

Быстрый вопрос, на который я не вижу ответа в другом месте: если я скачаю набор данных .osm из Planet.osm (например), какие приложения ГИС могли бы использовать / отображать эти данные без перевода?

Например, на этой странице написано, что ArcGIS 10 «может использовать OpenStreetMap в качестве базовой карты» - но я не уверен, означает ли это, что он откроет файлы .osm или прочитает данные из сервиса?

Итак, есть ли ГИС-приложения (проприетарные или с открытым исходным кодом), которые будут читать файлы .osm?

Или, возможно, сделать шаг назад: предназначены ли данные OSM для использования таким образом, или OSM предназначен для использования в основном для динамического отображения карт на веб-страницах?

Марк Ирландия
источник
Возможно, будет лучше, если вы переименуете свой вопрос, чтобы спросить «что ГИС-приложение может открывать и использовать файлы .osm».
Девдатта Тенгше
1
Как примечание, остерегайтесь проблем с лицензированием при использовании данных OSM.
Хайме Сото

Ответы:

9

Я расскажу о ArcGIS.

Если вы говорите о ArcMap, то в ArcGIS 10 вы можете просматривать и редактировать данные OpenstreetMap непосредственно в ArcMap.

Смотрите эту страницу для более подробной информации: ArcGIS Editor для OpenStreetMap.

С этим вы можете

загрузите данные из OpenStreetMap, сохраните их локально в базе геоданных и используйте расширенную среду редактирования ArcGIS Desktop 10 для создания, изменения или удаления данных. Как только изменения завершены, изменения могут быть отправлены обратно в OpenStreetMap и предоставлены сообществу OpenStreetMap.

Таким образом, чтобы уточнить, ArcGIS не будет иметь дело с файлами .osm, но будет иметь прямой доступ к данным с серверов OSM.

Девдатта Тенгше
источник
1
Просто обратите внимание, что ваша ссылка не работает. Я думаю, что вы ищете это: esri.com/news/releases/10_3qtr/openstreetmap.html
Джеймс М
Кто-нибудь знает, как открыть файлы .osm, используя ArcGIS 10.2?
Бейли
@bailey Ваш комментарий может составить отличный вопрос, либо на этом сайте, либо, возможно, в документации по ArcGis 10.2 ... ;-)
Саймон Б.
9

Quantum GIS начиная с версии 2.0 может отображать, а также загружать файлы .osm. Для более ранних версий Quantum GIS один из плагинов OSM должен быть тем, что вам нужно.

Zachary
источник
если вы добавите плагин OSM.
Ян Тертон
2
2 плагина osm для QGIS, один для просмотра и один для редактирования данных. mapperz.blogspot.com/2009/11/…
Mapperz
1
@iant С версией 2.0 это больше не правильно. Плагин сейчас устарел.
boulder_ruby
Он не устарел, а встроен. И в наше время только для просмотра порта.
AndreJ
6

Бесплатное программное обеспечение GRASS GIS имеет плагин для импорта файлов OSM. Я никогда не использовал это, просто указывал на это.

Джаред Апдайк
источник
5

Maperitive может использовать файлы .OSM напрямую для рендеринга карт (вы можете просто перетащить их в приложение). Он также поддерживает .osm.bz2и .osm.pfbформатирует.

Но, как говорит @mattwigway, вы не сможете использовать весь файл Planet (он огромен!). Maperitive в настоящее время работает только с небольшими файлами, так как он должен загрузить все данные в память, чтобы иметь возможность визуализировать карту.

Отказ от ответственности: я автор Maperitive.

Игорь Брейц
источник
3

Если вы на самом деле используете полный файл Planet.osm, вы, вероятно, захотите загрузить его в какую-либо базу данных; в противном случае рисование карт будет невероятно медленным. Тогда любое программное обеспечение ГИС, которое может получить доступ к этой базе данных, сможет получить доступ к данным OSM.

Также обратите внимание, что Cloudmade предлагает данные OSM в формате Shapefile: http://downloads.cloudmade.com/

mattwigway
источник
2

Возможно, вам будет интересно посмотреть учебник, который я сейчас пишу. К сожалению, он написан для тех, кто работает под управлением системы Mac OS X, но вы можете получить суть и применить его к системе Windows. Он включает анализ файла .osm в базе данных postgres / postgis, из которой ваше ГИС-приложение может запрашивать данные osm. Отсюда вы сможете экспортировать данные в виде шейп-файла, если это необходимо (пользователь arcgis?). Ура!

http://www.spatialanalysis.ca/2011/using-openstreetmap-data-part1/

Майкл Маркиета
источник