是否可以获取地址而不是地点的自动填充结果?

时间:2012-09-05 17:04:35

标签: google-maps-api-3

Google Places API公开了一项自动填充服务,该服务对于自动填充地点非常有用,但有时我不希望地点只有地址。当我输入自动填充小部件和实际的Google地图界面时,我可以看到差异。

那么,是否可以实际使用地址自动完成API?

1 个答案:

答案 0 :(得分:1)

是的,您可以将可选类型添加到“地理编码”的自动填充选项中:

var defaultBounds = new google.maps.LatLngBounds(
  new google.maps.LatLng(-33.8902, 151.1759),
  new google.maps.LatLng(-33.8474, 151.2631));

var input = document.getElementById('searchTextField');
var options = {
  bounds: defaultBounds,
  types: ['geocode']
};

autocomplete = new google.maps.places.Autocomplete(input, options);