Visualizzatore di shapefile
Questo visualizzatore gratuito di shapefile disegna uno shapefile su una mappa e ne mostra la tabella degli attributi con il nome e il tipo di ogni campo, senza installare QGIS o ArcGIS. I file vengono letti nel Suo browser e non vengono caricati. Servono almeno i file .shp, .shx e .dbf, i dati non si possono modificare e i layer molto grandi vengono disegnati sulla mappa ed elencati nella tabella solo in parte.
Un file non è stato convertito correttamente? Scrivi a [email protected], possibilmente con un piccolo file di esempio, e verrà corretto.
In breve
- Input: Shapefile (.shp). Output: GeoJSON (.geojson).
- I tuoi file non vengono caricati: l'elaborazione avviene nel browser, sul tuo dispositivo.
- Dimensione: nessun limite fisso; i file molto grandi sono limitati dalla memoria del dispositivo.
- Serve un browser aggiornato (Chrome, Edge, Firefox o Safari) su computer, tablet o telefono; niente da installare.
- Gratuito e senza registrazione.
Perché usare un visualizzatore di shapefile online
Qualcuno Le invia uno shapefile e Lei vuole solo vedere che cosa contiene: dove si trovano gli elementi, che cosa c'è nella tabella degli attributi e quale sistema di coordinate usa. Installare QGIS o ArcGIS solo per questo è molto impegnativo. Questo visualizzatore apre lo shapefile nel Suo browser, lo disegna su una mappa ed elenca la tabella degli attributi con il nome e il tipo di ogni campo. Faccia clic su una riga per zoomare su quell'elemento, oppure su un elemento della mappa per trovarne la riga nella tabella. I file vengono letti con GDAL, la stessa libreria open source usata da QGIS, e nulla viene caricato, quindi il visualizzatore è sicuro per dati dei clienti e progetti riservati. Se Le servono i dati anche in un formato web, con un clic li salva in GeoJSON.
Come aprire uno shapefile online
- Trascini un .zip con lo shapefile, oppure selezioni insieme i file .shp, .shx, .dbf e .prj.
- Guardi gli elementi sulla mappa e scorra la tabella degli attributi sotto di essa.
- Se vuole, faccia clic su «Scarica come GeoJSON» per salvare una copia in WGS84.
Che cosa sapere per aprire uno shapefile
Uno shapefile è composto da più file
Il file .shp contiene solo le forme. Gli attributi si trovano nel file .dbf, il file .shx è l'indice che collega i due e il file .prj indica in quale punto della Terra si trovano le coordinate. Il visualizzatore ha bisogno almeno di .shp, .shx e .dbf con lo stesso nome. I file di indice spaziale come .sbn, .sbx o .qix sono facoltativi e vengono semplicemente ignorati. In un .zip il visualizzatore trova le parti da solo, anche quando si trovano in una sottocartella.
Quando manca il file .prj
Senza un .prj il visualizzatore non può sapere in quale sistema di coordinate sono espressi i numeri. Se sembrano longitudine e latitudine, presume WGS84 e disegna la mappa. Altrimenti chiede il codice EPSG, ad esempio EPSG:3003 per Monte Mario / Gauss-Boaga fuso Ovest o EPSG:6707 per RDN2008 / UTM fuso 32N. La tabella degli attributi funziona in ogni caso.
Nomi di campo brevi e tipi di campo
L'intestazione di ogni colonna mostra il nome del campo e il tipo che GDAL legge dal .dbf, come String, Integer, Integer64, Real o Date. I nomi dei campi di uno shapefile possono avere al massimo 10 caratteri, ed è per questo che tanti shapefile hanno colonne abbreviate come POP_2020 o DESCRIPTIO.
Shapefile di grandi dimensioni
Per mantenere la pagina reattiva, la mappa disegna fino a 20.000 elementi per layer e la tabella elenca le prime 1.000 righe. I conteggi sopra la tabella mostrano sempre il numero totale di elementi, e il download GeoJSON li contiene tutti.
Lettere illeggibili nella tabella
Un file .cpg indica quale codifica del testo usa il .dbf. Se manca, il testo UTF-8 valido viene letto come UTF-8 e il resto usa la code page indicata nell'intestazione del .dbf, oppure Windows-1252 se non ce n'è nessuna. Un file in un'altra codifica, o con un codice sbagliato nell'intestazione, può ancora mostrare male lettere come é, ñ o ø. I dati in sé non sono danneggiati; aggiunga un file .cpg con la codifica giusta e lo apra di nuovo.
Informazioni sui formati
Shapefile
Lo shapefile Esri è il formato vettoriale GIS più diffuso. Uno «shapefile» è in realtà un insieme di file con lo stesso nome: il .shp contiene la geometria, il .shx un indice, il .dbf la tabella degli attributi, il .prj facoltativo il sistema di coordinate e il .cpg la codifica del testo.
- Servono almeno i file .shp, .shx e .dbf. Li selezioni insieme o in un unico .zip.
- I nomi dei campi sono limitati a 10 caratteri e i valori di testo a 254 caratteri.
- Ogni shapefile contiene un solo tipo di geometria: punti, linee o poligoni.
- Senza il file .prj il sistema di coordinate è sconosciuto.
GeoJSON
Il GeoJSON è un formato di testo JSON per gli oggetti geografici, normato nel 2016 come RFC 7946. È il formato nativo delle mappe web come Leaflet, MapLibre e Mapbox, oltre che di molte API.
- Le coordinate sono longitudine e latitudine WGS84 (in quest'ordine).
- Punti, linee e poligoni possono stare insieme nello stesso file.
- Le proprietà possono essere qualsiasi valore JSON, senza limiti di lunghezza per i nomi dei campi.
Domande frequenti
Il mio shapefile viene caricato su un server?
No. Il Suo browser legge i file dal Suo disco e disegna da sé la mappa. Nulla viene inviato a FileReshape né ad altri.
Posso aprire uno shapefile senza ArcGIS o QGIS?
Sì. Questa pagina mostra la geometria e gli attributi senza installare alcun programma, su Windows, Mac, Linux, Chromebook e tablet. Per modificare i dati serve comunque un programma GIS; QGIS è gratuito.
Posso visualizzare più shapefile insieme?
Sì. Li metta in un unico .zip, oppure selezioni insieme tutte le loro parti. Ogni shapefile viene disegnato sulla stessa mappa, e un elenco sopra la tabella permette di passare da una tabella degli attributi all'altra.
Posso modificare gli attributi o le forme?
No, il visualizzatore è di sola lettura, quindi non può danneggiare i Suoi file. Per modificarli usi QGIS o ArcGIS.
Perché la mappa di sfondo è vuota?
La mappa di sfondo proviene da OpenFreeMap. Se è bloccata da un firewall o da un blocco degli annunci, i Suoi elementi vengono comunque disegnati su uno sfondo uniforme e la tabella funziona normalmente.
Che cosa contiene il download GeoJSON?
Tutti gli elementi con tutti i loro attributi, riproiettati in longitudine e latitudine WGS84 come richiede lo standard GeoJSON. Con più shapefile riceve un .zip con un file GeoJSON per ciascuno.