0
有誰知道如何在定製的地圖上顯示首都城市,例如倫敦?谷歌地圖api v3 - 僅顯示首都城市名稱 - 倫敦 - 不是自治市
有誰知道如何在定製的地圖上顯示首都城市,例如倫敦?谷歌地圖api v3 - 僅顯示首都城市名稱 - 倫敦 - 不是自治市
如果您使用的是KML層(https://developers.google.com/maps/documentation/javascript/layers#KMLLayers)和不希望你信息窗口需要使用
suppressInfoWindows
選項。
它看起來像這樣:
var ctaLayer = new google.maps.KmlLayer('http://www.insideoutdigital.com/map/Clients3.kml',
{ suppressInfoWindows: true });
ctaLayer.setMap(map);
沒有通用的方法。您需要使用樣式的地圖設置標籤關閉所有地區:
style = [
{
"featureType": "administrative.locality",
"elementType": "labels",
"stylers": [
{ "visibility": "off" }
]
}
]
var mapOptions = {
zoom: 12,
...
styles: styles
};
var map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);
}
,然後地理編碼和地理編碼通過的位置或自己提供它顯示省會城市自己的標籤。
可以使用MapLabel庫畫出一個好看的標籤: http://google-maps-utility-library-v3.googlecode.com/svn/trunk/maplabel/docs/reference.html
檢查出如何使用maplabel庫這個演示: http://devfestmtm.appspot.com/demos/directions/directions2.html
HTH
太好了,謝謝,我會明天給出這個:) – user1870475
嗨,還有,可以禁用infoWindows,這樣當點擊標記時它們不會出現? – user1870475
我似乎無法登錄查看該網址 – user1870475