Arcgis Engine主要控件介绍

Arcgis Engine主要控件介绍

控件主要分为六类:
- 1.制图控件:MapControl、PageLayoutControl
- 2.三维控件:GlbeControl、SceneControl
- 3.框架控件:TOCControl、ToolbarControl
- 4.许可控件:LicenseControl
- 5.符号控件:SymbologyControl
- 6.其他控件:RederControl、RederGlobecontrol


一、

地图控件MapControl:
主要用于显示、操作和分析地理数据、它封装了Map对象,可以加载已有的地图文档(*.mxd文档)或直接添加矢量、栅格等类型数据。通过此控件,可以实现多种功能,如添加图层(矢量、栅格图层);放大、缩小、漫游;生成图形元素(如点、线、多边形等);显示Label注记;识别地图上的被选择的要素;进行空间或属性查询;实现专题图的制作及渲染等等

页面布局控件PageLayoutControl:
主要用于打印或输出地图(整饰和出图)。该控件的Printer属性用于设定地图打印时的各种参数,Page属性用于处理控件的页面设置,Element属性用于管理控件中的各种地图元素。

二、

场景控件SceneControl:通常用于建立小型的三维场景、来观察三维场景模型

GlobeControl:在一个地球表面显示三维场景

三、

图层树控件TOCControl(目录树):
不能单独使用,与伙伴控件(如:MapControl、PageLayoutControl等)协同使用。用来显示伙伴控件的地图、图层、和符号体系等内容的交互式视图,并保持与伙伴控件自动同步。可对图层进行显示、添加、删除、输出输入的作用。

工具栏控件ToolbarControl:
主要提供快捷的有关进行地图操作的工具条功能,不能单独使用,必须与“伙伴(buddy)控件”(如MapControl、PageLayoutControl等)协同工作。该控件为伙伴控件提供了一系列可以直接使用的命令按钮、功能菜单等。

四、

许可控件LicenseControl:
开发人员在进行AE开发时,所有应用程序都必须在启动时执行License初始化操作,为当前应用提供一个许可初始化的功能,如果没有该操作,程序将无法运行。

五、

符号控件SombologyControl:作为一个符号库的一个面板,对符号进行操作


  • 10
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值