本书是根据作者近五年来的科研工作与经验总结的一本教材,主要面向遥感与地理信息系统专业研究生及科研工作者,讲授如何通过C++底层程序设计实现一套完整的遥感与地理信息系统的主要功能,包括空间数据的存储与管理、分析与计算、可视化展现等。本书中的全部内容均为底层开发,不依赖于任何商业地理信息系统软件、组件或模块,并进行了较好的模块化设计,算法及数据处理分析方法均进行了较详细的介绍,较好地展现了遥感与地理信息系统的功能。全书分为四篇共30章,作者尽量从读者的角度进行整个系统的设计与实现方面的深入浅出的介绍,适合广大地理信息系统的自学爱好者及专业研发人员。