GIS设计之AE开发初步
《GIS设计之AE开发初步》由会员分享,可在线阅读,更多相关《GIS设计之AE开发初步(49页珍藏版)》请在装配图网上搜索。
1、n1用AE 术语对问题进行描述和定义,合理地将大任务合理划分为一些子任务;n2理解AE 的层次组织关系,标识和明确各子任务的关键字;n3决定在什么地方来编写代码,是VBA 呢,还是VB 或其它工具;n4根据标识的关键字在AE Developer help 和其它开发资源中搜索有没有相关示例代码。n5 打开正确的对象模型图(OMD),寻找所需要的类、接口。n6 在AE Component Help 中浏览有关接口的详细说明及相关文档;n7 在开发环境中使用确定的接口及其方法属性等,完成代码实现。主要Library介绍 System System库是ArcGIS框架中最底层的一个库,它包含了一些被
2、其他库使用的一些组件。SystemUI SystemUI库定义了一些在ArcGIS中被用户界面组件使用的类型。象Icommand和Itool这样的接口就在这里定义。主要Library介绍 Geometry 几何库包含了核心的几何对象,比如点,面,线等。在几何库中还定义和实现了空间参考的对象,包括投影坐标系和几何坐标系。Display 显示库包含了支持在输出设备上显示图形的组件,屏幕显示,符号,颜色等都在这个库中定义。Controls 控件库包含了应用程序开发中用到的控件,包括在控件中使用的命令和工具。Carto Carto库包含了为数据显示服务的对象。PageLayout和Map对象在这个库中
3、,以及支持各种数据类型的图层,渲染。这个库中也包括了MxdServer和MapServer对象,它们通常被Server用来显示地图数据。GeoDatabase GeoDatabase包含了所有相关数据组织的定义类型。要素,表,网络,TIN都在这个库中定义。其中一些类型的实现在各自的数据来源的库中。nDataSourcesFilenDataSourcesFile库包含了为支持的矢量数据格式提供的工作空间工厂和工作空间.nDataSourcesGDBnDataSourcesGDB 库包含了为存储在RDBMS中的矢量和栅格数据提供的工作空间工厂和工作空间。nGeoDatabaseDistribute
4、dnGeoDatabaseDistributed 库包含了需要执行checkout/checkin 的离线GeoDatabase的对象。nDataSourcesOleDBnDataSourcesOleDB 库为通过OleDB方式提供的数据提供空组空间。nDataSourcesRasternDataSourcesRaster 包含了为基于文件方式的栅格数据提供的工作空间工厂和工作空间ex.Message);15.3.在Form1_Load 事件函数中调用CreateOverviewSymbol 函数。15.4 增加下列OnVisibleBoundsUpdated 函数在设计模式下显示窗体并从属性窗中选择axMapControl1,显示axMapControl 事件。双击OnAfterDraw 向代码窗口中增加事件处理。n15.7向axMapControl1_OnAfterDraw 事件处理中增加以下代码,使用前面创建的符号绘制MapControl 显示边框。生成并运行应用程序。使用你先前已经加好的地图导航工具改变PageLayoutControl 中焦点地图的范围。新的范围被绘制在MapControl 上。
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。