-1
我想从谷歌Geocoder()的位置的名称。我在Map上有拖拉标记,当我拖拉标记时,我们将通过以下代码获取标记的位置。 geocodePosition(marker.getPosition());
如何获取地点google.maps.Geocoder()的位置名称?
我能够得到位置的地址,但如何获得位置的名称,就像如果你糖衣片上的标记众所周知像白宫建筑,它应该给位置的名称为白色房子。
var geocoder = new google.maps.Geocoder();
function geocodePosition(pos){
geocoder.geocode({
latLng: pos
}, function(responses){
if (responses && responses.length >0){
$scope.address=responses[0].formatted_address;
$scope.name=responses[0].address_components[0].long_name;
} else{
$scope.address='Cannot determine address at this location';
}
});
}