本書系統總結、詳細整理了國內外GIS理論與核心算法的成果,并進行歸納分類、比較分析和提煉演繹。全書以GIS原理和GIS算法為綱,形成“GIS原理”和“GIS算法”上、下兩篇。上篇基于學科融合與交叉提出了廣義地理系統和廣義地理目標的概念,進而系統講解了2D GIS空間數據模型、數據結構、空間關系、地學信息分類與空間編碼、地圖投影與圖形變換等基本原理,并介紹了近年GIS理論的最新進展,如3D GIS空間數據模型、時態(tài)GIS及時態(tài)關系和地理元數據。下篇基于空間數據處理、空間圖形處理、空間度量與分析、可視化與數據挖掘共4大方面,系統闡述和演繹了空間數據壓縮、空間數據內插、空間數據轉換、空間數據誤差分析算法,多邊形自動生成與裁剪、TIN的構建、Voronoi圖的構建和空間變換算法,空間度量、數字地形分析、空間統計和空間分析算法,以及GIS可視化操作和空間數據挖掘與知識發(fā)現等核心算法。本書可作為GIS相關專業(yè)的碩士生、博士生教材,也可作為GIS高級研究人員、GIS系統研發(fā)人員和GIS高級程序員的參考用書和技術指南。