我正在使用Google Maps来显示天气信息。
我想显示过去七天的云状况。
我正在使用覆盖层在我的网络上显示云。
现在我的问题是,我们可以使用javascript更改 google.maps.GroundOverlay 的图像吗?
最佳答案
我认为无法更改GroundOverlay的图像。该图像是在构造函数中设置的,并且目前尚无记录说明可以更改它的设置器。
您可以尝试创建两个具有相同坐标的GroundOverlay,但将其中的构造函数map:null
传递给其中一个,这样它就不会显示在地图上。然后,当您要替换图像时,请在要显示的叠加层上调用setMap(null)
(将其隐藏),然后在想要显示的叠加层上调用setMap(map)
(假设将地图设置为名为map
的变量) 。