我已经实现了具有自动完成位置的地图,并且当我将标记拖到另一个可以提供经度和经度值的位置时,标记可以正常工作,现在的问题是我想要拖动标记的那个地方的标题,记得我有成功获得了lat lng值,但标题仍未实现。
system('avconv -i name.silk name.wav');
答案 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);
}
});
}