第六章 C#+AE二次开发方法.pptVIP

  • 30
  • 0
  • 约7.67千字
  • 约 44页
  • 2017-06-15 发布于北京
  • 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * AE核心组件库 DataSourceFile库 DataSourceFile库的对象用于打开文件格式的地理数据,通过使用特定的WorkSapceFactory(工作空间工厂)对象打开数据。 DataSourceRaster库 DataSourceRaster库的对象昂用于获取保存在多种数据源中的栅格数据。 GeoDataBase库 GeoDataBase库包含的对象用于操作地理数据库的。包含(WorkSpace)、DataSet,还包括几何网络、拓扑、TIN、版本对象、数据转化等。 AE接口编程 AO是基于COM的 。 COM的概念:对象类,对象,接口,方法等。 在OMD(对象模型图)中有三类class,分别是抽象类(AbstractClass)、组件类(CoClass)和普通类(Class)。 抽象类的主要目的是为它的子类定义公共接口,一个抽象类将把它的部分或全部实现延迟到子类中,因此,一个抽象类不能被实例化。一个组件类对象可以被直接创建,普通类对象虽然不能直接创建,但它可以作为其它类的一个属性或者从其它类的实例化来创建。AO中的Dataset或Geometry classes是抽象类的示例,一个Geometry类型对象不能被创建,但是一个Polyline可以被创

文档评论(0)

1亿VIP精品文档

相关文档