01Rust 原生執行環境原創品牌藝術圖
TasteGeo
以 Rust 重構 GeoServer 相容性。
透過將既有 OGC 請求與營運行為和參考伺服器比較而實作的 Rust 原生地理空間伺服器。
01協定 + 儲存
產生矩陣中的核心契約目前均為驗證中的部分支援。這是經過量測的相容性介面,而非完成宣告。
地圖、圖徵資訊與圖例
圖徵查詢與交易
矩陣集與圖磚快取
覆蓋子集與輸出
目錄與服務設定
主要向量適配器
可攜式 SQLite 資料集
受限向量匯入
網格與覆蓋儲存
雲端最佳化網格目標
我們透過保留協定與錯誤語意、目錄和營運流程來驗證相容性。這不是對任何產品完全相容的宣告。
SERVICE=WMS
REQUEST=GetMap
VERSION=1.3.0
用戶端維持不變,執行環境切換到 Rust。
工作區架構
我們固定相依方向並驗證公開 HTTP 行為。任何儲存或框架都不能主導協定語意。
獨立於協定和儲存的值、解析器、座標系統與可觀測性邊界。
geometrycrsfilterogc-commonconfigobservability目錄、安全性、樣式和版本化擴充契約集中在同一層。
catalogsecuritydatastore-apistyleplugin-api隔離資料存取,使協定實作不直接依賴特定儲存。
store-postgisstore-geopackagestore-shapefilestore-geotiff在渲染和快取層之上組裝 OGC 服務與管理 API。
rendertile-cachewmswfswmtswcsrest-api伺服器組裝邊界;驗證工具只比較公開 HTTP 與 fixture。
servercompat-tests將相同請求傳送到參考伺服器與候選實作,正規化後比較語意。
擷取的輸出
我們驗證了每個 fixture 的 content type 與二進位簽章。參考擷取絕不會當作候選實作輸出展示。

參考擷取 / image/png / 256 x 256

原創品牌藝術圖 / 非測試證據

參考擷取 / image/png / 256 x 256

參考擷取 / image/png / 64 x 32