Confronta
GeoJSON o JSON
GeoJSON è un formato basato su JSON con convenzioni per elementi e geometrie geografiche. Il JSON generico può rappresentare molti tipi di dati strutturati, ma non definisce da solo la semantica di coordinate e geometrie.
Quale formato scegliere?
Usa GeoJSON per elementi geografici destinati a strumenti cartografici compatibili; usa JSON generico per altri dati o quando serve uno schema geospaziale diverso.
Adatto per GeoJSON
Scambiare elementi geografici e proprietà
- Punti, linee e poligoni nelle mappe web
Adatto per JSON
API web, file di configurazione e scambio dati
- Trasferire dati strutturati
Informazioni di base
| Voce | GeoJSON | JSON |
|---|---|---|
| Estensione | .geojson, .json | .json |
| Tipo MIME | application/geo+json | application/json |
| Usi comuni | Scambiare elementi geografici e proprietà | API web, file di configurazione e scambio dati |
| Come aprire | Aprilo in uno strumento cartografico compatibile o un editor di testo e verifica posizione e forma sulla mappa. | Aprilo in un editor di testo, IDE o visualizzatore compatibile con JSON. |
| Esportare o convertire | Durante la conversione verifica ordine delle coordinate, sistema di riferimento, geometrie e proprietà nello strumento di destinazione. | Applicazioni o strumenti di conversione possono convertirlo in formati come CSV. |
Scegli in base all'uso
Punti, linee e poligoni nelle mappe web
Scambiare elementi geografici e proprietà
GeoJSONTrasferire dati strutturati
API web, file di configurazione e scambio dati
JSONPunto chiave 1
GeoJSON definisce strutture per geometrie ed elementi geografici.
Approfondisci le differenzePunto chiave 2
JSON è una sintassi generica per valori strutturati.
Approfondisci le differenzeApprofondisci le differenze
Verifica la versione GeoJSON e le convenzioni di coordinate attese dal destinatario. Valida geometrie e coordinate e controlla che l'app cartografica interpreti correttamente posizioni e proprietà.
- GeoJSON aggiunge convenzioni specifiche a JSON.
- Il JSON generico richiede uno schema condiviso per esprimere in modo coerente il significato geografico.
- La conversione in JSON generico può mantenere i valori ma perdere la semantica geografica standard.
Domande frequenti
Ogni file JSON è GeoJSON?
No. GeoJSON deve rispettare le convenzioni per oggetti e geometrie geografiche.