我正在使用Google地圖開發ASP.Net項目。我的團隊決定使用Google Maps API v2。禁用Google地圖上的巴士站
問題是,我必須用我的巴士站圖標替換地圖上的所有巴士站圖標。要做到這一點,我必須隱藏/禁用它們(或者至少是公共傳輸),但我不知道如何做到這一點。我搜索了很多次,但我找不到解決方案。
我可以使用什麼命令來隱藏這些巴士站圖標?
注意:我的團隊用Google Map v3取代了Google Map v2。
我正在使用Google地圖開發ASP.Net項目。我的團隊決定使用Google Maps API v2。禁用Google地圖上的巴士站
問題是,我必須用我的巴士站圖標替換地圖上的所有巴士站圖標。要做到這一點,我必須隱藏/禁用它們(或者至少是公共傳輸),但我不知道如何做到這一點。我搜索了很多次,但我找不到解決方案。
我可以使用什麼命令來隱藏這些巴士站圖標?
注意:我的團隊用Google Map v3取代了Google Map v2。
無法用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的新發展受到強烈的阻止。
明白了!
var styles = [
{
"featureType": "transit.station.bus",
"stylers": [{ "visibility": "off" }]
}
];
map.setOptions({ styles: styles });
谷歌地圖控制得到了一個偉大的api!
謝謝..幫助我...! – 2016-04-29 06:06:57
您的團隊是否意識到V2 API將在大約3個月內不再工作? https://developers.google.com/maps/documentation/javascript/v2/reference – 2013-03-04 03:55:47