我正在使用Google地图开发ASP.Net项目。我的团队决定使用Google Maps API v2。
问题是,我必须用我的巴士站图标替换地图上的所有巴士站图标。要做到这一点,我必须隐藏/禁用它们(或至少是公共交通工具),但我不知道如何做到这一点。我搜索了很多次,但我找不到解决办法。
我可以用什么命令隐藏这些公交车站图标?
注意:我的团队用Google Map v3替换了Google Map v2。
答案 0 :(得分:12)
得到了它!
var styles = [
{
"featureType": "transit.station.bus",
"stylers": [{ "visibility": "off" }]
}
];
map.setOptions({ styles: styles });
谷歌地图控制有一个很棒的api!
答案 1 :(得分:0)
无法使用Google Maps API v2完成。可以使用Google Maps API v3并将地图样式设置为不显示它们。正如Duncan_m所说," The Google Maps JavaScript API Version 2 has been officially deprecated as of May 19, 2010. The V2 API will continue to work until May 19, 2013.",强烈建议不要在该API中进行新的开发。