欢迎来到天天文库
浏览记录
ID:49561618
大小:267.00 KB
页数:10页
时间:2020-02-07
《ArcGIS Engine 中的地图组成及图层控制中的显示对象.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、地图及图层控制(2)主要内容2图层对象屏幕显示对象页面布局对象地图排版Element对象ILayer接口要素图层CAD文件TIN图层GraphicsLayerPage对象SnapGrid对象SnapGuides对象RulerSettings对象图形元素框架元素图层对象-ILayer接口3ILayer接口是所有图层类都实现的接口,该接口定义了所有图层的公共方法和属性。Name-返回图层名称;MaximumScale(MinimumScale)-显示或设置图层可以出现的最大(最小)比例尺;ShowTips
2、-鼠标放在图层中某个要素上的时候,是否会出现Tip;TipText-图层提示文字;SpatialReference-设置图层的空间参考。图层对象-要素图层4要素图层用于表示离散的矢量对象的信息。要素图层的主要接口主要有:IFeatureLayer接口IGeoFeatureLayer接口IGeoDataset接口IFeatureSelection接口IFeatureLayerDefinition接口ILayerFields接口IIdentify接口图层对象-要素图层-IFeatureLayer5IFea
3、tureLayer接口的主要属性和方法:DataSourceType-返回图层的数据源属性;Search-返回一个ICursor的对象。例:IFeatureLayer接口的Search方法(P87)图层对象-要素图层-IFeatureLayer6DataSourceType的类型:图层对象-要素图层-IGeoFeatureLayer7IGeoFeatureLayer接口继承了ILayer接口和IFeatureLayer两个接口,CadFeatureLayer、FeatureLayer、GdbRaste
4、rCatalogLayer等3个图层类实现了该接口。主要属性和方法有:SearchDisplayFeature-只显示复合查询要求的要素,其他要素会消失掉;Renderer-设置图层的着色对象;DisplayAnnotation-设置要素图层是否出现标注,如果为True,用户可以依据图层的某个字段进行标注。图层对象-要素图层-IFeatureSelection8IFeatureSelection接口负责管理一个图层中要素的选择集的属性和方法。Add-将本图层的一个要素添加到图层的选择集中;Select
5、Features-使用一个过滤器把符合要求的要素放入图层的选择集中;Clear-把图层的所有选择集清空。注:选择集有两种,要素选择集和元素选择集,PageLayout只有元素选择集,Map则有元素选择集和要素选择集。图层对象-要素图层-ILayerFields9ILayerFields接口提供了Field、FieldCount、FieldInfo和FindField等属性和方法,用于获取要素类的字段信息。图层对象-要素图层-IIdentify10IIdentify接口定义了一个方法Identify,用
6、于获取图层的单个要素,返回一个IArray数组对象。
此文档下载收益归作者所有