Быстрый вопрос, на который я не вижу ответа в другом месте: если я скачаю набор данных .osm из Planet.osm (например), какие приложения ГИС могли бы использовать / отображать эти данные без перевода?
Например, на этой странице написано, что ArcGIS 10 «может использовать OpenStreetMap в качестве базовой карты» - но я не уверен, означает ли это, что он откроет файлы .osm или прочитает данные из сервиса?
Итак, есть ли ГИС-приложения (проприетарные или с открытым исходным кодом), которые будут читать файлы .osm?
Или, возможно, сделать шаг назад: предназначены ли данные OSM для использования таким образом, или OSM предназначен для использования в основном для динамического отображения карт на веб-страницах?
openstreetmap
Марк Ирландия
источник
источник
Ответы:
http://wiki.openstreetmap.org/wiki/GIS_software
источник
Я расскажу о ArcGIS.
Если вы говорите о ArcMap, то в ArcGIS 10 вы можете просматривать и редактировать данные OpenstreetMap непосредственно в ArcMap.
Смотрите эту страницу для более подробной информации: ArcGIS Editor для OpenStreetMap.
С этим вы можете
Таким образом, чтобы уточнить, ArcGIS не будет иметь дело с файлами .osm, но будет иметь прямой доступ к данным с серверов OSM.
источник
Quantum GIS начиная с версии 2.0 может отображать, а также загружать файлы .osm. Для более ранних версий Quantum GIS один из плагинов OSM должен быть тем, что вам нужно.
источник
Бесплатное программное обеспечение GRASS GIS имеет плагин для импорта файлов OSM. Я никогда не использовал это, просто указывал на это.
источник
Maperitive может использовать файлы .OSM напрямую для рендеринга карт (вы можете просто перетащить их в приложение). Он также поддерживает
.osm.bz2
и.osm.pfb
форматирует.Но, как говорит @mattwigway, вы не сможете использовать весь файл Planet (он огромен!). Maperitive в настоящее время работает только с небольшими файлами, так как он должен загрузить все данные в память, чтобы иметь возможность визуализировать карту.
Отказ от ответственности: я автор Maperitive.
источник
Если вы на самом деле используете полный файл Planet.osm, вы, вероятно, захотите загрузить его в какую-либо базу данных; в противном случае рисование карт будет невероятно медленным. Тогда любое программное обеспечение ГИС, которое может получить доступ к этой базе данных, сможет получить доступ к данным OSM.
Также обратите внимание, что Cloudmade предлагает данные OSM в формате Shapefile: http://downloads.cloudmade.com/
источник
Возможно, вам будет интересно посмотреть учебник, который я сейчас пишу. К сожалению, он написан для тех, кто работает под управлением системы Mac OS X, но вы можете получить суть и применить его к системе Windows. Он включает анализ файла .osm в базе данных postgres / postgis, из которой ваше ГИС-приложение может запрашивать данные osm. Отсюда вы сможете экспортировать данные в виде шейп-файла, если это необходимо (пользователь arcgis?). Ура!
http://www.spatialanalysis.ca/2011/using-openstreetmap-data-part1/
источник