本书讲解是基于arcgis engine 9.3开发平台,介绍了相关的开发技术和工程应用,并用c#语言编程实现了工程实例。
本书共4篇分18章,第一篇基础篇(第1~9章)集中介绍了 arcgis engine基础知识,包括开发基础组件对象模型、arcgis engine介绍、基于.net的arcgis engine的开发,arcgis engine中的控件、框架控件介绍、控件使用实例等,为以后应用arcgis engine的各种接口,快速地实现系统的开发打下坚实的基础;第二篇应用提高篇(第10~12章)介绍了arcgis engine的应用框架、空间分析、arcgis server服务、三维模式数据编辑等高级应用,通过学习这些高级应用可以使读者得心应手地完成各种gis系统的开发;第三篇综合实例篇(第13章~第14章)用两个综合例子将前面讲解的知识点串起来,让读者将学习的知识点融合起来,以便可以胜任项目开发的角色;第四篇常见疑难解答与经验技巧集萃(第15~18章),本篇将一些开发过程中常见的异常、数据库连接与释放、数据加载以及一些经验技巧做了介绍,本篇的例子主要是对开发过程中常碰到的问题和实战技巧进行了汇总解答,以便帮助读者提高工作效率。
本书从开发者的角度,全面讨论了arcgis engine开发的知识,让读者了解和掌握arcgis engine开发的实战技术,无论是想对arcgis engine入门还是对arcgis engine感兴趣的gis人员,都能从本书中得到提高。
目录:
第一篇 基础篇
第1章 开发基础 2
第2章 arcgis engine中的控件 8
第3章 几何对象和空间坐标系 42
第4章 地图组成及图层控制 79
第5章 地图制图 108
第6章 空间数据管理 149
第7章 数据编辑 169
第8章 栅格数据 184
第9章 三维可视化 193
第二篇 应用提高篇
第10章 空间分析 206
第11章 管理arcgis server服务 243
第12章 三维模式下数据编辑功能实现 262
第三篇 综合实例篇
第13章 符号库管理系统的开发 274
第14章 空间数据管理系统 313
第四篇 常见疑难解答与经验技巧集萃
第15章 空间数据库连接与释放 344
第16章 空间数据库加载 349
第17章 程序出错和异常 354
第18章 其他经验技巧 357