- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
地图及图层控制(2) 主要内容 * 图层对象 屏幕显示对象 页面布局对象 地图排版 Element对象 ILayer接口 要素图层 CAD文件 TIN图层 GraphicsLayer Page对象 SnapGrid对象 SnapGuides对象 RulerSettings对象 图形元素 框架元素 图层对象-ILayer接口 * ILayer接口是所有图层类都实现的接口,该接口定义了所有图层的公共方法和属性。 Name-返回图层名称; MaximumScale(MinimumScale)-显示或设置图层可以出现的最大(最小)比例尺; ShowTips-鼠标放在图层中某个要素上的时候,是否会出现Tip; TipText-图层提示文字; SpatialReference-设置图层的空间参考。 图层对象-要素图层 * 要素图层用于表示离散的矢量对象的信息。 要素图层的主要接口主要有: IFeatureLayer接口 IGeoFeatureLayer接口 IGeoDataset接口 IFeatureSelection接口 IFeatureLayerDefinition接口 ILayerFields接口 IIdentify接口 图层对象-要素图层-IFeatureLayer * IFeatureLayer接口的主要属性和方法: DataSourceType-返回图层的数据源属性; Search-返回一个ICursor的对象。 例:IFeatureLayer接口的Search方法(P87) 图层对象-要素图层-IFeatureLayer * DataSourceType的类型: 图层对象-要素图层-IGeoFeatureLayer * IGeoFeatureLayer接口继承了ILayer接口和IFeatureLayer两个接口,CadFeatureLayer、FeatureLayer、GdbRasterCatalogLayer等3个图层类实现了该接口。主要属性和方法有: SearchDisplayFeature-只显示复合查询要求的要素,其他要素会消失掉; Renderer-设置图层的着色对象; DisplayAnnotation-设置要素图层是否出现标注,如果为True,用户可以依据图层的某个字段进行标注。 图层对象-要素图层-IFeatureSelection * IFeatureSelection接口负责管理一个图层中要素的选择集的属性和方法。 Add-将本图层的一个要素添加到图层的选择集中; SelectFeatures-使用一个过滤器把符合要求的要素放入图层的选择集中; Clear-把图层的所有选择集清空。 注:选择集有两种,要素选择集和元素选择集,PageLayout只有元素选择集,Map则有元素选择集和要素选择集。 图层对象-要素图层-ILayerFields * ILayerFields接口提供了Field、FieldCount、FieldInfo和FindField等属性和方法,用于获取要素类的字段信息。 图层对象-要素图层-IIdentify * IIdentify接口定义了一个方法Identify,用于获取图层的单个要素,返回一个IArray数组对象。
文档评论(0)