相关疑难解决方法(0)

window.onload vs document.onload

哪个得到更广泛的支持:window.onloaddocument.onload

javascript dom-events

651
推荐指数
8
解决办法
165万
查看次数

将Google Maps JS API ImageMapType剪切为多边形

如何将Google地图中的MapType剪裁为任意多边形.例如,如果我有一个覆盖大区域(即全世界)的自定义ImageMapType,但我想仅在给定多边形(即一个国家/地区)内显示它.

有没有办法将ImageMapType剪辑到给定的多边形,或实现自定义MapType来实现此行为?它应该允许正常缩放和平移.

地图的其余部分应保持不变,并且MapType仅覆盖特定区域.因此,不可能简单地覆盖多边形以覆盖多边形外部的区域以显示所需的内容.

像这样:

澳大利亚地图与南澳大利亚的剪裁覆盖

服务器端裁剪不是一个选项.

javascript google-maps google-maps-api-3

57
推荐指数
1
解决办法
2105
查看次数