.OSM

Arquivo OSM

OpenStreetMap data file
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo OSM contém dados geográficos brutos do OpenStreetMap - pontos, linhas e áreas com etiquetas - armazenados como XML simples. Abra-o no JOSM ou QGIS para visualizá-lo em um mapa. Para extrações regionais grandes, use a versão .osm.pbf; o XML bruto de um país inteiro pode chegar a muitos gigabytes.

Desenvolvedor: OpenStreetMap Foundation (community project) Categoria: Arquivos GIS Padrão aberto MIME: application/vnd.openstreetmap.data+xml
ABRE EM Windows macOS Linux Web
Relacionado: .GPX · .GML · .KML · .SHP

Nesta página

19k+ extensões indexadas
Última revisão em Jun 17, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro OSM?

.osm (abreviação de OpenStreetMap) é um formato de arquivo usado por editores do OpenStreetMap e softwares GIS. Arquivos .osm contêm dados de mapas geográficos e podem armazenar informações de áreas de qualquer tamanho - de pequenos bairros a redes de ruas globais.

Arquivos .osm armazenam dados no formato XML (codificação UTF-8, tipo MIME application/vnd.openstreetmap.data+xml). Cada arquivo começa com uma declaração XML seguida por um elemento raiz <osm version="0.6">. Como os arquivos .osm brutos podem se tornar muito grandes, eles são frequentemente distribuídos de forma compactada como .osm.bz2 ou .osm.gz.

Arquivos .osm armazenam dados geográficos de maneira estruturada usando três tipos de elementos primitivos. Elementos <node> representam localizações pontuais com coordenadas de latitude e longitude WGS84. Elementos <way> são sequências ordenadas de referências a nós que formam estradas, cursos de água e contornos de edifícios. Elementos <relation> agrupam nós, caminhos e outras relações para modelar estruturas complexas, como restrições de conversão ou limites administrativos. Cada elemento carrega pares de chave-valor <tag k="..." v="..."/> que descrevem suas propriedades do mundo real.

planet.osm é a exportação completa do banco de dados do OpenStreetMap, que pode ser acessada e modificada por qualquer usuário registrado. Os usuários podem adicionar novos recursos ou editar os já incluídos. O arquivo do planeta descompactado excede 2 TB, por isso a maioria dos usuários baixa extrações regionais ou prefere o formato binário compacto .pbf. Atualizações incrementais de mapas são distribuídas como arquivos .osc OsmChange.

Segurança e proteção

RISCO: LOW

O XML do OSM é texto simples sem conteúdo executável, portanto, abri-lo é inofensivo. A única precaução prática: extrações muito grandes (região/planeta) podem esgotar a memória em editores e visualizadores de texto - use o binário .osm.pbf e ferramentas como osmium para grandes volumes de dados. Os dados são licenciados abertamente (ODbL); reutilizá-los requer atribuição aos colaboradores do OpenStreetMap.

Detalhes do formato

em resumo
NOME COMPLETOOpenStreetMap data filetambém conhecido como OSM XML, OpenStreetMap XML data
DESENVOLVEDOROpenStreetMap Foundation (community project)desde 2005 (OSM XML API v0.3 era); current OSM data model API v0.6 since 2009
CATEGORIAArquivos GIS
TIPO MIMEapplication/vnd.openstreetmap.data+xml
TIPOTexto XML (dados geográficos vetoriais)
PADRÃOAberto · livre de royalties
RELACIONADO.gpx.gml.kml.shp
Esta extensão também é usada por…
  • Dados de mapas offline Osmand / OruxMaps - Aplicativos renderizam mapas a partir de dados derivados do OSM, mas seus arquivos de mapas empacotados usam outras extensões (.obf, .map), não .osm.

Programas que abrem arquivos OSM

Windows4 apps
Merkaartor Código aberto Abra o .osm para visualizar/editar dados OSM com um fundo de mapa. (Editor OSM ativo.)
JOSM Código aberto Arquivo > Abrir o .osm para visualizar e editar nós/caminhos/relações sobre um fundo de mapa ou imagem aérea. O principal editor desktop de OSM (Java).
QGIS Código aberto Camada > Adicionar Camada Vetorial (ou arraste o .osm para dentro); o driver OSM carrega pontos/linhas/polígonos como camadas GIS.
Notepad / any text editor Código aberto Abra arquivos .osm pequenos para ler as etiquetas XML brutas diretamente. Impraticável para extrações grandes.
macOS3 apps
Merkaartor Código aberto Abra o .osm para visualizar/editar dados OSM com um fundo de mapa. (Editor OSM ativo.)
JOSM Código aberto Arquivo > Abrir o .osm para visualizar e editar nós/caminhos/relações sobre um fundo de mapa ou imagem aérea. O principal editor desktop de OSM (Java).
QGIS Código aberto Camada > Adicionar Camada Vetorial (ou arraste o .osm para dentro); o driver OSM carrega pontos/linhas/polígonos como camadas GIS.
Linux3 apps
Merkaartor Código aberto Abra o .osm para visualizar/editar dados OSM com um fundo de mapa. (Editor OSM ativo.)
JOSM Código aberto Arquivo > Abrir o .osm para visualizar e editar nós/caminhos/relações sobre um fundo de mapa ou imagem aérea. O principal editor desktop de OSM (Java).
QGIS Código aberto Camada > Adicionar Camada Vetorial (ou arraste o .osm para dentro); o driver OSM carrega pontos/linhas/polígonos como camadas GIS.
Web1 app
openstreetmap.org Gratuito O próprio mapa ao vivo; use a aba Exportar para baixar uma área como .osm, ou o editor iD (Editar) para editar no navegador.

Detalhes técnicos

especificação profunda
Codificação de arquivoTexto simples UTF-8 (XML)
Tipo MIMEapplication/vnd.openstreetmap.data+xml
Elemento raiz<osm> carregando version="0.6", um atributo generator e um filho <bounds> opcional
Tipos de elementos primitivosTrês: <node> (ponto lat/lon), <way> (lista ordenada de referências a nós), <relation> (elementos agrupados)
Sistema de coordenadasCoordenadas geográficas WGS84; latitude e longitude armazenadas como graus decimais com até 7 casas decimais (precisão de nanograus)
Sistema de etiquetasPares de chave-valor <tag k="..." v="..."/> ilimitados por elemento; chaves e valores são strings UTF-8 de formato livre sem vocabulário obrigatório
Metadados por elementoCada elemento armazena id (inteiro de 64 bits), número da versão, ID do conjunto de alterações, carimbo de data/hora, uid e atributos de usuário que rastreiam o histórico de edições
Tamanho típico do arquivoAlguns KB para exportação de um único objeto; muitos GB para extração de um país; o XML bruto do planet.osm excede 2 TB descompactado
Identificação do arquivoSem bytes mágicos binários; identificado pela declaração XML seguida por uma raiz <osm> contendo filhos <node>, <way> ou <relation>
CompressãoNenhuma no .osm bruto; rotineiramente compactado para .osm.bz2 ou .osm.gz para distribuição; o irmão binário .osm.pbf usa Protocol Buffers + zlib
Integridade dos dadosSem checksum integrado; a integridade depende de um XML bem formado e pares id/versão de elementos globalmente únicos
Versão do esquema da APIAPI do modelo de dados OSM v0.6, introduzida em 2009 e ainda atual; declarada via version="0.6" no elemento raiz <osm>
Formato de atualização incrementalEdições de mapa são trocadas como arquivos .osc (OsmChange), não .osm simples; o .osc envolve as mesmas primitivas dentro de blocos <create>, <modify> e <delete>
Tamanho do ID do elementoInteiros de 64 bits com sinal, permitindo bilhões de IDs únicos de nós, caminhos e relações no banco de dados global
Caixa delimitadora espacialElemento opcional <bounds minlat="..." minlon="..." maxlat="..." maxlon="..."/> declara a extensão geográfica da extração
Lançado2005 (OSM XML API v0.3 era); current OSM data model API v0.6 since 2009
Versão mais recenteOSM XML schema tied to API v0.6 (2009, still current in 2026)
Padrão abertoSim · livre de royalties
Especificaçãowiki.openstreetmap.org

Conversões de OSM

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos OSM. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos OSM.

Perguntas frequentes

Como abro um arquivo .osm?
Abra-o no JOSM (o editor do OpenStreetMap) ou no QGIS para vê-lo em um mapa. Por ser XML, um editor de texto mostrará os nós, caminhos e etiquetas brutos - útil para arquivos pequenos, mas impraticável para extrações grandes.
Um arquivo .osm é uma imagem?
Não. São os dados vetoriais brutos (pontos, linhas, áreas com etiquetas) por trás do mapa, não uma imagem renderizada. Você precisa de um GIS/editor como QGIS ou JOSM para desenhá-lo em um mapa.
Qual é a diferença entre .osm e .osm.pbf?
São os mesmos dados do OpenStreetMap, mas com codificações diferentes: .osm é um XML detalhado (legível por humanos, enorme); .osm.pbf é um binário compacto (Protocolbuffer Binary Format) muito menor e mais rápido. Use PBF para áreas grandes e XML para pequenas edições.
Como converto dados OSM para um Shapefile ou GeoJSON?
Use o ogr2ogr do GDAL ou o QGIS. Eles dividem o OSM em pontos/linhas/polígonos; você escolhe quais etiquetas OSM se tornam colunas de atributos (via osmconf.ini no GDAL).
Por que meu arquivo .osm é tão grande / não abre?
O XML bruto de um país inteiro pode ter muitos gigabytes e sobrecarregar editores de texto. Baixe a versão .osm.pbf em vez disso e processe-a com osmium ou osmconvert, ou carregue-a no QGIS/PostGIS.
Onde baixo dados .osm?
Exporte uma pequena área de openstreetmap.org, obtenha extrações regionais do Geofabrik ou BBBike, ou consulte a Overpass API para recursos específicos. Downloads grandes vêm como .osm.pbf ou .osm.bz2.

Referências

1OpenStreetMap Wiki - OSM XMLwiki.openstreetmap.org
2OpenStreetMap Wiki - Elements (node/way/relation)wiki.openstreetmap.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.DBSQLite Database File

Extensões relacionadas

.GPXGPS Exchange Format
.GMLGeography Markup Language
.KMLKeyhole Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z