本书共11章,内容涉及ArcGIS Engine开发基础、ArcGIS Engine控件编程、几何形体对象、地图组成、空间数据符号化、空间数据管理、空间数据分析、空间数据编辑、地图输出、ArcGIS Server开发和三维可视化。书中对每部分所涉及的接口、实现接口的类,以及对应的属性和方法均进行了详细介绍。为便于读者理解和练习,在各部分还结合实际GIS项目开发实践,列举了大量采用C#语言编程实现的工程实例,突出编程实践和具体应用,以便读者能有效了解和掌握ArcGIS Engine开发的实战技术。