我正在使用Google地图来显示地理位置信息。
用户的工作流程为:
var autocomplete = new google.maps.places.Autocomplete(input); ... google.maps.event.addListener(autocomplete, 'place_changed', function() { ... google.maps.event.addListener(marker, "dragend", function() {
问题是我不知道如何定义事件是否精确定义了位置,因此如果我在位置字段中输入德国,它已经将定义位置(德国某处的经度和纬度)和将标记放在上面,但它不是精确的位置。
您知道如何定义精确位置事件以及如何捕获它吗?
答案 0 :(得分:0)
您可以检查此时何时有道路。然后你可以准确地知道,但你需要知道一个起点。通过起点和方向服务,您可以精确地找到该点。