我正在使用 google map v3 javascript api,并尝试根据google.develper的指南创建自定义地图类型。
但是我发现地图类型只提供一个图层,而我的自定义地图类型应该提供两个图层,就像google.maps.MapTypeId.HYBRID
包含两个图层一样 -SATELLITE
和Placenames
.
所以我想知道这是否可能?
BWT,我在这里问过关于地图类型和图层的问题。
好像地图类型是由图层组成的,这是真的吗?
事实上,我的第一个问题由Michael Geary
.
但是,我现在遇到了新问题,因为它仍然与自定义地图类型有关,所以我更新了这篇文章而不是创建一个新问题。
Q2:
如果我有多个图层,maptypecontrol 怎么样?
如您所见,google.maps.mapTypeId.HYBRID 有两层——卫星和标签。
因此,在 maptype 控件中,您会发现:
注意Labels
复选框。
现在我有两个图层用于我的自定义地图类型base
——以及labels
,如何使 labels
图层可以切换?