Javascript 如何创建一个不包含';使用谷歌地图API V3进行平移?

Javascript 如何创建一个不包含';使用谷歌地图API V3进行平移?,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我需要在地图上但在标记和控件下放置一个图层。该图层将使地图的一小部分模糊,允许用户高亮显示一个区域。图层本身不能随地图移动,也不能阻止任何控件、标记或事件 我尝试过创建一个控件,但它被放置在地图上,并遮挡了其他标记和事件 我也尝试过创建一个平铺生成器,但还没有找到一种静态定位这些平铺生成器的方法 有可能吗?您可以编写一个实现OverlayView的自定义覆盖(请参见:) 当地图被移动时,类中的draw()方法将被调用,您可以使用它来确定绘制什么来阻挡地图中不需要的部分 要将图层置于标记下,请将其

我需要在地图上但在标记和控件下放置一个图层。该图层将使地图的一小部分模糊,允许用户高亮显示一个区域。图层本身不能随地图移动,也不能阻止任何控件、标记或事件

我尝试过创建一个控件,但它被放置在地图上,并遮挡了其他标记和事件

我也尝试过创建一个平铺生成器,但还没有找到一种静态定位这些平铺生成器的方法


有可能吗?

您可以编写一个实现OverlayView的自定义覆盖(请参见:)

当地图被移动时,类中的draw()方法将被调用,您可以使用它来确定绘制什么来阻挡地图中不需要的部分


要将图层置于标记下,请将其添加到overlayLayer窗格。

您可以编写一个实现OverlayView的自定义覆盖(请参见:)

当地图被移动时,类中的draw()方法将被调用,您可以使用它来确定绘制什么来阻挡地图中不需要的部分


要将图层置于标记下,请将其添加到Overlayer窗格。

谢谢。我们试过了,结果失败了。我们正在寻找的东西在谷歌地图中似乎是不可能的。挑战在于,我们希望一个覆盖层完全不平移,而它下面和上面的覆盖层平移。谷歌已经实现了覆盖,所以它们都位于处理平移的父分区中。谢谢。我们试过了,结果失败了。我们正在寻找的东西在谷歌地图中似乎是不可能的。挑战在于,我们希望一个覆盖层完全不平移,而它下面和上面的覆盖层平移。谷歌已经实现了覆盖,因此它们都位于处理平移的父div中。