TASTEGEO 文件
TASTEGEO 是一款 Rust 原生空間資訊伺服器,透過向參考伺服器傳送相同請求並比對結果,重新實作 GeoServer 的公開行為(OGC 請求、回應、錯誤以及 REST 設定)。它不需要 JVM,以單一執行檔運作;通訊協定程式碼與 PostGIS、GeoPackage、Shapefile、GeoTIFF 儲存區之間以帶版本的邊界分隔。既有的 data_dir 只讀取用於診斷,並經過 shadow 流量比對與還原條件分階段遷移。目前核心契約處於驗證階段的部分支援,並不宣稱是完整的替代品。詳細介紹與相容性現況請見 tastegeo.com。
安裝
在已驗證的發布檔案與 URL 登錄之前,我們不提供任意下載連結。
目前可查看的資訊
- 原始碼版本
- 未定
- 支援環境
- 正在驗證發布平台
- 發布狀態
- Coming Soon
- 外部文件
- 已驗證的文件
快速入門
- 1
在下載頁面取得已確認程式碼簽章與 SHA-256 的 Windows 執行檔,並解壓縮到一個資料夾。
- 2
在驗證方式(匿名讀取·Basic·權杖)中選定一種並決定 data_dir,然後啟動伺服器。
- 3
以 GetCapabilities 確認服務;如有運作中的 GeoServer,向其傳送相同請求以比對回應。
主要功能
OGC 服務
在公開 HTTP 邊界處理 WMS 地圖、feature info 與圖例,WFS 查詢與交易,WMTS 圖磚,以及 WCS coverage。皆為驗證中的部分支援。
REST 目錄
透過 REST 管理工作區、儲存區、圖層等目錄以及服務設定。啟用後會將狀態保存到檔案,損毀時從最後一份正常副本復原。
儲存區轉接器
PostGIS、GeoPackage、Shapefile、GeoTIFF(含 COG)位於帶版本的邊界之後,通訊協定程式碼不會直接綁定特定儲存區。
與參考伺服器比對
將相同請求傳送給參考伺服器與 TASTEGEO,把 XML、feature、geometry、OGC 錯誤正規化後比對,點陣資料則以 golden image 核對。
渲染與圖磚快取
套用樣式繪製地圖,並提供對應 WMTS matrix set 的圖磚快取。
座標系統與篩選器
在與儲存區無關的基礎層處理座標轉換與 OGC 篩選器。
安全預設值
預設全部拒絕。唯讀匿名公開、僅接受 Argon2id 雜湊的 Basic 驗證、權杖驗證三者只能啟用其一,彼此不會混用。
遷移
只讀取既有的 data_dir 進行診斷,再透過另行轉換、shadow 流量、canary 與還原條件分階段遷移。
原生發行
首個版本是不需容器即可執行的 Windows x86_64 執行檔。Linux·macOS 將在實機驗證後開放。
供應鏈與簽章
具備相依套件授權政策、弱點檢查與 CycloneDX SBOM,發行版本以程式碼簽章與檢查碼確認。
疑難排解
看不到下載按鈕。
尚未登錄公開發布檔案。下載頁面只顯示已準備好的檔案。
可以查看支援的作業系統嗎?
文件中只顯示各產品已完成驗證的環境。「驗證中」表示尚未最終確定。
在哪裡查看目前的功能範圍?
本文件中的主要功能與產品詳情頁皆以目前專案原始碼為準撰寫。
