mapverter

Convertitore da SHP a GeoJSON

Converti uno shapefile in GeoJSON RFC 7946 nel browser. Il .prj serve a convertire le coordinate in WGS 84 e il testo del DBF è letto nella codifica originale.

  1. Aggiungi
  2. Verifica
  3. Scarica

Trascina qui il tuo file GIS

SHP (zip oppure .shp con .shx, .dbf, .prj), KML, KMZ, GeoJSON, GPX, CSV

Gratis · un dataset alla volta · fino a 20 MB

Devi convertire più dataset in una volta sola?

GeoJSON come richiede la RFC 7946

L’output è un’unica FeatureCollection in longitudine e latitudine WGS 84, quindi il sistema di riferimento di destinazione è bloccato. mapverter legge il .prj, converte ogni coordinata e la arrotonda a 7 cifre decimali, circa 1 cm. Non viene scritto alcun membro crs.

Gli attributi come valori JSON

  • I campi DBF numerici diventano numeri JSON e i valori numerici vuoti diventano null.
  • I campi data vengono scritti come testo YYYY-MM-DD.
  • Il testo viene decodificato con la codifica indicata nel file .cpg oppure, in sua assenza, rilevata dai byte del DBF. Il GeoJSON in sé è in UTF-8.

Più shapefile in una volta

Uno ZIP che contiene più di uno shapefile viene unito in un’unica FeatureCollection. Ogni elemento riceve una proprietà layer con il nome dello shapefile da cui proviene e il report di conversione segnala l’unione.

Domande frequenti

Perché non posso scegliere un sistema di riferimento proiettato?
L’output GeoJSON segue la RFC 7946 ed è sempre scritto in longitudine e latitudine WGS 84. Se ti servono coordinate proiettate, scarica SHP o CSV.
Il mio shapefile non ha il .prj. Cosa succede?
Se le coordinate rientrano negli intervalli di longitudine e latitudine, vengono considerate WGS 84 e il report lo segnala. Altrimenti scegli il sistema di riferimento sorgente tra quelli proposti, facendo clic sulla mappa nella tua zona per provare il fuso UTM locale oppure cercando un codice EPSG o un nome.
Mi servono i file .shx e .dbf?
Il .shx è facoltativo, perché la geometria viene letta dal .shp stesso. Senza un .dbf le geometrie vengono comunque convertite, ma senza attributi, e il report te lo segnala.
I miei file vengono caricati?
No. Lo shapefile viene letto e convertito nel tuo browser e non viene mai inviato a un server.