0

我在 OSM 底图上使用来自 Geoserver 的 WMS 图层。当我处于特定缩放级别 (1:70) 时,WMS 图层位于底图上方的正确位置,但在放大查看各个点时,图层开始滑落并在 2 个缩放级别后消失。通过滑落我的意思是它没有正确放大底图。

我尝试禁用底图并仅使用此图层,它单独工作正常,但是当附加底图时,它就会滑落。

如果有人可以向我指出一些可以解决此问题的资源或提供解决方案,那将是一个很大的帮助。

4

1 回答 1

0

所以我发现了问题,如果图层和底图的投影不同,那么你总是会陷入点错位和图层缺失的问题。我试图通过硬编码来设置每个元素的投影系统,但没有运气。

解决方案是将地图元素的“displayProjection”(http://dev.openlayers.org/apidocs/files/OpenLayers/Map-js.html#OpenLayers.Map.displayProjection)属性设置为您的底图使用的投影系统。

于 2011-10-31T23:59:17.390 回答