我在使用 Geoserver 和 OpenLayers 的 Web 应用程序上工作。几何图形是使用 Geoserver 的 WMS 渲染的,并且它们在计算机中的所有缩放级别(总共 28 个缩放级别)都可以正确渲染。
然而,当在 iPhone 上使用该应用程序并缩放到某些缩放级别(例如 17 或 19)时,几何图形全部消失,但如果进一步缩放(例如,18 或 20 或更远),它们将再次出现。我想知道是否有人知道这里的根本原因是什么?
这是正常工作时的样子:
而在 iPhone 上,它们会像这样全部消失:
我尝试更改分辨率,并更改 maxZoom,但它们没有用。我还检查了 Geoserver 中的 SLD,但它们都使用相同的 SLD。唯一的区别是 PC 和 iPhone。