-
内容大纲
全书共七篇,分别是:GIS应用程序框架设计、地图符号化与专题制图、空间查询与统计、空间分析、空间数据处理、空间数据库编程、其他ArcGIS扩展编程,共32个专题(32章)。每个专题按软件工程思想,从功能设计、详细设计、功能实现、功能集成等方面对每个专题技术原理进行了简要介绍,重点讲解实践应用,通过对代码反复优化,提炼出清晰的思路和步骤。本书中重要章节的完整代码均可扫描相应章节的二维码获得。全书基于ArcGIS Engine 10.2+Visual Studio 2012.NET开发环境,采用面向对象开发语言C#进行讲解。本书可作为高等学校地理信息科学、测绘工程、遥感科学与技术、资源环境类专业本科生和研究生的实训(实践)教材,也可作为学习GIS编程的其他从业人员的参考用书。 -
作者介绍
-
目录
第一篇 GIS应用程序框架设计
第1章 GIS应用程序框架设计
1.1 概述
1.2 功能描述
1.3 系统实现
1.3.1 创建ArcEngine应用程序底稿
1.3.2 主窗体设计
1.3.3 MapControlDockFrm窗体设计
1.3.4 TOCControlDockFrm窗体设计
1.4 配置License
1.5 编译运行
第2章 MapControl与PageLayoutControl同步
2.1 知识要点
2.2 新建同步控制类ControlsSynchronizer
2.3 新建Maps类
2.4 两种视图的同步
2.5 编译运行
第3章 Tool类工具开发(空间量算)
3.1 知识要点
3.2 功能描述
3.3 距离量算工具(DistanceMeasureTool)
3.3.1 重载函数实现
3.3.2 辅助函数DrawPolyline
3.4 面积量算工具(AreaMeasureTool)
3.5 集成空间量算工具
3.6 编译测试
第二篇 地图符号化与专题制图
第4章 图层符号选择器的实现
4.1 知识要点
4.2 功能描述
4.3 功能实现
4.3.1 SymbolSelectorFrm设计
4.3.2 响应函数实现
4.4 调用自定义符号选择器
4.5 功能增强
4.5.1 符号参数调整
4.5.2 添加更多符号菜单
4.6 编译运行
第5章 唯一值渲染
5.1 知识要点
5.2 功能描述
5.3 功能实现
5.4 ComboBoxEx派生类
5.5 调用唯一值渲染窗体
5.6 编译运行
第6章 分级符号渲染
6.1 知识要点
6.2 功能描述
6.3 功能实现
6.4 SymbolToBitmapClass类
6.5 调用分级符号渲染窗体
6.6 编译运行
第7章 统计图表符号渲染
7.1 知识要点
7.2 功能描述
7.3 功能实现
7.4 调用分级符号渲染窗体
7.5 编译运行
……
第三篇 空间查询与统计
第四篇 空间分析
第五篇 空间数据处理
第六篇 空间数据库编程
第七篇 其他
附录1:创建SQLExpress地理数据库
附录2:ArcSDE 10.x安装配置与连接
附录3:LicenseInitializer源代码
附录4:GeodatabaseOper源代码
附录5:DbfOper源代码
附录6:我国常用坐标系wkid
参考文献
同类热销排行榜
- 故宫日历(公历2017年)(精)26.4
- 时间简史(插图版)18
- 工程数学线性代数(第6版十二五普通高等教育本科国家级规划教材)7.76
- 昆虫记(精)/经典译林8.72
- 数控铣床综合实训教程19.2
- 昆虫记(插图典藏本)(精)11.2
- 化工制图习题集(普通高等教育规划教材)7.2
- 化工制图(普通高等教育规划教材)15.8
- 生命急救技能14
- 时间简史(普及版)(精)15.2
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...