本書是GIS系統開發(fā)技術和VisualC++編程技術的集合體。全面介紹和分析了MFC程序的框架結構和各種MFC輔助工具的使用方法,實例剖析了MFC中與圖形和數據庫應用程序設計有關的類。介紹了GIS系統的開發(fā)方法和思路,結合具體代碼開發(fā)實現了矢量圖形系統、數據庫管理系統、矢量圖形系統和數據庫管理系統之間的連接、空間信息查詢、圖形幾何關系計算、區(qū)域重疊分析、緩沖區(qū)分析、網絡分析等功能,實現了一個基本GIS。本書是作者2000年出版的《VisualC++開發(fā)GIS系統——開發(fā)實例剖析》一書的基礎上,總結近幾年實際開發(fā)的經驗和技術,進行修訂并補充了很多新的內容而寫成的。本書既保持了集開發(fā)思路、系統構筑、編程技術、實現代碼于一體的特點,又在具體內容上進行了更新,融合了許多新的技術,更加強調了實用性。本書適用于GIS、CAD、MIS等領域的軟件開發(fā)人員,以及大專院校的師生。本書的代碼適用于VC++5.0,VC++6.0及其新版本。