File Geodatabase API 1.0

FileGeodatabaseAPI是一款C++ API,使开发者无需ArcObjects授权即可处理文件地理数据库。支持创建、读取地理数据库及数据集的属性和空间查询等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

File Geodatabase API 提供了一些非基于ArcObjects的方法,高级开发人员可以通过这些方法处理文件地理数据库。常用的用户方案是打开非 ESRI 应 用程序中的文件地理数据库表来查看或修改数据。此API可访问低级文件地理数据库文件 I/O 模块。


此 C++ API 允许开发人员执行以下操作:

  • 创建新的地理数据库
  • 读取地理数据库构建模式
  • 在简单要素模型(点、线、面)内为对象构建模式
  • 对地理数据库中的数据进行读写
  • 对数据集进行属性和(受限)空间查询(只支持envelope-intersects空间查询)。

File Geodatabase API 主要针对那些没有ArcObjects授权许可但需要访问文件地理数据库的高级开发人员,以实现数据互操作。


此 API 并不能替代 ArcObjects。ArcObjects 依然是与数据库交互的推荐方式。


下载地址:

  1. File Geodatabase API 1.0 Final version for Windows (Visual Studio 2008)  
  2. File Geodatabase API 1.0 Final version for Windows (Visual Studio 2010)  
  3. File Geodatabase API 1.0 Final version for Linux 32-bit  
  4. File Geodatabase API 1.0 version for Linux 64-bit  
相关信息 :   http://resources.arcgis.com/zh-cn/content/geodatabases/10.0/file-gdb-api  
<ArcGIS defaultAssembly="ProAppModule2.dll" defaultNamespace="ProAppModule2" xmlns="http://schemas.esri.com/DADF/Registry" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.esri.com/DADF/Registry file:///D:/ArcGISPRO/bin/ArcGIS.Desktop.Framework.xsd"> <AddInInfo id="{892d4f6b-b97e-488f-aca1-f58934786604}" version="1.0" desktopVersion="3.0.36056"> <Name>ProAppModule2</Name> <Description>ProAppModule2 description</Description> <Image>Images\AddinDesktop32.png</Image> <Author>Administrator</Author> <Company>微软中国</Company> <Date>2025/8/11 11:08:31</Date> <Subject>Framework</Subject> <!-- Note subject can be one or more of these topics: Content, Framework, Editing, Geodatabase, Geometry, Geoprocessing, Layouts, Map Authoring, Map Exploration --> </AddInInfo> <modules> <insertModule id="UIManager_Module" className="Module1" autoLoad="false" caption="Module1"> <!-- uncomment to have the control hosted on a separate tab--> <tabs> <tab id="UIManager_Tab_UI" caption="UI管理器"> <group refID="UIManager_Group_UI" /> <group refID="UIManager_Group_Test" /> </tab> <tab id="UIManager_Tab_Test" caption="示例选项卡"> </tab> </tabs> <groups> <!-- comment this out if you have no controls on the Addin tab to avoid an empty group--> <group id="UIManager_Group_UI" caption="UI管理组" appearsOnAddInTab="false"> <!-- host controls within groups --> <button refID="UIManager_Show_Button" size="large" /> <button refID="UIManager_Show_Tab" size="large" /> <button refID="UIManager_Show_Group" size="large" /> </group> <group id="UIManager_Group_Test" caption="示例组" appearsOnAddInTab="false"> <button refID="UIManager_Text_Button" size="large" /> </group> </groups> <controls> <!-- add your controls here --> <button id="UIManager_Show_Button" caption="显示按钮" className="Button1" loadOnClick="true" smallImage="pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue16.png" largeImage="pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue32.png"> <tooltip heading="Tooltip Heading">Tooltip text<disabledText /></tooltip> </button> <button id="UIManager_Show_Tab" caption="显示选项卡" className="Button2" loadOnClick="true" smallImage="pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue16.png" largeImage="pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue32.png"> <tooltip heading="Tooltip Heading">Tooltip text<disabledText /></tooltip> </button> <button id="UIManager_Show_Group" caption="显示组" className="Button3" loadOnClick="true" smallImage="pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue16.png" largeImage="pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue32.png"> <tooltip heading="Tooltip Heading">Tooltip text<disabledText /></tooltip> </button> <button id="UIManager_Text_Button" caption="示例按钮" className="Button4" loadOnClick="true" smallImage="pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue16.png" largeImage="pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue32.png"> <tooltip heading="Tooltip Heading">Tooltip text<disabledText /></tooltip> </button> </controls> </insertModule> </modules> </ArcGIS>代码中的错误有哪些
最新发布
08-13
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值