2014-02-01 2 views
0

Я использую службу автозаполнения google в своем веб-приложении для предложений по адресам. Может ли кто-нибудь предложить, как удалить некоторые адресные компоненты, такие как country, pincode из результатов автозаполнения, возвратил результаты. Ниже мой код,Как удалить некоторые компоненты адреса из результатов автозаполнения Google

function locationAutocomplete() { 

     $('.locationTxt,#locationFind').focus(function(){ 

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

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

      google.maps.event.addListener(autocomplete, 'place_changed', function() { 
       var thisplace = autocomplete.getPlace();     

      }); 
     }); 
} 

Если я не ошибаюсь, я думаю, что все возвращается результаты будут иметь latitude и longitude информацию.

ответ

0

Существует нет API-интерфейса для доступа/изменения печатных предложений.

Что вы можете сделать: создать свой собственный автозаполнение и заполнить его данными.

Запросить прогнозы через autocompleteService. Детали (например, геометрия) могут быть запрошены по дополнительному запросу: PlacesService.getDetails()

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