File Geodatabase API 提供了一些非基于ArcObjects的方法,高级开发人员可以通过这些方法处理文件地理数据库。常用的用户方案是打开非 ESRI 应 用程序中的文件地理数据库表来查看或修改数据。此API可访问低级文件地理数据库文件 I/O 模块。
此 C++ API 允许开发人员执行以下操作:
- 创建新的地理数据库
- 读取地理数据库构建模式
- 在简单要素模型(点、线、面)内为对象构建模式
- 对地理数据库中的数据进行读写
- 对数据集进行属性和(受限)空间查询(只支持envelope-intersects空间查询)。
File Geodatabase API 主要针对那些没有ArcObjects授权许可但需要访问文件地理数据库的高级开发人员,以实现数据互操作。
此 API 并不能替代 ArcObjects。ArcObjects 依然是与数据库交互的推荐方式。
下载地址:
- File Geodatabase API 1.0 Final version for Windows (Visual Studio 2008)
- File Geodatabase API 1.0 Final version for Windows (Visual Studio 2010)
- File Geodatabase API 1.0 Final version for Linux 32-bit
- File Geodatabase API 1.0 version for Linux 64-bit