.OSM

File OSM

OpenStreetMap data file
Fai una domanda
RISPOSTA RAPIDA

Un file OSM contiene dati geografici grezzi di OpenStreetMap - punti, linee e aree con tag - memorizzati come XML semplice. Aprilo in JOSM o QGIS per visualizzarlo su una mappa. Per estratti regionali di grandi dimensioni, usa invece la versione .osm.pbf; l'XML grezzo per un intero paese può raggiungere molti gigabyte.

Sviluppatore: OpenStreetMap Foundation (community project) Categoria: File di GIS Standard aperto MIME: application/vnd.openstreetmap.data+xml
SI APRE SU Windows macOS Linux Web
Correlati: .GPX · .GML · .KML · .SHP

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 17, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file OSM?

.osm (abbreviazione di OpenStreetMap) è un formato di file utilizzato dagli editor di OpenStreetMap e dai software GIS. I file .osm contengono dati cartografici geografici e possono memorizzare informazioni per aree di qualsiasi dimensione - dai piccoli quartieri alle reti stradali globali.

I file .osm memorizzano i dati in formato XML (codifica UTF-8, tipo MIME application/vnd.openstreetmap.data+xml). Ogni file si apre con una dichiarazione XML seguita da un elemento radice <osm version="0.6">. Poiché i file .osm grezzi possono diventare molto grandi, vengono spesso distribuiti in forma compressa come .osm.bz2 o .osm.gz.

I file .osm memorizzano i dati geografici in modo strutturato utilizzando tre tipi di elementi primitivi. Gli elementi <node> rappresentano posizioni puntuali con coordinate di latitudine e longitudine WGS84. Gli elementi <way> sono sequenze ordinate di riferimenti a nodi che formano strade, corsi d'acqua e contorni di edifici. Gli elementi <relation> raggruppano nodi, vie e altre relazioni per modellare strutture complesse come restrizioni di svolta o confini amministrativi. Ogni elemento porta coppie chiave-valore <tag k="..." v="..."/> che descrivono le sue proprietà nel mondo reale.

planet.osm è l'esportazione completa del database di OpenStreetMap, a cui può accedere e che può modificare qualsiasi utente registrato. Gli utenti possono aggiungere nuove caratteristiche o modificare quelle già incluse. Il file planet non compresso supera i 2 TB, quindi la maggior parte degli utenti scarica estratti regionali o preferisce il formato binario compatto .pbf. Gli aggiornamenti incrementali della mappa sono distribuiti come file OsmChange .osc.

Sicurezza e incolumità

RISCHIO: LOW

L'XML di OSM è testo semplice senza contenuti eseguibili, quindi aprirlo è innocuo. L'unica cautela pratica: estratti molto grandi (regione/pianeta) possono esaurire la memoria negli editor e nei visualizzatori di testo - usa il binario .osm.pbf e strumenti come osmium per i big data. I dati sono sotto licenza aperta (ODbL); il loro riutilizzo richiede l'attribuzione ai contributori di OpenStreetMap.

Dettagli del formato

in sintesi
NOME COMPLETOOpenStreetMap data fileanche noto come OSM XML, OpenStreetMap XML data
SVILUPPATOREOpenStreetMap Foundation (community project)dal 2005 (OSM XML API v0.3 era); current OSM data model API v0.6 since 2009
CATEGORIAFile di GIS
TIPO MIMEapplication/vnd.openstreetmap.data+xml
TIPOTesto XML (dati geografici vettoriali)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Dati cartografici offline Osmand / OruxMaps - Le app renderizzano le mappe da dati derivati da OSM, ma i loro file cartografici pacchettizzati usano altre estensioni (.obf, .map), non .osm.

Programmi che aprono file OSM

Windows4 apps
Merkaartor Open-source Apri il .osm per visualizzare/modificare i dati OSM con uno sfondo cartografico. (Editor OSM attivo.)
JOSM Open-source File > Apri il .osm per visualizzare e modificare nodi/vie/relazioni su uno sfondo aereo o cartografico. Il principale editor desktop OSM (Java).
QGIS Open-source Layer > Aggiungi vettore (o trascina il .osm all'interno); il driver OSM carica punti/linee/poligoni come livelli GIS.
Notepad / any text editor Open-source Apri piccoli file .osm per leggere direttamente i tag XML grezzi. Impraticabile per estratti di grandi dimensioni.
macOS3 apps
Merkaartor Open-source Apri il .osm per visualizzare/modificare i dati OSM con uno sfondo cartografico. (Editor OSM attivo.)
JOSM Open-source File > Apri il .osm per visualizzare e modificare nodi/vie/relazioni su uno sfondo aereo o cartografico. Il principale editor desktop OSM (Java).
QGIS Open-source Layer > Aggiungi vettore (o trascina il .osm all'interno); il driver OSM carica punti/linee/poligoni come livelli GIS.
Linux3 apps
Merkaartor Open-source Apri il .osm per visualizzare/modificare i dati OSM con uno sfondo cartografico. (Editor OSM attivo.)
JOSM Open-source File > Apri il .osm per visualizzare e modificare nodi/vie/relazioni su uno sfondo aereo o cartografico. Il principale editor desktop OSM (Java).
QGIS Open-source Layer > Aggiungi vettore (o trascina il .osm all'interno); il driver OSM carica punti/linee/poligoni come livelli GIS.
Web1 app
openstreetmap.org Gratuito La mappa live stessa; usa la scheda Esporta per scaricare un'area come .osm, o l'editor iD (Modifica) per modificarla nel browser.

Dettagli tecnici

specifiche approfondite
Codifica del fileTesto semplice UTF-8 (XML)
Tipo MIMEapplication/vnd.openstreetmap.data+xml
Elemento radice<osm> con version="0.6", un attributo generator e un figlio <bounds> opzionale
Tipi di elementi primitiviTre: <node> (punto lat/lon), <way> (elenco ordinato di riferimenti a nodi), <relation> (elementi raggruppati)
Sistema di coordinateCoordinate geografiche WGS84; latitudine e longitudine memorizzate come gradi decimali con un massimo di 7 cifre decimali (precisione al nanogrado)
Sistema di tagCoppie chiave-valore <tag k="..." v="..."/> illimitate per elemento; chiavi e valori sono stringhe UTF-8 a formato libero senza vocabolario imposto
Metadati per elementoOgni elemento memorizza id (intero a 64 bit), numero di versione, ID del changeset, timestamp, uid e attributi utente per tracciare la cronologia delle modifiche
Dimensione tipica del filePochi KB per l'esportazione di un singolo oggetto; molti GB per un estratto nazionale; l'XML grezzo di planet.osm supera i 2 TB non compresso
Identificazione del fileNessun byte magico binario; identificato dalla dichiarazione XML seguita da una radice <osm> contenente figli <node>, <way> o <relation>
CompressioneNessuna nel .osm grezzo; abitualmente compresso in .osm.bz2 o .osm.gz per la distribuzione; il gemello binario .osm.pbf usa Protocol Buffers + zlib
Integrità dei datiNessun checksum integrato; l'integrità si basa su un XML ben formato e su coppie id/versione degli elementi univoche a livello globale
Versione dello schema APIModello dati OSM API v0.6, introdotto nel 2009 e tuttora attuale; dichiarato tramite version="0.6" sull'elemento radice <osm>
Formato di aggiornamento incrementaleLe modifiche alla mappa vengono scambiate come file .osc (OsmChange), non come semplici .osm; .osc racchiude le stesse primitive all'interno di blocchi <create>, <modify> e <delete>
Dimensione ID elementoInteri con segno a 64 bit, che consentono miliardi di ID univoci per nodi, vie e relazioni nel database globale
Riquadro di delimitazione spazialeL'elemento opzionale <bounds minlat="..." minlon="..." maxlat="..." maxlon="..."/> dichiara l'estensione geografica dell'estratto
Rilasciato2005 (OSM XML API v0.3 era); current OSM data model API v0.6 since 2009
Ultima versioneOSM XML schema tied to API v0.6 (2009, still current in 2026)
Standard aperto · royalty-free
Specificawiki.openstreetmap.org

Conversioni OSM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file OSM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file OSM.

Domande frequenti

Come si apre un file .osm?
Aprilo in JOSM (l'editor di OpenStreetMap) o QGIS per vederlo su una mappa. Trattandosi di un XML, un editor di testo mostrerà i nodi, le vie e i tag grezzi - operazione fattibile per file piccoli, ma impraticabile per estratti di grandi dimensioni.
Un file .osm è un'immagine?
No. Sono i dati vettoriali grezzi (punti, linee, aree con tag) che stanno dietro la mappa, non un'immagine renderizzata. È necessario un GIS/editor come QGIS o JOSM per disegnarlo su una mappa.
Qual è la differenza tra .osm e .osm.pbf?
Stessi dati OpenStreetMap, diversa codifica: .osm è un XML prolisso (leggibile dall'uomo, enorme); .osm.pbf è un binario compatto (Protocolbuffer Binary Format) molto più piccolo e veloce. Usa PBF per aree estese, XML per piccole modifiche.
Come si convertono i dati OSM in uno Shapefile o GeoJSON?
Usa ogr2ogr di GDAL o QGIS. Questi strumenti suddividono OSM in punti/linee/poligoni; l'utente sceglie quali tag OSM diventano colonne di attributi (tramite osmconf.ini in GDAL).
Perché il mio file .osm è così grande / non si apre?
L'XML grezzo per un intero paese può pesare molti gigabyte e sovraccaricare gli editor di testo. Scarica invece la versione .osm.pbf e caricala con osmium o osmconvert, oppure importala in QGIS/PostGIS.
Dove si scaricano i dati .osm?
Esporta una piccola area da openstreetmap.org, preleva estratti regionali da Geofabrik o BBBike, oppure interroga l'API Overpass per elementi specifici. I download di grandi dimensioni sono disponibili come .osm.pbf o .osm.bz2.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.PARTPartial Download File
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.RPMSGRestricted Permission Message
9.AVIFAV1 Image File Format (AVIF)
10.NOMEDIAAndroid No-Media Marker File

Estensioni correlate

.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)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z