GIS/Mapping 軟體工作流程
Input Date Processing Styling Rendering
RAW Data → GIS Data
→
GIS Data
→
Map Data
→
Map Image
Online GIS, Mapping 將GIS的功能,分成 client 及 Server 兩部分,透過網路來進行協調分工,完成GIS的功能。
Server部分,可同時服務多個使用者。
Thin Client / Thick Client的區別
Thin Client指 Client僅提供很少的GIS功能,通常僅有提供顯示及指令介面的功能,大部分的工作在Server 完成。
Thick Client指 Client 提供了較多的GIS功能,例如產生Buffer,度量距離等功能,在極端的狀況下, Client提供大部分的GIS功能,Server僅提供資料。
原本Web Browser僅能顯示文字,及GIF,PNG,JPG等圖形。
要讓Web Browser成為 GIS/Mapping 的Client,常必須在 WWW 瀏覽器 中,以PLUGIN或CGI等方式,嵌入GIS功能
採用JavaScript,Java或Flash軟體環境等,作為地圖/GIS程式軟體開發環境,不需要外掛特殊軟體。
執行時,先下載一些小程式,Web Browser 就可當成GIS Client 。
HTML 5 加入更多圖形及地理功能。
Client 可以使用 ActiveX control, Plug-in, Java, ASP/Java Script等方式寫成。
常見的 GIS/ MAP Server