- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArcObject学习
ArcObject学习 用VB和ESRI Map Control开发初步 显示包含多个图层的地图 控制图层的漫游和放大 创建工具条 根据设置的比例尺范围显示地图 完成空间和属性查询 在地图上绘制简单图形 根据字段值来渲染图层 通过编程实现图层的加载 在VB中加载 Map Control控件 引用ESRI Object Library 为了保证能使用所有可用的ArcObject组件,必须添加对ESRI Object Library的引用 使用Map control控件 实现漫游和放大功能 添加工 具条 添加属性查询工具 设置图层显示的比例尺范围 实现空间查询功能 通过编程实现图层加载 使用ESRI提供的工具和命令 主要内容 ArcObject对象模型图 分专题介绍ArcObject中常用的类 地图和图层 查询和选择集 数据的获取和创建 编辑 几何形体 版面元素 AO对象模型图 1500多个类(分成多个逻辑子集) 1600多个接口 对象模型图的标记 地图和图层 获取地图 一个ArcMap文件(MxDocument)是由多个Map组成的,Map可以通过MxDocument对象获取 从地图中获取图层 在地图中对图层的其他操作 添加 删除 改变显示顺序 图层类型 图层属性 图层属性 图层属性 IGeoFeatureLayer : IFeatureLayer DisplayAnnotation: Boolean Renderer: IFeatureRenderer IFeatureLayerDefinition : IUnknown DefinitionExpression: String DefinitionSelectionSet: ISelectionSet 方法CreateSelectionLayer (in LayerName: String, in useCurrentSelection: Boolean, in joinTableNames: String, in Expression: String) : IFeatureLayer 图层属性 IFeatureSelection : IUnknown BufferDistance: Double CombinationMethod:esriSelectionResultEnum SelectionColor: IColor SelectionSet: ISelectionSet SelectionSymbol: ISymbol SetSelectionSymbol: Boolean 方法Add (in Feature: IFeature) 方法Clear 方法SelectFeatures (in Filter: IQueryFilter, in Method: esriSelectionResultEnum, in justOne: Boolean) 查询和选择集 查询和选择集 Search方法 IFeatureLayer和IFeatureClass的方法 Search (Filter:IQueryFilter, Recycling: Boolean ):IFeatureCursor ISelectionSet的方法 Search (pQueryFilter, Recycling, pCursor ) 注:支持IQueryFilter常用的两类QueryFilter和SpatialFilter(看帮助) 查询和选择集 IFeatureSelection 的SelectFeatures 方法 SelectFeatures (Filter, Method:esriSelectionResultEnum , justOne :Boolean) 再通过SelectionSet 属性得到查询结果集(ISelectionSet) 查询和选择集 IMap的SelectByShape方法 SelectByShape (Shape:IGeometry , env :ISelectionEnvironment, justOne ) 再通过FeatureSelection属性得到选择集(ISelection) 数据的
您可能关注的文档
最近下载
- 小学英语新课程标准解读版.pptx VIP
- 服装设计教程_自学服装设计.pdf VIP
- 医疗机构相关法律法规培训PPT课件(医疗卫生与健康促进法、医师法、处方管理办法、传染病防治法、职业病防治法、医疗纠纷).pptx VIP
- XX市国资国企在线监管系统项目技术方案(2023最新).pdf VIP
- 《应急疏散演练》课件.ppt VIP
- 部编版小学四年级语文上册第一单元测试卷及答案(共4套).pdf VIP
- 2025年山区救援网5G网络覆盖对山区救援效率的影响报告.docx VIP
- 向量的概念试题.pdf VIP
- 光伏施工项目资源配备计划.docx VIP
- 中国地铁发展史PPT课件.pptx VIP
文档评论(0)