『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS Engine 10 开发手册(1-4)ArcGIS Engine中的类库中篇

ArcGIS Engine 10 开发手册(1-4)ArcGIS Engine中的类库中篇
DataSourcesFile 库包含用于基于文件数据源的 GeoDatabase API 的实现。

    DataSourcesFile

    DataSourcesFile 库包含用于基于文件数据源的 GeoDatabase API 的实现。这些基于文件的数据源包括shapefilecoverageTINCADSDCArcGIS StreetMap™和 VPF。开发者不能扩展 DataSourcesFile 库。

 

    DataSourcesGDB

     DataSourcesOleDB 库包含用于 Microsoft OLE DB 数据源的 GeoDatabase API 的实现。该库只有在 Microsoft Windows 操作系统上才可以使用。这些数据源包括任何 OLE DB 支持的数据提供者和文本文件 工作空间。开发者不能扩展 DataSourcesOleDB 库。

 

 

 

    DataSourceRaster

    DataSourcesRaster 库包含了用于 Raster 数据源的 GeoDatabase API 的实现。这些数据源包括 SDE 件支持的 RDBMSs,和所有支持的 RDO 栅格文件格式。当需要支持新的栅格格式时,开发者不扩展该库, 而是扩展 RDO。开发者不扩展 DataSourcesRaste 库。

 

    GeoDatabaseDistributed

    GeoDatabaseDistributed 库通过提供数据导入、导出 geodatabase 的工具来支持到企业 geodatabase 的分 布式访问。开发者不扩展 GeoDatabaseDistributed 库。

 

    Carto

     Carto 库支持地图的创建和显示;这些地图可以包含一幅地图或具有多幅地图和相关旁注的页中的数 据。PageLayout 对象是宿主一幅或多幅地图和相关旁注(指北针、图例、比例尺条等)的容器。Map 对象是 图层的容器。Map 对象有操作地图中所有图层的属性:空间参考、地图比例尺等,还有操作地图图层的方 法。有多种不同类型的图层可以被加载到地图中。不同数据源通常有一个相关图层负责在地图上显示数据; 矢量特征由 FeatureLayer 对象处理,栅格数据由 RasterLayer 对象处理,TIN 数据由 TinLayer 对象处理等。 若需要,图层可以为它们的相关数据处理所有的绘制操作。但更常见的是图层拥有一个相关的 Renderer 象。Renderer 对象的属性控制数据在地图中怎样显示。Renderers 一般使用 Display 库中的 symbols 进行 实际绘图;renderer 只是匹配指定的符号与要绘制的实体的属性。一个 Map 和一个 PageLayout 可以包含 要素(elements)。要素利用几何体来定义它在地图或页面上的位置,以及控制要素显示的行为。有用于基本 形状、文本标注、复杂旁注等的要素。Carto 库也包含对地图注记和动态标注的支持。

      京ICP备2025132830号-1 京公网安备 号