Qual aplicativo GIS pode abrir e usar arquivos .osm?


19

Uma pergunta rápida que não vejo resposta em outro lugar: se eu baixar um conjunto de dados .osm do Planet.osm (por exemplo), quais aplicativos GIS poderiam consumir / exibir esses dados sem tradução?

Por exemplo, esta página diz que o ArcGIS 10 "pode ​​usar o OpenStreetMap como um mapa base" - mas não tenho certeza se isso significa que ele abrirá arquivos .osm ou lerá os dados de um serviço?

Portanto, existem aplicativos GIS (proprietários ou de código aberto) que leem arquivos .osm?

Ou, talvez, dando um passo atrás: os dados do OSM devem ser consumidos assim ou o OSM deve ser usado principalmente para a exibição dinâmica de mapeamento nas páginas da web?


Talvez seja melhor que você renomeie sua pergunta para perguntar 'qual aplicativo GIS pode abrir e usar arquivos .osm'.
Devdatta Tengshe

1
Como uma observação lateral, cuidado com os problemas de licenciamento ao usar dados OSM.
Jaime Soto

Respostas:



9

Eu vou falar sobre o ArcGIS.

Se você está falando sobre o ArcMap, no ArcGIS 10, é possível visualizar e editar os dados do OpenstreetMap diretamente no ArcMap.

Veja esta página para mais detalhes: ArcGIS Editor for OpenStreetMap.

Com isso você pode

baixe dados do OpenStreetMap, armazene-os localmente em um geodatabase e use o ambiente de edição avançado do ArcGIS Desktop 10 para criar, modificar ou excluir dados. Após a conclusão das edições, as alterações podem ser postadas de volta no OpenStreetMap e disponibilizadas para a comunidade do OpenStreetMap

Então, para esclarecer, o ArcGIS não lidará com os arquivos .osm, mas acessará diretamente os dados dos servidores OSM.


1
Apenas uma nota de que seu link está quebrado. Eu acho que você está procurando por isso: esri.com/news/releases/10_3qtr/openstreetmap.html
James M

Alguém sabe como abrir arquivos .osm usando o ArcGIS 10.2?
Bailey

@bailey O seu comentário faria uma excelente pergunta, quer por este site ou talvez na documentação ArcGis 10,2 ... ;-)
Simon B.

9

O Quantum GIS da versão 2.0 em diante pode exibir e também baixar arquivos .osm. Para versões anteriores do Quantum GIS, um dos plug-ins do OSM deve ser o que você precisa.


se você adicionar o plug-in OSM.
Ian Turton

2
2 plugins osm para QGIS, um para visualizar e outro para editar os dados. mapperz.blogspot.com/2009/11/…
Mapperz

1
@iant Com a versão 2.0, não está mais correta. O plug-in agora está obsoleto.
precisa saber é o seguinte

Não é obsoleto, mas incorporado. E hoje em dia apenas para a porta de visualização.
Andrej


5

O Maperitive pode usar arquivos .OSM diretamente para renderizar mapas (você pode simplesmente arrastar e soltar no aplicativo). Também suporta .osm.bz2e .osm.pfbformata.

Mas como diz @mattwigway, você não poderá consumir todo o arquivo do Planet (é enorme!). O Maperitive atualmente trabalha apenas com arquivos menores, pois precisa carregar todos os dados na memória para poder renderizar o mapa.

Disclaimer: Eu sou o autor de Maperitive.


3

Se você estiver realmente usando um arquivo Planet.osm completo, provavelmente desejará carregá-lo em um banco de dados de algum tipo; caso contrário, desenhar mapas será incrivelmente lento. Em seguida, qualquer software GIS que possa acessar esse banco de dados poderá acessar os dados do OSM.

Além disso, observe que o Cloudmade oferece dados do OSM no formato Shapefile: http://downloads.cloudmade.com/


2

Você pode estar interessado em examinar o tutorial que estou escrevendo no momento. Infelizmente, ele foi escrito para alguém executando um sistema Mac OS X, mas você pode obter a essência dele e aplicá-la a um sistema Windows. Isso envolve a análise do arquivo .osm em um banco de dados postgres / postgis, no qual seu aplicativo GIS pode consultar os dados osm. A partir daqui, você poderá exportar os dados como um arquivo shapefile, se necessário (usuário do arcgis?). Felicidades!

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.