gpt4 book ai didi

javascript - 拖动标记后 Ng-map 获取地址

转载 作者:搜寻专家 更新时间:2023-11-01 05:00:11 24 4
gpt4 key购买 nike

我正在使用 ng-map在 angularjs 中使用谷歌地图。我想在标记拖动结束后获得地址。我试图在他们的文档中找到但没有找到。他们的文档很好,但没有找到我想要的。尝试后,我在拖动结束后得到了纬度和日志。但我需要地址。所以我要做的是从标记获取地址,或者我可以将经纬度转换为地址。但我没有找到任何代码让地理编码器将经纬度转换为地址。这是我可以获取纬度和经度的代码:-

<ng-map>
<marker centered="true" position="current-location" draggable="true" on-dragend="getCurrentLocation()"></marker>
</ng-map>

这是方法:-

$scope.getCurrentLocation = function(){
$scope.pos = this.getPosition();
console.log($scope.pos.lat(),$scope.pos.lng());
}

拖动标记后请帮我找到地址。

最佳答案

在函数$scope.getCurrentLocation() 中,它接收一个参数,您可以使用它来获取标记的位置(lat,lng)。

您的代码将是:

$scope.getCurrentLocation = function(event){
console.log(event.latLng.lat());
console.log(event.latLng.lng());
}

关于javascript - 拖动标记后 Ng-map 获取地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34152457/

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