2012-07-04 2 views
0

можно отфильтровать места автозаполнения (api v3), чтобы искать улицы только с определенным почтовым индексом или городом?фильтр google api для поиска геокодировки определенного города

Теперь моя конфигурация следующей

var options = { 
     componentRestrictions: {country: "it"}, 
     types: ['geocode'] 
    }; 

    var input = document.getElementById('searchTextField'); 
    var autocomplete = new google.maps.places.Autocomplete(input,options); 

Теперь фильтруются только по стране «это», я бы искать все улицы, которые он, Баттипалья (CITY) или 84091 (ПОЧТОВЫЙ ИНДЕКС)

заранее спасибо

ответ

0

вы можете использовать границы, но вы должны быть в состоянии определить латы и долго

bounds - это объект google.maps.LatLngBounds, определяющий область в , которая предназначена для поиска мест. Результаты смещены в сторону, но не , ограниченным, местами, содержащимися в этих границах.

+0

благодарит за ответом! можно добавить строку в var input = document.getElementById ('searchTextField'); перед обработкой? – user1502457

+0

уверен, + sting или var обычный способ js –

Смежные вопросы