L'insieme di file che hai viene definito collettivamente come Shapefile . È un formato di dati spaziali comune sviluppato da ESRI che viene utilizzato per il trasferimento di dati tra molti pacchetti diversi.
Questo formato è composto da 3 file primari con lo stesso nome, ma con le seguenti estensioni:
Un file contenente informazioni sulla proiezione:
Inoltre un paio di file generati da software che sono indici spaziali:
Dei primi 3 file, il .shp
file contiene le informazioni spaziali, ovvero x,y
coppie di coordinate che descrivono le caratteristiche del punto, della linea o del poligono contenute nel file.
Il .dbf
file è un file in formato dbase e contiene le informazioni sugli attributi o le caratteristiche descrittive delle funzionalità. Alcuni esempi di questo potrebbero essere: "Nome", se la funzione è una point
rappresentazione di una città ; "Nome strada" o "Velocità", se la funzione è line
rappresentativa di una strada ; o "Popolazione" se l'elemento polygon
rappresenta un'area di contea * o un Paese .
Il .shx
file funge da file di collegamento tra .shp
e .dbf
. Corrisponde alla riga corretta nel .shp
file con il record corretto nel .dbf
file.
Senza questi primi 3 file, non hai uno shapefile valido .
Gli altri file elencati sono facoltativi, sebbene .prj
siano necessari per il corretto posizionamento dei dati rispetto ad altri dati spaziali e per misurare e calcolare la distanza. Vedi Proiezione mappa , per maggiori informazioni.
.Sbx e .sbn vengono generalmente creati automaticamente quando viene creato lo shapefile. Tuttavia, possono essere eliminati e ricreati senza invalidare il file di forma nel suo insieme.
In genere, quando si utilizza un software in grado di leggere questo formato, i file elencati nella finestra Aggiungi layer sono i .shp
file. Gli altri file vengono caricati automaticamente. Se, tuttavia, si verifica un problema con uno dei 3 file primari, è possibile che il file .shp sia caricato, ma verrà visualizzato un errore che dice che questo non è un file di forma valido o semplicemente no appariranno funzionalità.
Nel caso che hai mostrato, sembra che manchi il file critico .shx
. Senza questo, non vi è alcuna connessione tra le caratteristiche spaziali e i dati degli attributi, quindi il software non è in grado di caricare correttamente lo shapefile. Quello che devi fare è tornare alla fonte dei tuoi dati e assicurarti di ottenere anche il file .shx . Una volta fatto ciò, dovresti essere in grado di caricare i dati senza problemi.
Questa risposta può essere eccessiva, ma aiuta a sapere a cosa servono i file inclusi in uno shapefile. In futuro potrebbe essere utile sapere cosa cercare in caso di problemi simili.