gpt4 book ai didi

forms - 您如何单击 map 并填充表单中的纬度和经度字段?

转载 作者:行者123 更新时间:2023-12-04 03:10:11 25 4
gpt4 key购买 nike

我有一个表格,用户需要填写需要标识位置的位置。我在表单上有纬度和经度输入字段。我也在寻找十进制纬度和经度。我想要的似乎很简单。我只想有一个用户可以点击的链接,它会弹出一个 map (谷歌或雅虎),他可以使用 map 来查找位置,只需点击它,就会自动填充两个输入字段,用于纬度和离 map 很远。以前有人这样做过吗?

最佳答案

使用 Google Maps API,您可以非常轻松地做到这一点。只需向您的 map 对象添加一个点击事件处理程序,它传递用户点击位置的纬度/经度坐标(请参阅 click 事件 here 的详细信息)。

function initMap()
{
// do map object creation and initialization here
// ...

// add a click event handler to the map object
GEvent.addListener(map, "click", function(overlay, latLng)
{
// display the lat/lng in your form's lat/lng fields
document.getElementById("latFld").value = latLng.lat();
document.getElementById("lngFld").value = latLng.lng();
});
}

关于forms - 您如何单击 map 并填充表单中的纬度和经度字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1726049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com