WebGIS小理論(持續更新)

2022-06-09 15:30:08 字數 880 閱讀 4323

它是開放地理空間協會(open geospatial consortium,ogc)提出的ogc web服務通用規範。

主要內容:

地理資料服務(data service)

對空間資料的服務,返回的資料結果通常具備空間參照體系

向量資料服務(wfs)

柵格資料服務(wcs)

地圖描繪服務(portrayal service)

對空間資料的描述,返回的資料結果通常是向量圖形或柵格圖形

地圖服務(wms),每個地圖可由多個圖層組成,每個地圖可用sld(styled layer descriptor)描述

過程處理服務(processing service)

提供地理資料的查詢、索引等服務

地學編碼服務(geocoder)

地名索引服務(gazetteer)

座標轉換服務(coordinate transfer service)

發布註冊服務(registry)

提供各種服務的註冊服務,以便於服務的發現

資料服務

資料型別

提供了各項的登記、更新及查詢服務

資料例項

服務型別

服務例項

相比於複雜的soap、xml-rpc來說更簡潔的web服務實現方案。

基本概念:

(1) 在rest中一切都被認為是一種資源,每個資源由uri標識

(2) 對資源的獲取、建立、修改和刪除都剛好可以對應http協議中的get、post、put和delete,即使用統一介面。

(3) 每個請求都是乙個獨立的請求,從客戶端到伺服器的每個請求都必須包含所有必要資訊,便於理解

(4) 資源的表現形式是json、xml或html,取決於讀者、瀏覽器或客戶端,也可以是別的任何其他格式

小故事 持續更新。。。

1 md5校驗的重要性 md5sum 我們專案組曾經遇到過這樣乙個問題,發布包在我們這裡驗證是沒有問題的,但是在客戶那裡就是有問題。花了很多時間查原因,最後終於發現了問題所在 客戶拿到的發布包和我們提供的發布包並不完全一致,天知道傳輸的時候出了什麼狀況。但是這種情況是絕對不允許的,客戶不會買賬,腫麼...

軟體測試理論(二) 持續更新

測試過程的質量決定了軟體測試的質量和有效性。軟體測試過程的管理是保證測試過程質量 控制測試風險的重要活動。不同的專案,測試過程的具體流程可或有差異。一般劃分為測試計畫 測試設計與開發 測試時事 測試評審與測試結論等階段。測試過程符合gb t 18905 評價者使用的過程 中定義軟體評價過程的模型。評...

軟體測試理論(三) 持續更新

srs是為了明確需求,協調各方 企業使用者 架構師 開發者 測試人員 部署人員 統一目標的第乙個標準文件。一旦專案比較龐大,跨越多組織多部門時,這個文件就很重要,省去很多溝通上的眾多麻煩。專案前期,核心就是需求 功能 通過對從使用者需求,進行整理,得到srs。因此,srs的核心就是使用者需求。根據軟...