【轉】關於 Web GIS

如下部分選自2015-03-01出版的《Web GIS從基礎到開發實踐(基於ArcGIS API for JavaScript)》一書中的前言部分:javascript

Web GIS 概念於1994 年首次提出,是指在互聯網上部署GIS,旨在解決冗餘數據、數據整合以及分佈處理能力,將利用新的技術、市場和決策系統來開啓咱們的世界。 
早期的Web GIS 雖然擁有技術上的先進性,可是推廣至通常民衆較爲困難,然而因爲近幾年Web 2.0 Mapping 系統的發展,讓Web應用,如今只須要使用Web 2.0網站提供的API 便可實現。 
爲了幫助用戶構建Web GIS 2.0應用程序,訪問ArcGIS Server 提供的各種服務,ESRI 推出了一系列的API,其中包括ArcGIS API for JavaScript。 java

原文連接:http://server.arcgis.com/zh-cn/server/latest/create-web-apps/windows/about-web-gis.htmweb

——————————————————————————————————————————————————————windows

ArcGIS 用戶的常見任務是利用 Web GIS 和 Web GIS 應用程序提供服務以供組織內部和外部的其餘用戶訪問。您可以使用各類資源設計和建立這些 Web GIS 應用程序,而最終用戶則使用這些應用程序解決各類問題、任務和難題。瀏覽器

本幫助主題做爲一個應用指南,介紹了有關 Web GIS 的優勢、設計 Web GIS 應用程序以前應考慮的注意事項、如何在底圖和業務圖層中組織 ArcGIS 資源、以及如何設置在 Web GIS 應用程序中執行編輯所用的選項。還提供了一系列輔助主題的連接,以幫助您更好地理解設計和建立 Web GIS 應用程序時可用的資源。服務器

什麼是 Web GIS?

Web GIS 是分佈式信息系統的一種類型,由至少一個服務器和一個客戶端構成,其中服務器是 GIS 服務器,客戶端是 Web 瀏覽器、桌面應用程序或移動應用程序。簡單地說,Web GIS 可定義爲使用 Web 技術實現服務器與客戶端之間通訊的任何 GIS。網絡

如下是幾個對 Web GIS 而言必不可少的關鍵元素:app

  • 服務器具備一個 URL,這樣客戶端才能在 Web 上找到它。
  • 客戶端按照 HTTP 規範將請求發送到服務器。
  • 服務器執行所請求的 GIS 操做並經過 HTTP 向客戶端發送響應。
  • 向客戶端發送的響應格式能夠有多種,例如 HTML、二進制圖像、XML(可擴展標記語言)或 JSON(JavaScript 對象表示法)。

Web GIS 的優勢

不管客戶端和服務器彼此相隔多遠,均可利用 Internet 訪問 Web 上的信息,相較於傳統的桌面 GIS,Web GIS 的明顯優點包括如下方面:分佈式

  • 全球性覆蓋:ArcGIS 用戶可向全球範圍的用戶提供一個 Web GIS 應用程序,而全部用戶均可經過其計算機或移動設備訪問這些應用程序。Web GIS 的全球性延伸受益於當前普遍支持的 HTTP 協議。幾乎全部組織都在特定網絡端口處打開了防火牆,容許 HTTP 請求和響應在本地網絡中傳輸,從而提升了可訪問性。
  • 用戶數量衆多:一般,傳統的桌面 GIS 一次只能由一個用戶使用,而 Web GIS 可由數十或數百個用戶同時使用。所以,Web GIS 須要具備比桌面 GIS 更高的性能和更好的可擴展性。
  • 更好的跨平臺性能:大多數 Web GIS 客戶端都是 Web 瀏覽器:Internet Explorer、Mozilla Firefox、Apple Safari、Google Chrome 等等。因爲這些 Web 瀏覽器大部分都符合 HTML 和 JavaScript 標準,於是依賴於 HTML 客戶端的 Web GIS 每每可支持不一樣的操做系統,如 Microsoft Windows、Linux 和 Apple Mac OS。
  • 按用戶數平均的成本低:大多數 Internet 內容對最終用戶是免費的,Web GIS 也是如此。一般,無需購買軟件或付費便可使用 Web GIS 。須要爲衆多用戶提供 GIS 功能的組織也經過 Web GIS 將成本降至最低。無需爲每一個用戶購買並設置桌面 GIS,組織只需設置一個 Web GIS,全部用戶即可從家中、辦公室或現場共享此單個系統。
  • 易於使用:桌面 GIS 專用於對 GIS 有過數月培訓和經驗的專業用戶。Web GIS 則可用於普遍的受衆,包括對 GIS 一無所知的公共用戶。他們但願像使用常規網站那樣簡單地使用 Web GIS。Web GIS 的設計簡單、直觀、方便,一般比桌面 GIS 更易於使用。
  • 統一更新:對於桌面 GIS,若是更新到新版本,則須要在每臺計算機上安裝更新程序。而對於 Web GIS,更新一次便可被全部客戶端使用。這種易維護性使得 Web GIS 很是適合提供實時信息。
  • 多樣化的應用程序:桌面 GIS 受限於必定數量的 GIS 專業人員,Web GIS 則可用於企業中的每位員工以及社會大衆。普遍的受衆全體每每具備不一樣的要求。繪製名人家園地圖、標記我的照片、找出朋友所在位置以及顯示 Wi-Fi 熱點等應用程序都是 Web GIS 的當前應用示例。

這些特徵展示了 Web GIS 的優勢及其面臨的挑戰。例如,Web GIS 的易用性激勵了公共參與,但也提醒您要考慮不具備 GIS 背景的 Internet 用戶的使用便利性。所以,支持大量用戶要求 Web GIS 具備可擴展性。性能

 官方ArcGIS API for JavaScript地址:https://developers.arcgis.com/javascript/

相關文章
相關標籤/搜索