所以基本上我想要实现的是谷歌地图v3中的这个功能,他们在openlayers中拥有:http ://dev.openlayers.org/releases/OpenLayers-2.11/examples/image-layer.html
隐藏 googlemaps 的基础层(实际地图),然后添加放置在地图整个表面上的图像叠加层。
这可能吗?有没有人手头有任何解决方案?
所以基本上我想要实现的是谷歌地图v3中的这个功能,他们在openlayers中拥有:http ://dev.openlayers.org/releases/OpenLayers-2.11/examples/image-layer.html
隐藏 googlemaps 的基础层(实际地图),然后添加放置在地图整个表面上的图像叠加层。
这可能吗?有没有人手头有任何解决方案?
它被称为 GroundOverlay:https ://developers.google.com/maps/documentation/javascript/reference#GroundOverlay
但是,虽然 aGroundOverlay
覆盖了基本地图,但它不会删除它。您需要一个自定义地图类型:https ://developers.google.com/maps/documentation/javascript/maptypes#CustomMapTypes
开发始终返回空白图块的自定义地图类型相当容易。