0

谁能告诉我如何从复选框中选择图层,覆盖谷歌地图上的选定图层?

4

2 回答 2

0

你的问题对我来说不是很清楚。

就像前面的答案一样:这是一个关于如何使用 google v3 的示例 --> http://demo.gwt-openlayers.org/gwt_ol_showcase/GwtOpenLayersShowcase.html?example=Basic%20Google%20V3%20example

覆盖层可以使用 setIsBaseLayer(false) 方法来实现。基础层被绘制添加到底部,并且可以使用单选按钮进行切换。覆盖层绘制在基础层之上,并且可以使用复选框进行切换(因此可以同时启用多个覆盖层)。

或者你是指特定的谷歌覆盖(如交通层)?

于 2013-11-26T07:58:38.890 回答
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的一个很好的例子。它甚至有一个单选框可以在图层之间切换。

http://demo.gwt-openlayers.org/gwt_ol_showcase/GwtOpenLayersShowcase.html?example=Basic%20Google%20V3%20example

于 2013-11-25T18:33:54.743 回答