本书以Visual Basic作为开发语言,结合大量的实例,详细介绍了ArcEngine进行GIS二次开发的方法和过程。书中在讲述利用ArcEngine实现GIS基本功能的基础上,详细介绍了在ArcEngine环境下空间数据的符号化显示、空间分析、空间数据管理等功能的实现方法,并以交通地理信息系统开发为例重点讲述了ArcEngine的行业应用。每个章节都对应一个具体GIS功能,先介绍基本概念,然后讲述ArcEngine实现这个功能所提供的方法,并给出具体的实现过程。本书可以作为地理信息系统专业、计算机相关专业的教学辅导用书,也可作为从事地理信息系统工作的教师、学生、技术人员和开发人员的参考资料。