卫星地图上的透明部分

时间:2011-07-24 21:04:17

标签: jquery google-maps google-maps-api-3

I noticed this website有两张相互重叠的地图。它们有一个黑暗的卫星地图,上面覆盖着一个没有任何道路的透明位的法线贴图。我想这样做,但在V3。

我在谷歌搜索过但我没有结果。

我尝试对网站进行逆向工程,但没有运气。我的问题是,我如何使地图的某些部分透明,以便我可以看到它背后的卫星地图 - 而不会破坏任何道路的可见度?感谢

1 个答案:

答案 0 :(得分:1)

API v3方法 - 使用StyledMapTypeMapStyle数组 - 在文档中有详细描述:

http://code.google.com/apis/maps/documentation/javascript/maptypes.html#StyledMaps

他们使用的示例与您链接的网站基本相同;它改变了“建成”区域的背景,同时使道路和标签保持不变:

http://code.google.com/apis/maps/documentation/javascript/examples/maptype-styled-simple.html

请注意,这是一个“实时”示例(点击“地图”以关闭样式)。