2012-06-15 4 views
4

캐나다와 미국의 2 개국으로 필터링 된 자동 완성 결과를 필터링하는 방법을 찾고 있습니다. Google 지역 정보 여러 국가의 자동 완성 API 필터

현재 난 단지 ... 하나 같은 옵션을 사용하여 다른 의해

var options = { 
    types: ['(cities)'], 
    componentRestrictions: {country: 'us'} 
} 
var autocomplete = new google.maps.places.Autocomplete(input,options); 

를 필터링 할 수 있습니다 ... 그러나 나는이 개 나라에 자동 완성 결과를 제한하는 방법을 설명합니다 모든 문서를 보지 못했다.

도움을 주시면 감사하겠습니다.

답변

7

Google Places API는 현재이 기능을 지원하지 않습니다. 이것이 유용한 기능이라고 생각되면 'Places API - 기능 요청'here을 제출할 수 있습니다.

이 기능은 1 월 2017 년지도 자바 스크립트 API의 버전 3.27에 도입 된

UPDATE :

이제 여러 국가에서 단지 표면에 자동 완성 예측을 제한 할 수 있습니다. AutocompleteOptions의 componentRestrictions 필드에 최대 5 개 국가를 지정하여이 작업을 수행 할 수 있습니다.

요청 된 기능으로

https://developers.google.com/maps/documentation/javascript/releases https://developers.google.com/maps/documentation/javascript/reference#ComponentRestrictions

+0

추가, 감사합니다. – mgauthier

+0

2 년 후 아직 추가되지 않았습니다. ( – Puce

+0

대신이 문제에 별표가 붙어 있습니다. https://code.google.com/p/gmaps-api-issues/issues/detail?id=4233 - 다시 만들어졌습니다. 2012 년 생각. 행운을 빈다. –

관련 문제