有人可以告诉我如何从谷歌地图上的选定图层覆盖复选框中选择图层吗?
答案 0 :(得分:0)
JavaScript版本:
请参阅Google Maps API文档。
https://developers.google.com/maps/documentation/javascript/layers#TrafficLayer
以下是添加和删除叠加层的一个很好的示例。
https://developers.google.com/maps/documentation/javascript/examples/overlay-remove
Java版:
这是Java的一个很好的例子。它甚至还有一个用于在层之间切换的无线电盒。
答案 1 :(得分:0)
我的问题并不是很清楚。
与上一个答案一样:这是关于如何使用google v3的示例 - > http://demo.gwt-openlayers.org/gwt_ol_showcase/GwtOpenLayersShowcase.html?example=Basic%20Google%20V3%20example
可以使用setIsBaseLayer(false)方法实现叠加层。 底层绘制添加底部,可以使用单选按钮切换。 覆盖层绘制在基础层的顶部,可以使用复选框进行切换(因此可以一次启用多个覆盖层)。
或者你正在考虑特定的谷歌覆盖(如交通层)?