当具有lat和lng值的标记拖动时,获取位置标题

时间:2019-02-28 08:30:43

标签: google-maps geolocation ionic3

我已经实现了具有自动完成位置的地图,并且当我将标记拖到另一个可以提供经度和经度值的位置时,标记可以正常工作,现在的问题是我想要拖动标记的那个地方的标题,记得我有成功获得了lat lng值,但标题仍未实现。

system('avconv -i name.silk name.wav');

1 个答案:

答案 0 :(得分:4)

使用Google 反向地理编码: 参考链接:https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse

geocodeLatLng(geocoder, map, infowindow) {
   console.log(this.location);
   var input=this.location;
   var latlng = {lat:this.MapMarker.getPosition().lat() , lng: 
   this.MapMarker.getPosition().lng()};
   console.log(latlng);
   geocoder.geocode({'location': latlng}, function(results, status) {
      if (status === 'OK') {
        if (results[0]) {
            console.log(results[0]);
            var x=(results[0].formatted_address); 
            console.log(x);

        } else {
          window.alert('No results found');
        }
      } else {
        window.alert('Geocoder failed due to: ' + status);
      }
   });
}