0
我有一個谷歌地圖與多個標記。在地圖之外,有地圖上顯示的標記列表。我希望能夠鏈接出這個列出的地址,當我點擊它們時,將地圖對準相應的標記(不刪除所有其他標記)。外部谷歌地圖鏈接到標記中心地圖
我有一個谷歌地圖與多個標記。在地圖之外,有地圖上顯示的標記列表。我希望能夠鏈接出這個列出的地址,當我點擊它們時,將地圖對準相應的標記(不刪除所有其他標記)。外部谷歌地圖鏈接到標記中心地圖
下面是一個創建鏈接爲您添加標記在谷歌地圖V3上居中的一個例子:
function addMarker(myMap, myAddress, myLat, myLng) {
// Create Google Maps LatLng from position
var myLatLng = new google.maps.LatLng(myLat, myLng);
// Create the marker
var myMarker = new google.maps.Marker({
map: myMap
position: myLatLng
});
// Create a new anchor, bind click, and append to the container
$("<a></a>")
.attr("href", "#")
.html(myAddress)
.click(function() {
myMap.setCenter(myLatLng);
})
.appendTo(".myLinkContainer");
}
這也可能是最好的,因爲你創建的標記,這樣你就不用你做保持對定義窗口級對象中位置的對象的引用。
你有任何代碼示例?你在哪裏存儲你的座標? – Haochi