ArcGIS Engine二次开发实战指南
4星 · 超过85%的资源 需积分: 3 85 浏览量
更新于2024-07-25
1
收藏 913KB DOC 举报
"这本电子书是ArcGIS Engine二次开发的权威指南,涵盖了从基础的图层类型定制、地图文档缩略图获取,到高级的空间数据处理和查询功能的实现。书中详细讲解了如何在ArcSDE环境中获取图层几何类型,解决ArcGISServer的常见问题,并提供了丰富的代码示例,如利用IFeatureLayer.DataSourceTypeProperty属性来识别数据源类型,以及IQueryFilter的SubFields属性在查询过滤中的应用。书中的实例还包括从点数据生成等高线、执行空间查询、创建带Z值的Feature,以及在非ArcMap环境下为SHAPEFILE添加空间索引。此外,还涉及将图层数据复制到三维场景、使用VB和ArcGIS Engine生成等值线、解决IIdentify只能识别面的问题,以及实现地图的点击查询和闪烁效果。书中还深入探讨了如何在同一图层中进行缓冲选择,保存Mxd文件,更改标注字段,以及向shape文件添加字段。对于用户界面开发,书中展示了如何在ArcGIS Engine的Toolbar控件上添加ComboBox等控件。同时,处理自相交对象、图中采集点的添加、拓扑和投影的创建也是重要内容。解决导入SDE数据库的问题、显示布局控件的标尺、将polygon转换为polyline,以及编辑栅格属性表和添加字段的方法也有详细阐述。书中的技术还包括将GTOPO30DEM转换为栅格数据、地图的旋转、为数据集定义投影,以及Undo和Redo命令的使用。通过查询获取ITable,进行多个实体的联合操作,实现ICommand接口,按顶点分割线,加载RasterCatalog,以及合并多个选择集等高级操作也涵盖其中。最后,书中还讨论了如何为ArcObjects扩展'GroupRenderer'的自定义渲染器,进一步增强了开发者在地图显示上的控制能力。"
这本书是ArcGIS Engine开发者的重要参考资料,无论是初学者还是有经验的开发者,都能从中找到实用的技术指导和代码实例,提升在GIS领域的开发技能。
2008-10-18 上传
2013-05-21 上传
2018-09-17 上传
点击了解资源详情
点击了解资源详情
2024-11-29 上传
2024-11-29 上传
kenanfan
- 粉丝: 0
- 资源: 3
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍