我正在使用 JavaScript Google API 为我的网站构建地图(适用于平板电脑,不适用于 PC)
我从 .NET 文档中获取所有标记;
我想制作一个新的自定义控件,当用户选择它时,他将能够单击地图上的某个点并将坐标获取到文本字段。
所以我知道如何制作一个新控件,并且我知道如何点击地图中的某个点并获取坐标:
当我单击时,我得到lat
and long
:
google.maps.event.addListener(map, "rightclick", function(event) {
var latFromMap = event.latLng.lat();
var lngFromMap = event.latLng.lng();
// populate yor box/field with lat, lng
document.getElementById("lat").value = latFromMap;
document.getElementById("long").value = lngFromMap;
});
并进行控制(这将使我们回到中心):
google.maps.event.addDomListener(outer, 'click', function() {
map.setCenter(getcenter)
});
现在。我想连接它们。所以只有当我点击控件时,我才能在某个时候检查纬度/经度。