21 资源环境信息系统(GIS07).pptVIP

  • 1
  • 0
  • 约 29页
  • 2017-06-13 发布于江西
  • 举报
21 资源环境信息系统(GIS07)

调整后显示结果如下: 步骤5:Visual C#在控件关联方面比其它开发软件更为简便,只需在工具栏及图层控件的属性框中设置与MapControl控件相关联即可。 步骤6:再次运行程序,显示结果如下图。工具框中基本的GIS功能如放大、缩小、全屏、平移等工具都可用,也可以通过打开工具打开一幅mxd文档。图层框中图层信息亦可显示。至此,一个简单的给予C#和AE的框架就搭建成功了。 三、小结 通过以上几个步骤可轻松实现一个小型GIS系统框架的搭建,这也正体现了二次开发的便利之处。 当然,这只是一个简单的系统框架,还远远不能满足GIS系统的要求:一方面系统界面的外观不够美观且过于简洁;另一方面系统的功能(如图与属性互查、空间分析功能等)还有待进一步完善。 二次开发的关键之处在于熟悉控件的一些属性和方法,这可以通过安装AE时自带的帮助文档来查找。 基于C#和ArcEngine的二次开发 AE的组成结构 AE组件开发平台由开发包(Developer Kit)和运行环境(Runtime)两部分组成: ArcGIS Engine Engine运行环境(Runtime) Engine开发包(Developer Kit) 空间分析选项 三维选项 Geodatabase 更新选项 StreetMap选项 控件 工具条和工具 对象库 (1)Runtime——Engine运行环境 它是运行自定义Eng

文档评论(0)

1亿VIP精品文档

相关文档