[英]How to get Geoserver to correctly serve up MB Vector Tiles
我有 geoserver (v2.18.1) 提供 MapBox 矢量圖塊。 它工作得很好,數據正在返回並在客戶端上呈現。 我安裝了 MBTiles 插件。
我遇到的問題是包含每個圖塊日期的 protobuf 響應的大小非常大。 有些超過 2mb - 即使打開了 GZip 壓縮。 在 OpenLayers 中渲染時,應用程序開始陷入困境 - 更不用說帶寬使用了。
我注意到其他在線服務(即https://api.maptiler.com )的圖塊大小低於 200kb。 這是一個巨大的差異。
有沒有辦法配置 Geoserver 根據縮放級別過濾返回給客戶端的數據? 例如,在低縮放級別排除地名。 我嘗試過應用 MB Style 文檔,但這似乎不起作用。
是否可以在將向量數據返回給客戶端之前對其進行服務器端過濾?
是的,與您的圖層關聯的 SLD 文件是服務器端過濾器。 雖然不使用符號,但規則正在驅動您在縮放級別上看到的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.