在AxTOCControl控件中组织AxMapControl控件中的图层

本文介绍了在ArcGIS10.2环境下,利用VS2010开发32位Win7应用时,如何通过AxTOCControl控件来组织和管理AxMapControl中超过40个图层。主要步骤包括读取GeoDatabase的要素类并添加到地图,然后根据特定规则(如点、线、面和注记图层)创建GroupLayer,实现图层的分类和整理。
摘要由CSDN通过智能技术生成

一、环境ArcGIS10.2、VS2010 、win7 32位

二、读取Person GeoDatabase中要素集下的所有要素类,并添加到AxMapControl控件中。

这步完成,在AxTOCControl控件中显示的图层是自动的,如下图:

由于图层太多,可能有超过40个要素图层,就考虑对图层进行组织。

 

三、根据一定的规则(如:同一个管种有:点要素图层、线要素图层、面要素图层、注记图层等,一个管种或一类建立一个GroupLayer,在之下依次建立同类要素图层)

(1)      获取GroupLayer 名称字符串列表

#region "GetGroupLayerNamesList<string>"

private static List<string>GetGroupLayerNames(

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值