【发布时间】:2014-11-29 07:43:20
【问题描述】:
我有一个小区域的矩形 WMS,并且想限制 WMS 扩展之外的平移,因此地图之外根本看不到白色或黑色区域。
将extent 添加到View 对我不起作用,并且在有关此选项的文档中写入了
限制中心的范围,换句话说,中心不能 设置在这个范围之外。
但据我了解,如果中心位于范围区域内,但在最角落,它将显示此范围之外的白色区域,但我根本不想看到白色区域。
OL3可以做到吗?
【问题讨论】:
-
这是个好问题。你想要的还不支持。不久前,我开始研究一个可以涵盖您的用例的补丁,但这个补丁尚未合并。请参阅 github.com/openlayers/ol3/pull/2777>。我会再次尝试解决这个问题。
-
哦,那很糟糕。这个白色区域是我看到的大多数在线地图真正不喜欢的地方。现在等待OL3支持。
-
Erilem 的补丁有效,您可以轻松地自己添加它。 erilem.net/ol3/constrain-center/examples/restricted-extent.js
-
指向 erilem 的拉取请求的链接末尾有一个隐秘的额外
>并给出 404。工作链接:github.com/openlayers/ol3/pull/2777 -
我不喜欢无法看到范围之外的白色区域。这意味着我永远不能集中在可用区域内的区域上。这会导致进一步的问题。
标签: openlayers-3