GIS由五個主要部分構成,即硬件、軟件、數據、人員和方法。硬件是指GIS所需的一切計算機資源,包括計算機、數字化儀、掃描儀、繪圖儀、磁帶機等。硬件可以分為簡單型、基本型和網絡型。軟件包括GIS運行所需要的各種程序,主要有處理地理信息的工具、數據庫管理工具、支持地理查詢分析和可視化的工具以及圖形用戶界面(GUI)。數據是一個GIS應用系統最基本的組成部分,包括空間數據和屬性數據,空間數據的表達可以用柵格和矢量兩種形式。人員既包括設計、開發和維護GIS的技術專家,也包括使用該系統并解決專業領域問題的專家。方法是指空間信息的綜合分析方法,即應用模型。
GIS具備五種主要功能,即數據輸入、數據顯示、數據分析、數據操作和數據管理。圖7-3是對GIS運行流程的簡單描述。
GIS技術的發展,主要體現為技術的綜合和軟件技術分化,并在物流領域得到了廣泛的應用。體現在GIS與其他信息技術的綜合上:GIS與CAD的結合,GIS與遙感的結合,GIS與GPS的結合,GIS與Internet的結合,GIS與現實技術的結合。