天天看点

《ArcGIS Engine 地理信息系统开发从入门到精通(第二版)》——导读

《ArcGIS Engine 地理信息系统开发从入门到精通(第二版)》——导读

前言

本书是一本指导读者快速入门arcgis engine并提高的书籍,着重介绍了arcgis engine的基本结构、开发技术和使用中的一些技巧,通过本书的学习,读者可以对arcgis engine的许多具体功能有个较清晰的了解并加以应用。

本书内容

本书的例子采用c#编写,大部分使用mapcontrol控件来展示地图,本书没有将所用到的各个接口图绘制出来,这些接口图可以在arcgis engine的帮助文件中获得。为了帮助读者学习到重点知识以便应用到实战中,结合自己用arcgis engine开发实战经验,选择一些重要的类和接口进行详细介绍,当读者熟习本书的内容后,就会很清楚地找到所需要的接口和类,便于提高学习效率。

本书是在第1版的基础上修订的。分4篇共16章,主要内容为:第1章开发基础,主要讲解了组件对象模型、arcgis engine介绍、基于.net的arcgis engine的开发等;第2章讲解了arcgis engine中的控件、框架控件、控件使用实例等;第3章几何对象和空间坐标系,主要讲解了geometry对象、点对象、空间坐标系及变换等;第4章地图组成及图层控制,主要讲解了地图对象、图层对象、屏幕显示对象、图层控制等;第5章地图制图,包括地图标注、专题图制作、地图打印输出等;第6章空间数据管理,主要包括sde及空间数据、空间数据库及组织、空间数据模型、geodatabase的使用与开发等;第7章数据编辑包括捕捉功能设计与实现、要素编辑、高级编辑等;第8章栅格数据,主要包括访问和创建栅格数据、栅格数据配准、栅格数据处理、栅格图层渲染等内容;第9章三维可视化,主要讲解了数据的三维显示、三维分析等;第10章空间分析,主要包括空间查询、空间几何图形的集合运算、空间拓扑运算、网络及网络分析等;第11章符号库管理系统的开发,包括系统设计、符号管理工具实现;第12章讲解空间数据管理系统;第13章~第16章将一些开发过程中常见的异常、数据库连接与释放、数据加载以及一些经验技巧作了归纳介绍,本篇的例子主要是对开发过程中经常碰到的问题和实战技巧进行了汇总,以便帮助读者提高工作效率。

[第6章 空间数据管理

<a href="https://yq.aliyun.com/articles/106349">6.2 空间数据库及组织</a>

<a href="https://yq.aliyun.com/articles/106350">6.3 空间数据模型</a>

<a href="https://yq.aliyun.com/articles/106351">6.4 geodatabase体系结构</a>

<a href="https://yq.aliyun.com/articles/106353">6.5 geodatabase对象模型</a>

<a href="https://yq.aliyun.com/articles/106355">6.6 geodatabase的使用与开发</a>

<a href="https://yq.aliyun.com/articles/106355">6.7 本章小结</a>