Come aprire file .SHP su Android
Per aprire file .SHP su Android, android in genere non gestisce gli shapefile come un set di dati multi-file in modo affidabile; trasferire il set completo di shapefile (.shp/.shx/.dbf, ecc.) su uno strumento GIS desktop (ad esempio ArcGIS Pro o uno strumento basato su GDAL/OGR) per visualizzarlo.
Istruzioni passo passo
- Android in genere non gestisce gli shapefile come un set di dati multi-file in modo affidabile; trasferire il set completo di shapefile (.shp/.shx/.dbf, ecc.) su uno strumento GIS desktop (ad esempio ArcGIS Pro o uno strumento basato su GDAL/OGR) per visualizzarlo.
Problemi comuni
Il file .shp si apre ma mancano funzionalità o attributi
Uno shapefile è un insieme di file; il .shp memorizza la geometria ma gli attributi sono memorizzati nel .dbf e l'indice è nel .shx. Se questi file mancano o non corrispondono al nome base di .shp, il software potrebbe mostrare dati incompleti o non caricarsi correttamente.
- Assicurati che almeno .shp, .shx e .dbf siano presenti nella stessa cartella e abbiano esattamente lo stesso nome di base.
- Scarica nuovamente o riesporta il set di dati se hai ricevuto un solo file .shp.
Errore "Impossibile aprire il set di dati" o "Impossibile trovare .shx".
Molti lettori si aspettano il file indice delle forme .shx insieme a .shp. Se manca, è danneggiato o rinominato, il set di dati potrebbe non aprirsi.
- Verifica che il file .shx esista e corrisponda al nome base .shp (ad esempio parcels.shp e parcels.shx).
- Se hai ricevuto il file tramite e-mail o archivio cloud, assicurati che il fornitore non abbia eliminato file associati "sconosciuti"; riconfezionare e inviare nuovamente tutte le parti dello shapefile insieme.
Il livello disegna ma guarda nel posto sbagliato (confusione del sistema di coordinate)
I set di dati shapefile spesso si basano su un file .prj di accompagnamento per descrivere il sistema di riferimento delle coordinate. Se manca o non è corretto, il software GIS potrebbe visualizzare il layer in una posizione inaspettata.
- Cerca un file .prj corrispondente nel set di shapefile e conservalo con gli altri componenti.
- Se manca il file .prj, imposta/definisci il sistema di riferimento di coordinate corretto nel tuo software GIS in base alle informazioni sull'origine dati.
Nota di sicurezza
Uno shapefile è una raccolta di file; tratta l'intero set come input non attendibile quando proviene da fonti sconosciute perché i parser GIS devono elaborare la geometria binaria (.shp) e gli indici (.shx).