当我从网站下载zip文件时,它包含具有以下扩展名的文件:

的.dbf .PRJ .sbn .sbx .SHP .shp.xml类型 的.shx

这是我下载或购买转换器的常见数据文件格式吗? 我认为这是某种映射数据文件,但我需要的是它包含的地址,以便推送到我们现有的数据库中。

具体而言与编程有关。如何将.NET数据源设置为这组文件或仅实际包含该信息的.dbf文件?

有帮助吗?

解决方案 2

非常感谢所有提供信息的人。我找到了一个CodePlex C#项目,这正是我所需要的。我确实做了一个小修改,我在项目讨论板上发布了一个未知的列类型为“F”的修改。但命令行程序DBF2CSV可以很好地从dbf文件创建格式良好的csv。用Excel几分钟后,我就可以将其导入MySQL数据库了。

以下项目有一个命令行程序,可将DBF文件转换为CSV http://www.codeplex.com/fastdbf

其他提示

我猜你要查找的地址信息存储在dbf文件中。您可以从此处下载ESRI dBase驱动程序。

示例代码显示了 http: //forums.esri.com/Thread.asp?c=9&f=85&t=141422

这是 shapefile

页面底部有链接可以帮助您。我对这些类型文件的唯一体验是使用其他专有(和昂贵)软件。

dbf文件的格式类似于旧的DBase III格式。 shp文件包含形状,shx是某种索引。

您可以使用DBase IV驱动程序在MS Access中打开shapefile .dbf文件,也可以直接在MS Excel中打开(打开为* .dbf)

:○)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top