Skip to main content
Cos'è OpenStreetMap? La mappa libera del mondo, spiegata
Guides

Cos'è OpenStreetMap? La mappa libera del mondo, spiegata

OpenStreetMap è la mappa libera, aperta e collaborativa del mondo. Cos'è, come sono strutturati i suoi dati e cosa chiede la licenza ODbL quando ci costruisci sopra un prodotto.

Brent van der HeidenUltimo aggiornamento 10 min read
#openstreetmap#osm#odbl#licenza openstreetmap#open data#dati cartografici#geocoding#piattaforma di mappe

OpenStreetMap è la Wikipedia delle mappe. È una mappa gratuita, aperta e collaborativa del mondo intero, costruita da una comunità di milioni di volontari. Fa da base dati a migliaia di prodotti che usi già, dalle app meteo a quelle per l'escursionismo, fino alle piattaforme di ride sharing.

In questa guida vediamo cos'è davvero OpenStreetMap, come funziona come insieme di dati, cosa chiede la sua licenza quando ci costruisci sopra e che ruolo ha in un sistema di mappe moderno in produzione come MapAtlas.

Il progetto in un paragrafo

OpenStreetMap (OSM) è nato nel 2004 nel Regno Unito per iniziativa di Steve Coast, stanco della mancanza di dati cartografici digitali liberi. L'idea era costruire una mappa del mondo come Wikipedia stava costruendo un'enciclopedia: chiunque può registrarsi, chiunque può aggiungere o modificare un elemento, e i dati vengono pubblicati con una licenza aperta. Oggi il progetto conta più di 10 milioni di utenti registrati e una base stabile di circa 250.000 mappatori attivi all'anno. Il file completo del pianeta pesa circa 88 GB in formato PBF compresso e cresce ogni minuto.

Come sono fatti i dati OSM

OSM non è una cartella di tile. È un database strutturato con tre tipi di elementi di base:

  • Nodi: punti singoli con latitudine e longitudine. Servono per gli oggetti che sono in pratica un punto (una panchina, un albero, un parchimetro) e come mattoni per le forme più complesse.
  • Way: sequenze ordinate di nodi. Servono per gli elementi lineari (un tratto di strada, un fiume) e per le forme chiuse (la pianta di un edificio, il confine di un parco).
  • Relazioni: gruppi di nodi e way. Servono per le linee degli autobus (una sequenza di tratti stradali), i confini amministrativi (un poligono fatto di molte way) e gli elementi multipoligono.

Ogni nodo, way e relazione ha una serie di tag chiave-valore. Una strada può avere highway=residential, name=Rue de Rivoli, maxspeed=30. Un bar può avere amenity=cafe, name=Cafe Central, opening_hours=Mo-Fr 07:00-19:00, wheelchair=yes. Il vocabolario dei tag lo definisce la comunità, cambia nel tempo ed è documentato sul wiki di OSM.

Elementi di base aperti più metadati descritti dai tag: è questa combinazione a rendere OSM così riutilizzabile. Con una sola query strutturata puoi estrarre tutte le piste ciclabili di Berlino, tutti i defibrillatori dei Paesi Bassi o tutte le zone vinicole della Francia.

Come nasce la mappa

I volontari modificano OSM di continuo con editor web (iD), desktop (JOSM) e mobili (Vespucci, StreetComplete). Le modifiche arrivano nel database centrale in pochi minuti. Le fonti sono:

  • Immagini aeree con licenza d'uso per OSM (Bing, Esri e ortofoto nazionali)
  • Tracce GPS caricate dai membri della comunità
  • Open data della pubblica amministrazione (catasto, inventari stradali, elenchi di indirizzi)
  • Conoscenza locale, soprattutto per orari di apertura, nomi, accessibilità ed elementi piccoli
  • Importazioni massive di dataset strutturati, controllate con cura, perché un'importazione fatta male peggiora la qualità dei dati

Il controllo di qualità lo fa la comunità: i mappatori esperti rivedono le modifiche, strumenti automatici segnalano quelle sospette e le comunità locali curano le convenzioni della propria zona. Il risultato è una mappa molto dettagliata dove la comunità è attiva (Europa occidentale, aree urbane del Nord America, Giappone) e più lacunosa nelle regioni meno mappate, dove a volte i dati commerciali sono più completi.

Per lo stesso motivo sulla mappa aperta finiscono categorie che un fornitore commerciale non offrirebbe mai. Gli autovelox e le telecamere di controllo del traffico hanno il tag highway=speed_camera e relazioni enforcement: un conteggio con Overpass del 27 agosto 2026 ne ha trovati 76.800 in tutto il mondo.

OSM e gli altri dati cartografici aperti

OSM è la fonte più nota di dati cartografici aperti, cioè dati geografici pubblicati con una licenza che consente a chiunque di usarli, modificarli e ridistribuirli. "Aperto" riguarda la licenza, non il prezzo. Molti dati cartografici gratuiti si possono solo guardare, mentre i dati aperti ti permettono di costruirci sopra e di passarli ad altri.

Dal 2022 esiste un secondo grande dataset aperto. La Overture Maps Foundation, sostenuta da Amazon, Meta, Microsoft e TomTom e ospitata dalla Linux Foundation, pubblica release con numero di versione divise in temi come trasporti, edifici, luoghi, indirizzi e suddivisioni amministrative. Overture usa OSM come fonte, aggiunge dati forniti dai membri ed elementi ricavati con il machine learning (per esempio la pianta degli edifici riconosciuta dalle immagini aeree) e passa tutto attraverso processi di fusione e controlli di qualità.

Le licenze sono diverse, e la differenza conta. OSM usa la ODbL, una licenza con obbligo di condivisione allo stesso modo: se distribuisci pubblicamente un database derivato da OSM, devi offrire anche quel database con licenza ODbL, con attribuzione. La maggior parte dei layer di Overture usa licenze permissive come CDLA-Permissive, che non prevedono questo obbligo, ma i layer che contengono dati OSM mantengono le condizioni di OSM. Prima di pubblicare, controlla la licenza di ogni layer che usi.

Il contributo più discusso di Overture è GERS, il Global Entity Reference System. Assegna a ogni strada, edificio o luogo un identificativo stabile che resta uguale da una release all'altra, così puoi collegare i tuoi record alla mappa senza doverli riabbinare ogni volta per nome e coordinate. A febbraio 2026 l'Open Geospatial Consortium ha aperto una consultazione pubblica sull'adozione di GERS come OGC Community Standard. Chi lo sostiene ci vede la chiave di collegamento universale che mancava da tempo. Chi lo critica, nella comunità OSM, teme che uno schema di identificativi gestito da un gruppo di grandi aziende diventi lo standard per dati curati da volontari.

Usare OSM in un prodotto commerciale: la ODbL in parole semplici

I dati OSM sono pubblicati con la Open Database License (ODbL) 1.0. L'uso commerciale è consentito. Le FAQ su licenza e aspetti legali della OpenStreetMap Foundation dicono che puoi usare i dati "per qualsiasi scopo", anche commerciale, e far pagare i servizi costruiti su di essi. In cambio la licenza chiede due cose, attribuzione e condivisione allo stesso modo, e cosa significano in pratica dipende da cosa distribuisci.

Cosa distribuisciCategoria ODbLCosa devi fare
Una mappa in un sito o in un'app: tile, un'immagine statica, una mappa stampataOpera prodotta (Produced Work)Citare OpenStreetMap sulla mappa o accanto. La mappa in sé puoi distribuirla con la licenza che preferisci
Risultati di geocodifica salvati accanto ai tuoi record di clienti o negoziEstratti non sostanziali, secondo la linea guida OSMF sulla geocodificaCitare OpenStreetMap dove mostri i risultati. I tuoi record non diventano dati ODbL
Una copia corretta o ampliata dei dati OSM che pubblichi o consegni ai clientiDatabase derivato (Derivative Database), con uso pubblicoOffrire quel database con licenza ODbL, con attribuzione
Dati OSM uniti ai tuoi e usati solo all'interno dell'aziendaDatabase derivato, senza uso pubblicoNiente da condividere finché resta interno
Dati OSM tenuti come layer separato accanto a dataset indipendentiDatabase collettivo (Collective Database)La ODbL vale solo per la parte OSM

Attribuzione. Le linee guida sull'attribuzione della Foundation chiedono una citazione di OpenStreetMap che indichi che i dati sono sotto ODbL, con un link a openstreetmap.org/copyright. Su una mappa interattiva la citazione di solito sta in un angolo, e deve essere visibile senza clic e senza passare il mouse. La classica riga "© OpenStreetMap contributors" basta. Lascia il controllo di attribuzione che aggiungono la tua libreria di mappe o la tua API, e non nasconderlo con il CSS per guadagnare spazio.

Condivisione allo stesso modo. Vale per i database, e solo quando ne fai un uso pubblico. Se il tuo team aggiunge ai dati OSM i numeri civici mancanti e consegna quel database ai clienti, il database corretto va distribuito con licenza ODbL. Se le correzioni restano su un server interno, non devi condividere nulla. Generare una mappa dai tuoi dati migliorati non rende aperti né la mappa né il codice della tua app, ma le FAQ aggiungono una condizione: chi riceve l'opera prodotta può chiederti i dati da cui è nata, compreso un database derivato che hai usato.

Geocodifica. Secondo la linea guida sulla geocodifica della Foundation, i singoli risultati di geocodifica sono estratti non sostanziali. Puoi salvarli accanto a dati proprietari senza che l'obbligo di condivisione si estenda a quei dati, a patto di citare OpenStreetMap e di non raccogliere risultati in modo sistematico per ricostruire una parte sostanziale del database.

Questa è una sintesi delle interpretazioni della Foundation, non una consulenza legale. Quando il tuo caso sta a metà tra due righe della tabella, il riferimento sono le pagine OSMF sulla licenza indicate sopra.

Come le API di produzione usano OSM

In produzione non interroghi quasi mai il database OSM direttamente. Usi un'API ospitata che parte dai dati OSM e aggiunge ciò che OSM da solo non fornisce:

  • Rendering delle tile: trasformare l'intero pianeta in tile veloci per ogni livello di zoom richiede una pipeline seria. I fornitori di servizi ospitati lo fanno per te.
  • Geocodifica: trasformare indirizzi in coordinate richiede un motore di ricerca indicizzato sopra OSM, più regole per ordinare i risultati e distinguere i casi ambigui.
  • Routing e isocrone: OSM contiene il grafo stradale, ma per calcolare percorsi in auto e poligoni dei tempi di percorrenza serve un motore di routing (OSRM, Valhalla, GraphHopper) su un'infrastruttura dedicata.
  • Map matching, matrici delle distanze, ottimizzazione: vale lo stesso discorso.
  • SLA, hosting nell'UE, conformità al GDPR: i fornitori di servizi ospitati offrono i dati insieme alle condizioni contrattuali che servono ai team aziendali.

MapAtlas è la piattaforma europea di mappe costruita su dati di qualità OSM, con hosting solo nell'UE, infrastruttura conforme al GDPR e API per sviluppatori per geocodifica, routing, isocrone, matrici delle distanze e mappe con stili dinamici.

Quando ti servono i dati OSM grezzi

A volte ti servono proprio i dati grezzi. I casi più comuni:

  • Analisi su larga scala: contare tutte le colonnine di ricarica in Germania, mappare tutti i defibrillatori in Spagna.
  • Flussi di lavoro GIS su misura: importare i dati in PostGIS per fare join spaziali.
  • Prodotti cartografici interni: generare le tue tile con il pieno controllo sullo stile.
  • Arricchimento dei dati: aggiungere tag OSM ai tuoi record di luoghi.

Per questi casi i punti di partenza standard sono gli estratti di Geofabrik e l'API Overpass. Sono entrambi gratuiti, girano entrambi su infrastruttura gestita da volontari e hanno entrambi condizioni di attribuzione e di licenza da rispettare in qualsiasi prodotto che ridistribuisce i dati.

Perché MapAtlas

MapAtlas offre API per sviluppatori basate su dati derivati da OSM, con hosting solo nell'UE e infrastruttura conforme al GDPR. La Geocoding API, la Search API, la Directions API e la Isochrone API restituiscono record di luoghi puliti e ben descritti, che funzionano bene sia nel codice di produzione sia nei dati strutturati che fornisci agli assistenti AI. Per un'introduzione pratica, prova lo strumento Coordinate oppure leggi Cos'è un geocode per approfondire.

Domande frequenti

Cos'è OpenStreetMap?

OpenStreetMap (OSM) è una mappa gratuita, aperta e collaborativa del mondo intero, curata da una comunità globale di volontari. Chiunque può modificarla, aggiungere strade o luoghi e riutilizzare i dati con la Open Database License. Sotto la superficie, OSM è un database strutturato di nodi, way e relazioni che descrive strade, edifici, punti di interesse, reti di trasporto ed elementi naturali. Molte delle mappe che vedi nelle app meteo, nelle app per l'escursionismo, nelle app di ride sharing e nelle API di mappe per sviluppatori usano dati OSM, spesso con miglioramenti proprietari aggiunti sopra.

OpenStreetMap si può usare gratis per scopi commerciali?

Sì. I dati di OpenStreetMap sono distribuiti con la Open Database License (ODbL), e le FAQ sulla licenza della OpenStreetMap Foundation dicono che puoi usarli per qualsiasi scopo, anche commerciale, e far pagare i servizi costruiti su di essi. In cambio citi OpenStreetMap ovunque mostri i dati e offri con licenza ODbL ogni database derivato che usi pubblicamente. I tile server di openstreetmap.org sono un'altra cosa: funzionano con risorse donate e senza SLA, e la loro policy vieta il download massivo e consente di bloccare senza preavviso il traffico intenso. Per questo le app in produzione usano un servizio di tile ospitato basato sui dati OSM, oppure generano le proprie tile.

Cosa chiede la ODbL quando uso una mappa o un'API basata su OpenStreetMap?

Due cose. Attribuzione: cita OpenStreetMap sulla mappa o accanto, in modo visibile senza clic, con un link a openstreetmap.org/copyright. La classica riga '© OpenStreetMap contributors' basta. Condivisione allo stesso modo: se usi pubblicamente un database derivato dai dati OSM, per esempio una rete stradale migliorata che pubblichi o consegni ai clienti, devi offrire quel database con licenza ODbL. Mappe, tile e immagini che generi sono opere prodotte (Produced Works) e puoi distribuirle con la licenza che preferisci. Secondo la linea guida della Foundation sulla geocodifica, i risultati salvati accanto ai tuoi record non trasformano quei record in dati ODbL.

Cos'è un tag OSM e perché è importante?

Ogni elemento di OpenStreetMap ha una serie di tag chiave-valore che descrivono cos'è. Una strada può avere `highway=residential`, un ristorante `amenity=restaurant`, una fermata dell'autobus `highway=bus_stop`. Il vocabolario dei tag lo definisce la comunità e lo documenta sul wiki di OSM. Sono i tag a permettere agli strumenti che usano i dati di filtrarli in modo sensato: puoi cercare 'tutti gli ospedali di Parigi' o 'tutte le colonnine di ricarica di Berlino' perché ogni elemento è descritto in modo coerente. I geocoder di produzione, MapAtlas compreso, usano i tag OSM per valutare la pertinenza di un risultato.

Che differenza c'è tra OpenStreetMap e Overture Maps?

OpenStreetMap è un progetto comunitario di volontari nato nel 2004, che chiunque può modificare, pubblicato con la Open Database License (ODbL), una licenza con obbligo di condivisione allo stesso modo. Overture Maps è una fondazione di settore lanciata nel 2022 da Amazon, Meta, Microsoft e TomTom sotto la Linux Foundation. Pubblica release con numero di versione che uniscono OSM, dati dei membri ed elementi ricavati con il machine learning, e la maggior parte dei suoi layer usa licenze permissive come CDLA-Permissive, senza obbligo di condivisione allo stesso modo. Overture usa OSM come fonte, quindi le due sono fonti di dati cartografici aperti complementari, non alternative.

L'hai trovato utile? Condividilo.

Sull'autore

Brent van der Heiden

Scritto da

Brent van der Heiden

Co-Founder & CEO at MapAtlas

Brent built MapAtlas out of a conviction that developers deserve location APIs with fair pricing and genuine end-user privacy. Before that he co-founded MapMetrics, a community mapping and navigation app. He writes about geospatial infrastructure, map data, AI search visibility, and how location data powers the products people rely on every day.

Vedi tutti gli articoli →
Torna al blog