Comment puis-je extraire les informations d'adresse d'une source de données de fichier de formes ESRI compressée?

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

  •  02-07-2019
  •  | 
  •  

Question

Lorsque je télécharge le fichier zip du site Web, il contient des fichiers avec les extensions suivantes:

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

S'agit-il d'un format de fichier de données commun pour lequel je télécharge ou achète un convertisseur? Je pense qu’il s’agit d’une sorte de fichier de données de mappage, mais j’ai besoin des adresses qu’il contient pour pouvoir figurer dans notre base de données existante.

Spécifiquement et lié à la programmation. Comment puis-je configurer une source de données .NET pour ce groupe de fichiers ou uniquement pour le fichier .dbf contenant les informations?

Était-ce utile?

La solution 2

Merci beaucoup à tous ceux qui ont fourni des informations. J'ai trouvé un projet CodePlex C # qui était exactement ce dont j'avais besoin. J'ai eu à faire une petite modification que j'ai postée sur le forum de discussion du projet et qui concernait un type de colonne inconnu de "F". Mais le programme en ligne de commande DBF2CSV a très bien fonctionné pour créer un fichier csv bien formaté à partir du fichier dbf. Après quelques minutes avec Excel, je l’étais prêt à importer dans notre base de données MySQL.

Le projet suivant comporte un programme de ligne de commande permettant de convertir un fichier DBF en fichier CSV http://www.codeplex.com/fastdbf

Autres conseils

Je suppose que les informations d'adresse que vous recherchez sont stockées dans le fichier dbf. Vous pouvez télécharger le pilote ESRI dBase à partir de ici .

Il existe un exemple de code indiquant l'utilisation de ce pilote à l'adresse http: //forums.esri.com/Thread.asp?c=9&f=85&t=141422 .

C'est un fichier de forme

Il existe des liens au bas de la page qui peuvent vous aider. Ma seule expérience avec ce type de fichiers était l’utilisation d’autres logiciels propriétaires (et coûteux).

Le format des fichiers dbf est similaire à l'ancien format DBase III. Les fichiers shp contiennent les formes et les shx sont une sorte d’index.

Vous pouvez ouvrir les fichiers .dbf de fichier de formes dans MS Access à l'aide du pilote DBase IV ou directement dans MS Excel (ouverture en tant que * .dbf)

: o)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top