麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

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

DataSourcesFile

DataSourcesFile 库包含用于基于文件数据源的 GeoDatabase API 的实现。这些基于文件的数据源包括shapefile、coverage、TIN、CAD、SDC、ArcGIS 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 库也包含对地图注记和动态标注的支持。

ArcGIS Engine 10 开发手册全集

ArcGIS Engine 10 开发手册全集: ArcGIS Engine 10 开发手册

相关阅读

麻辣GIS-Sailor

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

留言板(小编看到第一时间回复)