当我从网站下载 zip 文件时,它包含具有以下扩展名的文件:
.dbf .prj .sbn .sbx .shp .shp.xml .shx
这是我下载或购买转换器的常见数据文件格式吗?我认为这是某种映射数据文件,但我只需要它包含的地址来推送到我们现有的数据库中。
具体而言,与编程有关。如何为这组文件或仅实际包含信息的 .dbf 文件设置 .NET 数据源?
我猜您要查找的地址信息存储在 dbf 文件中。您可以从这里下载 ESRI dBase 驱动程序。
在http://forums.esri.com/Thread.asp?c=9&f=85&t=141422上有显示此驱动程序正在使用的示例代码。
非常感谢所有提供信息的人。我找到了一个正是我需要的 CodePlex C# 项目。我确实必须做一个小的修改,我把它发回项目讨论板上,这是一个未知的列类型“F”。但是命令行程序 DBF2CSV 可以很好地从 dbf 文件创建格式良好的 csv。使用 Excel 几分钟后,我已准备好将其导入我们的 MySQL 数据库。
以下项目有一个命令行程序,可以将 DBF 文件转换为 CSV http://www.codeplex.com/fastdbf
这是一个形状文件
页面底部的链接可能会对您有所帮助。我对这些类型文件的唯一经验是使用其他专有(且昂贵)软件。
dbf 文件的格式类似于旧的 DBase III 格式。shp 文件包含形状,而 shx 是某种索引。
您可以使用 DBase IV 驱动程序在 MS Access 中打开 shapefile .dbf 文件,也可以直接在 MS Excel 中打开(打开为 *.dbf)
:o)