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 .shpfile contiene le informazioni spaziali, ovvero x,ycoppie di coordinate che descrivono le caratteristiche del punto, della linea o del poligono contenute nel file.
Il .dbffile è 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 pointrappresentazione di una città ; "Nome strada" o "Velocità", se la funzione è linerappresentativa di una strada ; o "Popolazione" se l'elemento polygonrappresenta un'area di contea * o un Paese .
Il .shxfile funge da file di collegamento tra .shpe .dbf. Corrisponde alla riga corretta nel .shpfile con il record corretto nel .dbffile.
Senza questi primi 3 file, non hai uno shapefile valido .
Gli altri file elencati sono facoltativi, sebbene .prjsiano 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 .shpfile. 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.