.GEOJSON

File GEOJSON

GeoJSON geospatial data file
Fai una domanda
RISPOSTA RAPIDA

Un file GEOJSON memorizza caratteristiche geografiche - punti, linee e poligoni con i relativi attributi - come testo JSON semplice, ed è il formato standard per la mappatura web. Per visualizzarlo su una mappa senza installare nulla, trascinalo su geojson.io o caricalo in un repository GitHub. Per lavori GIS, aprilo nel software gratuito QGIS.

Sviluppatore: GeoJSON working group (2008); standardized by the IETF as RFC 7946 (2016) Categoria: File di GIS Standard aperto MIME: application/geo+json
SI APRE SU Windows macOS Linux Web
Correlati: .GPX · .GML · .KML · .SHP

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 23, 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 GEOJSON?

Un file .geojson contiene dati geografici codificati nel formato di testo JSON. Il file può memorizzare informazioni su posizioni (punti), linee, poligoni o altri tipi di geometria. I suoi contenuti possono rappresentare oggetti del mondo reale - ad esempio, una linea può rappresentare una strada o una linea elettrica, mentre un poligono potrebbe delineare il perimetro di un edificio o un confine amministrativo.

Un documento .geojson è strutturato attorno a un campo di primo livello type, più comunemente "FeatureCollection", che contiene un array di oggetti Feature. Ogni Feature associa una geometria (coordinate) a un oggetto properties a forma libera per i dati degli attributi come nome, popolazione o categoria. Il formato è stato definito per la prima volta da un gruppo di lavoro della comunità nel 2008 e standardizzato come IETF RFC 7946 nel 2016, che ha fissato il sistema di riferimento delle coordinate a WGS 84 e imposto l'ordine delle coordinate longitudine-prima-della-latitudine - una fonte comune di errori quando gli strumenti presuppongono il contrario.

I file .geojson non memorizzano necessariamente solo dati cartografici tradizionali come confini nazionali o strade. Tali file vengono utilizzati anche per dati spaziali astratti, ad esempio una mappa della copertura del segnale GSM o waypoint di navigazione. Poiché il formato è testo semplice UTF-8 basato su JSON, i dati possono essere facilmente trasferiti tra applicazioni e sono consumati nativamente da librerie di mappatura web come Leaflet, Mapbox GL e OpenLayers. Per set di dati di grandi dimensioni, alternative più compatte come TopoJSON offrono dimensioni di file ridotte, ma .geojson rimane il formato di scambio standard per il web mapping. Formati geospaziali correlati includono .kml e .gpx.

Sicurezza e incolumità

RISCHIO: LOW

GeoJSON è testo JSON semplice senza codice eseguibile, quindi il file stesso è sicuro da aprire in qualsiasi editor. Due avvertenze: file GeoJSON molto grandi possono bloccare un visualizzatore basato su browser (usa QGIS o converti in un formato binario/topologico per i big data), e i dati possono essere sensibili per la privacy - le coordinate possono rivelare la posizione di una casa, un percorso o un bene, quindi rivedi le «properties» prima di condividerle pubblicamente. Attenzione all'ordinamento longitudine-prima quando lo fornisci a strumenti che si aspettano lat,lon, o gli elementi finiranno nel posto sbagliato.

Dettagli del formato

in sintesi
NOME COMPLETOGeoJSON geospatial data fileanche noto come GeoJSON, Geographic JSON
SVILUPPATOREGeoJSON working group (2008); standardized by the IETF as RFC 7946 (2016)dal 2008 (community GeoJSON spec); IETF RFC 7946 published August 2016
CATEGORIAFile di GIS
TIPO MIMEapplication/geo+json
TIPODati vettoriali geospaziali basati su JSON (testo semplice)
STANDARDAperto · royalty-free

Programmi che aprono file GEOJSON

Windows4 apps
Notepad Open-source Apri come testo per leggere/modificare il JSON grezzo (nessuna vista mappa, ma utile per correzioni rapide).
QGIS Open-source Layer > Aggiungi vettore (o trascina semplicemente il .geojson nella mappa) per visualizzarlo, stilizzarlo e convertirlo. Lo strumento GIS gratuito e completo.
Visual Studio Code Gratuito Apri il .geojson come testo per leggere/modificare il JSON; l'estensione «Geo Data Viewer» lo visualizza su una mappa all'interno dell'editor.
GDAL/OGR (ogr2ogr) Open-source Riga di comando: ispeziona con ogrinfo data.geojson o converti con ogr2ogr out.shp data.geojson. Il motore dietro la maggior parte delle conversioni GIS.
macOS3 apps
Apple Xcode Gratuito Apre .geojson come testo e può visualizzarlo in anteprima/sovrapposizione su MapKit quando usato in un progetto - utile per sviluppatori iOS/macOS, non è un visualizzatore generico.
QGIS Open-source Layer > Aggiungi vettore (o trascina semplicemente il .geojson nella mappa) per visualizzarlo, stilizzarlo e convertirlo. Lo strumento GIS gratuito e completo.
Visual Studio Code Gratuito Apri il .geojson come testo per leggere/modificare il JSON; l'estensione «Geo Data Viewer» lo visualizza su una mappa all'interno dell'editor.
Linux2 apps
QGIS Open-source Layer > Aggiungi vettore (o trascina semplicemente il .geojson nella mappa) per visualizzarlo, stilizzarlo e convertirlo. Lo strumento GIS gratuito e completo.
GDAL/OGR (ogr2ogr) Open-source Riga di comando: ispeziona con ogrinfo data.geojson o converti con ogr2ogr out.shp data.geojson. Il motore dietro la maggior parte delle conversioni GIS.
Web3 apps
geojson.io Gratuito Trascina il .geojson sulla pagina (o incollalo) per visualizzare, disegnare e modificare elementi su una mappa interattiva. Nessuna installazione.
GitHub / Gist Gratuito Carica o incolla un .geojson in un repository o Gist - GitHub lo visualizza automaticamente come una mappa interattiva Leaflet.
Mapbox / Leaflet Freemium Carica il GeoJSON come sorgente dati/livello in una mappa web per la visualizzazione o lo styling.

Dettagli tecnici

specifiche approfondite
Tipo MIMEapplication/geo+json (registrato da RFC 7946); legacy: application/vnd.geo+json
Codifica del testoUTF-8 senza BOM (imposto da RFC 7946; un BOM è proibito per l'interscambio)
Formato di baseJSON (testo semplice); analizzabile da qualsiasi libreria JSON standard senza un parser GIS dedicato
Sistema di riferimento delle coordinateWGS 84 (EPSG:4326), fissato da RFC 7946; non sono consentite dichiarazioni CRS alternative nei file conformi
Ordine degli assi delle coordinateLongitudine, latitudine (quindi altitudine opzionale in metri); opposto alla convenzione lat,lon usata da molti strumenti GIS - una causa frequente di punti fuori posto
Tipi di geometria supportatiPoint, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection
Struttura del documentoOggetto JSON di primo livello con un membro «type»; FeatureCollection contiene un array «features» di oggetti Feature, ciascuno con chiavi «geometry» e «properties»
Identificatore del fileNessun byte magico binario; identificato da un oggetto JSON il cui valore «type» di primo livello corrisponde a un nome di tipo GeoJSON (es. FeatureCollection, Point)
CompressioneNessuna integrata; comunemente servito compresso con gzip via HTTP tramite Content-Encoding; può ridurre le dimensioni del 60-90% per i file ricchi di testo
Dimensione tipica del fileDa pochi KB (pochi punti) a centinaia di MB (confini poligonali ad alta risoluzione); prolisso rispetto ai formati GIS binari come FlatGeobuf
Compatibilità pre-RFC 7946I file con specifiche della comunità del 2008 possono includere un membro «crs» e bbox a qualsiasi livello di geometria; RFC 7946 ha rimosso interamente le dichiarazioni CRS
Integrità / checksumNessuna integrata; integrità gestita dal livello di trasporto (TLS) o dal controllo di versione (Git)
Variante delimitata da rigaGeoJSONL / NDJSON (`.geojsonl`): una Feature GeoJSON per riga, consentendo l'ingestione in streaming e letture parziali di set di dati di grandi dimensioni
Adozione Web e GISFormato di input nativo per Leaflet, Mapbox GL JS e OpenLayers; il browser dei repository di GitHub esegue automaticamente il rendering dei file `.geojson` come mappe interattive
Rilasciato2008 (community GeoJSON spec); IETF RFC 7946 published August 2016
Ultima versioneRFC 7946 (August 2016)
Standard apertoSì · royalty-free
Specificawww.rfc-editor.org

Conversioni GEOJSON

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file GEOJSON. 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 GEOJSON.

Domande frequenti

Come si apre un file GeoJSON?
Per visualizzarlo semplicemente su una mappa, trascinalo su geojson.io o caricalo su un repository GitHub/Gist (GitHub esegue il rendering automatico di GeoJSON). Per lavori GIS, aprilo nel software gratuito QGIS. Come testo semplice, qualsiasi editor (VS Code, Notepad++) mostra il JSON grezzo.
Qual è la differenza tra GeoJSON e JSON?
GeoJSON è una struttura JSON specifica (RFC 7946) per i dati geografici: deve avere un 'type' come FeatureCollection e geometrie con array di coordinate. Ogni file GeoJSON è un JSON valido, ma la maggior parte dei file JSON non sono GeoJSON.
Perché i miei punti GeoJSON sono nel posto sbagliato / nell'oceano?
Quasi sempre si tratta di un errore nell'ordine delle coordinate. GeoJSON (RFC 7946) elenca le coordinate come [longitudine, latitudine]. Se uno strumento si aspetta [latitudine, longitudine] vedrai i punti scambiati - spesso finendo al largo delle coste dell'Africa vicino a (0,0).
Come si converte GeoJSON in Shapefile?
Usa QGIS (carica il file, Esporta > Salva elementi come > ESRI Shapefile) o GDAL: ogr2ogr -f "ESRI Shapefile" out.shp in.geojson. Ricorda che uno Shapefile è composto da diversi file (.shp/.shx/.dbf) e accorcia i nomi dei campi.
Come si converte GeoJSON in KML?
Aprilo in QGIS ed esportalo in KML, oppure esegui ogr2ogr -f KML out.kml in.geojson. KML ti consente di visualizzare i dati in Google Earth o di importarli in Google My Maps.
Posso modificare un file GeoJSON?
Sì - è semplice JSON, quindi un editor di testo funziona per piccole modifiche, ma è facile rompere la sintassi. Per l'editing visivo, disegna e regola gli elementi su geojson.io o in QGIS, che mantiene valido il JSON.
Il mio GeoJSON è troppo grande e la mappa non si carica - cosa devo fare?
I visualizzatori browser faticano con file enormi. Usa invece QGIS, semplifica la geometria (mapshaper.org) o converti in TopoJSON o in un formato binario come FlatGeobuf/GeoParquet per set di dati di grandi dimensioni.

Riferimenti

1IETF RFC 7946 - The GeoJSON Formatwww.rfc-editor.org
2geojson.io - view, draw and edit GeoJSON onlinegeojson.io

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text 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