GeoServer

維基百科,自由的百科全書
跳至導覽 跳至搜尋
GeoServer
開發者Boundless Spatial, GeoSolutions, Refractions Research
當前版本
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    原始碼庫
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    程式語言Java
    引擎
      Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
      作業系統GNU/LinuxMS-WindowsmacOSPOSIX兼容系統
      類型地理信息系統
      許可協議GPL
      網站http://geoserver.org

      計算領域,GeoServer是一個用Java編寫的開源伺服器,它允許用戶共享、處理和編輯地理空間數據。為了互操作性而設計,它使用開源標準發布來自任何主要空間數據源的數據。GeoServer已經發展成為一種將現有信息與Google地球NASA World Wind等虛擬地球儀以及OpenLayersLeafletGoogle地圖必應地圖等基於網絡的地圖連接起來的簡單方法。GeoServer的功能是開放地理空間協會Web要素服務英語Web Feature Service(WFS)標準的參考實現,同時也實現了Web地圖服務英語Web Map Service(WMS)、Web覆蓋服務英語Web Coverage Service(WCS)和Web地理信息處理服務英語Web Processing Service(WPS)規範。[1]

      目標[編輯]

      GeoServer的目標是作為自由和開放的空間數據基礎設施英語Spatial Data Infrastructure中的一分子。正如Apache HTTP Server提供了一個免費開放的網絡伺服器來發布HTML一樣,GeoServer也打算對地理空間數據做同樣的事情。

      特性[編輯]

      GeoServer可以讀取各種數據格式,[2] 包括:

      通過標準協議,它可以生成KMLGML,Shapefile,GeoRSSPDFGeoJSONJPEGGIFSVGPNG等。 另外,可以通過WFS事務配置文件(WFS-T)編輯數據。[3] GeoServer內置了一個OpenLayers客戶端用來預覽數據圖層。

      另外,GeoServer還支持使用KML通過網絡連結,輕鬆將地理空間數據發布到Google地球。Google地球輸出的高級功能包括用於定製彈出窗口的模板,時間和高度的可視化效果,以及「超級疊加層」。

      GeoServer依賴於GISGeoTools[4]

      用途[編輯]

      架構[編輯]

      GeoServer使用Spring框架,為實現OGC服務的模塊提供了請求分發架構。Web管理應用程式使用wicket,允許擴展程序提供其他配置屏幕。該應用程式提供了一個使用spring-mvc-framework實現的REST API。

      GeoServer是一個Web應用程式,支持任何常見的Servlet容器Jetty作為嵌入式伺服器可提供獨立發行版)。GeoWebCache是與TileCache相似的基於Java的緩存組件,與GeoServer捆綁在一起,但可以單獨使用。[5] 同樣,GeoServer將GeoTools打包為Java庫,但也可以單獨使用。[6]

      GeoServer是一個長期存在的應用程式,並且經歷了幾項體系結構更改。 GeoServer 1.0是圍繞STRUTS框架構建的,在GeoServer 2.0遷移到Spring和Wicket。REST API的早期版本在遷移到spring-mvc-framework之前使用restlet。

      參見[編輯]

      參考文獻[編輯]

      1. ^ GeoServer. geoserver.org. [2018-08-02]. (原始內容存檔於2021-01-09). 
      2. ^ GeoServer. geoserver.org. [2018-08-02]. (原始內容存檔於2020-10-27). 
      3. ^ WFS reference — GeoServer 2.14.x User Manual. docs.geoserver.org. [2018-08-02]. (原始內容存檔於2020-09-26) (en-US). 
      4. ^ About - GeoServer. geoserver.org. [2018-08-02]. (原始內容存檔於2020-08-05). 
      5. ^ GeoWebCache. [2020-12-08]. (原始內容存檔於2010-04-05). 
      6. ^ GeoTools. [2020-12-08]. (原始內容存檔於2021-01-13). 

      外部連結[編輯]