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