開篇——GIS的再定義
02-28
引言
GIS的定義,在本本上有很多,這些定義在這裡不作評價,仁者見仁智者見智,但作為一個從初中以來最討厭在社科類考試中回答定義題目的理科學生,喜歡最直觀,最直接,甚至有一些不完整或者不太準確的定義,目的是能夠簡化記憶、便於理解。
四層定義
單刀直入,GIS,在我的理解中,可從四個層面來定義,同時這四個層面又互相關聯(類似OSI七層模型)。
- 第一個層面,表現層(最直觀的,不是科班或專業出身的一種理解),就是一張地圖,數字化地圖;
- 第二個層面,應用層(最對口的,接觸最多的),是一類軟體,是一類集合了對地圖要素進行編輯、查詢、分析的軟體平台;
- 第三個層面,服務層(原來不在視線範圍內,隨著SOA的提出,逐漸走進視線),讀取地圖數據後,提供一系列介面API,面向開發用戶和最終用戶提供數據處理、數據分析、數據發布(WebGIS的地圖服務)等服務;
- 第四個層面,數據層,GIS主要有兩類空間數據類型,矢量和柵格;這兩類數據類型有多種數據存儲格式,SHP、GDB、GRID等等。這一層體現了GIS的數據結構以及存儲方式。
四到一,是不是非常類似OSI七層模型?
小結
綜上,GIS是一個系統,是這麼一個系統:它將我們的認知世界中的地理要素進行建模,建模概化後存儲為矢量或柵格的數據結構,讀取該數據並實現一系列數據處理、分析、發布的API提供給開發用戶,包裝數據編輯、查詢、分析成一軟體平台提供給應用用戶,最後,通過專題製圖表現為一系列的數字化地圖。
以上純屬個人見解。
推薦閱讀: