客戶端/伺服器 架構
兩個獨立的程式合作。Client 利用服務, Server 提供服務。
範例:
1. 如查電話號碼:使用電話簿非client Server、使用查號台。
2. 早期的BBS, Email
Internet
www (World Wide Web)
web mapping
Thin Client
精簡客戶端
Thick Client
功能較多的客戶端
Thin Client <-------------------------------> Thick Client
範例:
查號台 vs. 國際台
outlook, ftp 專用client
www 為通用 client
1.早期瀏覽器包括 文字、圖形、超連結(Hypertext)
2. Plug-in: 能夠處理多種資料:聲音、影片、向量圖形、Word、PPT、pdf、GIS。
如mapguide, ER Viewer
3. 程式執行環境:
Java: 以plug-in 方式安裝,執行java程式。
Flash: 同常以lug-in 方式安裝,執行
JavaScript: 瀏覽器內執行的程式、原本為產生動畫,動態內容等使用者互動。目前效率增加,已成為程式執行的環境。
Comparison of web map services - Wikipedia
Comparison of geographic information systems software - Wikipedia
Simple Google Earth Image Enhancement With SpaceEye
Official Google Blog: Seeing the forest through the cloud
WMS
KML