Lo shapefile Esri è stato il formato GIS vettoriale dominante per oltre trent'anni. Agenzie governative, organizzazioni ambientali, urbanisti e professionisti GIS di tutto il mondo archiviano e scambiano dati spaziali in shapefile ogni giorno. Ma aprirne uno ha tradizionalmente richiesto l'installazione di QGIS, ArcGIS o un'altra applicazione GIS desktop — il che richiede tempo, spazio di archiviazione e almeno una conoscenza di base dei flussi di lavoro GIS.
Questo visualizzatore di shapefile online rimuove completamente quella barriera. Comprimi i file del tuo shapefile in un singolo archivio ZIP, trascinalo nella zona di caricamento e le tue features vettoriali appaiono su una mappa interattiva in pochi secondi. Puoi ispezionare i dati degli attributi dietro ogni poligono, linea o punto cliccandoci sopra, cambiare il colore delle features per la tua presentazione, sovrapporre i dati su immagini satellitari o mappe topografiche, ed esportare l'intero dataset come GeoJSON per l'uso in applicazioni web — tutto senza lasciare il browser.
Posso usarlo per visualizzare shapefile molto grandi?
Sì, ma con limitazioni. Questo strumento funziona interamente nel tuo browser, il che significa che i file grandi dipendono dalla RAM e dalla CPU del tuo computer. I file fino a circa 20-30 MB funzionano generalmente senza problemi. I file tra 30-100 MB si caricheranno ma potrebbero richiedere diversi secondi e rendere il browser temporaneamente non responsivo. I file oltre 100 MB potrebbero superare i limiti di memoria del browser. Per grandi dataset, raccomandiamo di semplificare prima la geometria usando lo strumento Semplifica di QGIS (Vettore > Strumenti di geometria > Semplifica), o di ritagliare i dati alla tua area di interesse prima di caricarli.
Qual è la differenza tra uno shapefile e GeoJSON?
Entrambi i formati archiviano dati GIS vettoriali (punti, linee, poligoni) con attributi, ma hanno design molto diversi. Uno shapefile è il formato binario di Esri dei primi anni '90 — divide i dati su più file (.shp, .dbf, .shx, .prj) e richiede software o librerie specializzate per leggerlo. GeoJSON è uno standard aperto basato su JSON del 2015 che è leggibile da qualsiasi editor di testo, contenuto in un singolo file e nativamente supportato da tutti i browser web moderni e le librerie di mappatura. GeoJSON è più leggero e più facile da usare per le applicazioni web, mentre gli shapefile rimangono comuni nei flussi di lavoro GIS aziendali e nei portali di dati governativi.
Cos'è uno shapefile e quali file mi servono nel ZIP?
Uno shapefile è il formato ampiamente adottato da Esri per archiviare dati GIS vettoriali — punti, linee o poligoni con dati attributo associati. Non è un singolo file ma una raccolta di file che devono condividere lo stesso nome base. I file obbligatori sono: .shp (la geometria), .dbf (la tabella attributi) e .shx (l'indice delle forme). Fortemente raccomandato è .prj (la definizione del sistema di riferimento delle coordinate). I file opzionali includono .cpg (codifica caratteri per .dbf), .sbn e .sbx (indici spaziali). Per usare questo visualizzatore, comprimi tutti questi file in un singolo archivio .zip — senza sottocartelle — e carica quel ZIP. Se manca qualsiasi file obbligatorio il caricamento fallirà.
I miei dati shapefile vengono inviati a un server?
No. Il tuo shapefile viene analizzato interamente nel tuo browser usando l'API FileReader per leggere il ZIP e la libreria JavaScript shpjs per analizzare il formato shapefile. I byte grezzi del file non lasciano mai il tuo computer — non vengono caricati sui server di OnlineMapMaker né su alcun servizio di terze parti. Le immagini delle tile della mappa vengono recuperate da server di tile come CARTO, OpenTopoMap ed Esri inviando solo coordinate delle tile — non alcuno dei tuoi dati GIS. Questo rende lo strumento sicuro per l'uso con dataset GIS riservati, proprietari o sensibili.
Come ottengo uno shapefile con dati OpenStreetMap?
Ci sono diversi modi per esportare i dati OpenStreetMap come shapefile. Overpass Turbo (overpass-turbo.eu) consente di interrogare i dati OSM con un filtro (ad es. tutte le strade di una città) ed esportare come GeoJSON, che puoi poi convertire in shapefile usando QGIS. Geofabrik (download.geofabrik.de) fornisce estratti regionali preconfezionati di dati OSM in formato shapefile (strade, corsi d'acqua, uso del suolo, edifici ecc.) per download gratuito per paese o regione — pronti da trascinare in questo visualizzatore. Il Humanitarian OpenStreetMap Team (HOT) fornisce anche esportazioni shapefile per molti paesi su data.humdata.org.
Quali sistemi di riferimento delle coordinate (CRS) sono supportati?
Questo visualizzatore riproietta tutti i dati shapefile in WGS 84 (EPSG:4326) al volo, il sistema di coordinate geografiche usato dalle mappe web. Se il tuo shapefile include un file .prj, il visualizzatore leggerà la definizione della proiezione e riproietterà le coordinate automaticamente. I CRS comuni come zone UTM, State Plane, reti nazionali (British National Grid, RD New, GDA94 ecc.) e la maggior parte delle proiezioni registrate EPSG sono supportate. Se manca il .prj, il visualizzatore assume WGS 84 e i dati potrebbero apparire nella posizione sbagliata. In quel caso, apri il file in QGIS, imposta il CRS corretto e riesporta con un file .prj incluso.
Perché il mio shapefile non si carica?
Le cause più comuni sono: (1) Il ZIP contiene sottocartelle — .shp e .dbf devono trovarsi al livello root dell'archivio. Ricomprimi i file direttamente. (2) Il file .dbf è mancante — alcuni strumenti di esportazione lo omettono se non ci sono attributi. Aggiungi un .dbf vuoto o usa QGIS per riesportare. (3) Lo shapefile usa una codifica non standard nel .dbf — prova ad aggiungere un file .cpg con il nome della codifica (ad es. UTF-8). (4) Il file .shp è corrotto — aprilo in QGIS e salvalo di nuovo come shapefile Esri standard. (5) Il file è molto grande (oltre 100 MB) — shapefile molto grandi possono esaurire la memoria del browser. Semplifica o ritaglia i dati prima usando QGIS.
Cosa fa il pulsante Scarica GeoJSON?
Fare clic su Scarica GeoJSON esporta tutte le features dal tuo shapefile caricato come file GeoJSON (.geojson). GeoJSON è un formato aperto e web-friendly nativamente supportato dalle librerie di mappe JavaScript, QGIS, ArcGIS Online, GitHub (che renderizza automaticamente mappe GeoJSON) e dalla maggior parte degli strumenti GIS moderni. Il file esportato contiene esattamente le stesse features e dati attributo del tuo shapefile originale, riproiettato in WGS 84. Questo rende lo strumento un convertitore rapido da shapefile a GeoJSON senza installare software.
Posso visualizzare più shapefile contemporaneamente?
Attualmente il visualizzatore carica uno shapefile alla volta — caricare un nuovo file sostituisce il layer precedente sulla mappa. Se il tuo ZIP contiene più shapefile (più file .shp con nomi base diversi), tutti vengono uniti e visualizzati come un singolo layer. Per confrontare più shapefile contemporaneamente, considera di usare QGIS (gratuito, open-source) che supporta layer illimitati, o converti ogni shapefile in GeoJSON usando la funzione di esportazione di questo strumento e combinali poi in una libreria di mappatura web come Leaflet o Mapbox GL JS.
Quali tipi di geometria supporta il visualizzatore?
Il visualizzatore supporta tutti i tipi di geometria shapefile Esri standard: Punto e MultiPoint (mostrati come marcatori circolari sulla mappa), PolyLine e Polyline (mostrati come linee) e Poligono e MultiPatch (mostrati come poligoni riempiti). Anche le varianti Z (3D) e M (misura) di questi tipi sono gestite — i valori Z sono disponibili nel popup degli attributi se presenti, anche se la vista mappa è sempre 2D. Le features con geometria nulla vengono silenziosamente saltate. Il visualizzatore non supporta formati raster come GeoTIFF o ECW — quelli non sono shapefile.
Preferisci guardare invece di leggere? Questo breve video mostra come caricare uno Shapefile e visualizzarne le feature e gli attributi sulla mappa.
Una delle cose più preziose che puoi fare con uno shapefile oltre a semplicemente vedere la sua geometria è comprendere i dati che ci sono dietro. La tabella degli attributi .dbf può contenere decine di colonne — nomi di paesi, dati del censimento, codici d'uso del suolo, ID infrastrutture, statistiche della popolazione, valori di quota o qualsiasi altra informazione tabellare che un analista GIS ha allegato alle features spaziali.
In questo visualizzatore, ogni feature sulla mappa è cliccabile. Fare clic su un poligono, una linea o un punto apre un popup che elenca tutti i campi degli attributi e i loro valori per quella specifica feature. Puoi vedere a colpo d'occhio come è classificata una particolare zona, qual è la popolazione di un distretto o qual è il nome di una strada — senza esportare in Excel o aprire un visualizzatore di database separato.
📋
Mappe per Report e Presentazioni
Carica il tuo shapefile di progetto, scegli uno schema di colori adeguato, passa alla mappa base che meglio racconta la tua storia e poi cattura uno screenshot per un report, presentazione o documentazione per stakeholder.
🏛️
Confini Amministrativi
Visualizza shapefile di confini di paesi, stati, province o comuni su una mappa. Cambia colori per distinguere le regioni, clicca per ispezionare nomi e codici dal .dbf ed esporta come GeoJSON per l'integrazione in mappe web.
🌍
Verifica Rapida Dati GIS
Hai uno shapefile da un collega o da un portale di dati governativo? Caricalo qui per verificare rapidamente la sua estensione, tipo di geometria, campi attributo e sistema di coordinate prima di aprirlo nel software GIS desktop.
🏗️
Pianificazione Infrastrutturale
Sovrapponi reti di servizi, corridoi di trasporto, parcelle di terreno o confini di zonizzazione su immagini satellitari. Identifica conflitti di percorso, lacune di copertura o idoneità del sito senza lasciare il browser.
🌊
Caratteristiche Ambientali e Naturali
Visualizza bacini idrografici, zone di copertura del suolo, aree protette, tipi di suolo, unità geologiche o zone alluvionali su immagini di mappa base per comprendere i pattern spaziali.
📊
Conversione Shapefile in GeoJSON
Usa il pulsante Scarica GeoJSON per convertire istantaneamente qualsiasi shapefile Esri nel formato GeoJSON — pronto per Mapbox, Leaflet, deck.gl, GitHub o qualsiasi strumento di mappatura web moderno.
Nonostante il nome, uno shapefile non è mai un singolo file. Ogni shapefile è una raccolta di file complementari che condividono lo stesso nome base e devono sempre viaggiare insieme. I file obbligatori principali sono:
Per usare questo visualizzatore, metti tutti questi file insieme in un singolo archivio .zip (senza sottocartelle) e carica il ZIP. Il visualizzatore analizza il formato shapefile binario nel tuo browser usando la libreria shpjs, riproietta le coordinate in WGS 84 e renderizza le features come layer di mappa Leaflet.