簡體   English   中英

如何讓 Geoserver 正確提供 MB Vector Tiles

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM