快速构建GIS独立应用程序:ArcGIS Engine控件编程详解
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
ArcGIS Engine控件编程是一种利用ESRI.ArcGIS.Controls命名空间中提供的控件来快速构建GIS独立应用程序的方法。这些控件包括MapControl、PageLayoutControl、TOCControl和ToolbarControl等,它们分别对应于ArcMap桌面应用程序中的数据视图、布局视图、目录视图以及工具条。MapControl和PageLayoutControl分别封装了Map对象和PageLayout对象,用于地图数据的显示、分析以及地图布局的修饰和整理,可生成一幅成品地图。这两个控件都实现了IMxdContents接口,可以读取和写入地图文档(MapDocument)。TOCControl和ToolbarControl控件则分别对应了ArcMap中的“Table of Contents”和各种工具条,它们都需要一个“伙伴控件”来协同工作,而这个伙伴控件可以是MapControl、PageLayoutControl等。 在ArcGIS Engine控件编程中,开发人员可以通过使用这些控件来构建出强大的GIS应用程序,实现各种地图显示、分析和编辑功能。通过MapControl和PageLayoutControl控件,用户可以展示地图数据、进行空间分析、编辑地图元素等操作,从而实现地图应用程序的基本功能。TOCControl和ToolbarControl控件则提供了目录视图和工具条功能,帮助用户更好地管理地图中的图层和工具。 在进行ArcGIS Engine控件编程时,开发人员需要熟悉各个控件的属性和方法,以便能够有效地使用它们来实现自己的需求。例如,MapControl和PageLayoutControl中包含了一些常用的方法,如添加图层、设置地图范围、导出地图等;TOCControl和ToolbarControl中则包含了一些管理图层和工具的方法,如添加图层勾选框、添加工具按钮等。 总的来说,ArcGIS Engine控件编程为开发人员提供了一种便捷而强大的GIS应用程序开发方式,通过使用这些控件,用户可以快速构建出功能丰富的GIS应用程序,满足用户对地图显示、分析和编辑等方面的需求。掌握ArcGIS Engine控件编程技术,可以让开发人员更好地利用ESRI的GIS技术,为用户提供更加优质的地图应用服务。
![](https://csdnimg.cn/release/download_crawler_static/85722274/bg9.jpg)
![](https://csdnimg.cn/release/download_crawler_static/85722274/bga.jpg)
![](https://csdnimg.cn/release/download_crawler_static/85722274/bgb.jpg)
剩余51页未读,继续阅读
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/octet-stream](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/octet-stream](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/4fb5de0d086d4b068669d1c8c161e927_u012685544.jpg!1)
- 粉丝: 2w+
- 资源: 500
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-1.c8e153b4.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-2.8b825a4e.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-3.fc5e5fb6.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-4.320a6894.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-icon.fe0226a8.png)
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 利用迪杰斯特拉算法的全国交通咨询系统设计与实现
- 全国交通咨询系统C++实现源码解析
- DFT与FFT应用:信号频谱分析实验
- MATLAB图论算法实现:最小费用最大流
- MATLAB常用命令完全指南
- 共创智慧灯杆数据运营公司——抢占5G市场
- 中山农情统计分析系统项目实施与管理策略
- XX省中小学智慧校园建设实施方案
- 中山农情统计分析系统项目实施方案
- MATLAB函数详解:从Text到Size的实用指南
- 考虑速度与加速度限制的工业机器人轨迹规划与实时补偿算法
- Matlab进行统计回归分析:从单因素到双因素方差分析
- 智慧灯杆数据运营公司策划书:抢占5G市场,打造智慧城市新载体
- Photoshop基础与色彩知识:信息时代的PS认证考试全攻略
- Photoshop技能测试:核心概念与操作
- Photoshop试题与答案详解
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)