我正在使用Google Maps来显示天气信息。

我想显示过去七天的云状况。

我正在使用覆盖层在我的网络上显示云。

现在我的问题是,我们可以使用javascript更改 google.maps.GroundOverlay 的图像吗?

最佳答案

我认为无法更改GroundOverlay的图像。该图像是在构造函数中设置的,并且目前尚无记录说明可以更改它的设置器。

您可以尝试创建两个具有相同坐标的GroundOverlay,但将其中的构造函数map:null传递给其中一个,这样它就不会显示在地图上。然后,当您要替换图像时,请在要显示的叠加层上调用setMap(null)(将其隐藏),然后在想要显示的叠加层上调用setMap(map)(假设将地图设置为名为map的变量) 。

10-06 06:12