2013-03-04 39 views
5

我正在使用Google地圖開發ASP.Net項目。我的團隊決定使用Google Maps API v2。禁用Google地圖上的巴士站

問題是,我必須用我的巴士站圖標替換地圖上的所有巴士站圖標。要做到這一點,我必須隱藏/禁用它們(或者至少是公共傳輸),但我不知道如何做到這一點。我搜索了很多次,但我找不到解決方案。

我可以使用什麼命令來隱藏這些巴士站圖標?

注意:我的團隊用Google Map v3取代了Google Map v2。

+3

您的團隊是否意識到V2 API將在大約3個月內不再工作? https://developers.google.com/maps/documentation/javascript/v2/reference – 2013-03-04 03:55:47

回答

9

明白了!

 var styles = [ 
    { 
     "featureType": "transit.station.bus", 
     "stylers": [{ "visibility": "off" }] 
    } 
    ]; 

    map.setOptions({ styles: styles }); 

谷歌地圖控制得到了一個偉大的api!

+0

謝謝..幫助我...! – 2016-04-29 06:06:57