Come posso estrarre le informazioni sull'indirizzo da un'origine dati del file di forma ESRI compresso?

StackOverflow https://stackoverflow.com/questions/150301

  •  02-07-2019
  •  | 
  •  

Domanda

Quando scarico il file zip dal sito Web, questo contiene file con le seguenti estensioni:

.dbf .prj .sbn .sbx .shp .shp.xml .shx

Questo è un formato di file di dati comune che scarico o acquisto un convertitore? Penso che questo sia un qualche tipo di file di dati di mappatura, ma ho tutti bisogno degli indirizzi che contiene per spingere nel nostro database esistente.

Specificamente e in relazione alla programmazione. Come posso impostare un'origine dati .NET su questo gruppo di file o solo sul file .dbf che contiene effettivamente le informazioni?

È stato utile?

Soluzione 2

Mille grazie a tutti coloro che hanno fornito informazioni. Ho trovato un progetto CodePlex C # che era esattamente quello di cui avevo bisogno. Ho dovuto apportare una piccola modifica che ho postato nel forum di discussione del progetto che era per un tipo di colonna sconosciuto di "F". Ma il programma da riga di comando DBF2CSV ha funzionato magnificamente per creare un csv ben formato dal file dbf. Dopo alcuni minuti con Excel, ero pronto per l'importazione nel nostro database MySQL.

Il seguente progetto ha un programma a riga di comando che convertirà un file DBF in CSV http://www.codeplex.com/fastdbf

Altri suggerimenti

Suppongo che le informazioni sull'indirizzo che stai cercando siano memorizzate nel file dbf. Puoi scaricare il driver dBase ESRI da qui .

Esiste un codice di esempio che mostra questo driver in uso all'indirizzo http: //forums.esri.com/Thread.asp?c=9&f=85&t=141422 .

È un shapefile

Ci sono collegamenti in fondo alla pagina che potrebbero esserti utili. La mia unica esperienza con questo tipo di file è stata l'utilizzo di altri software proprietari (e costosi).

Il formato per i file dbf è come il vecchio formato DBase III. I file shp contengono le forme e gli shx sono una specie di indici.

Puoi aprire i file .dbf dello shapefile in MS Access usando il driver DBase IV o direttamente in MS Excel (apri come * .dbf)

: o)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top