2016-04-22 11 views
0

私はGoogle Map JavaScript Apiを使用しています。 オートコンプリートの検索結果を特定の都市のエリアや場所に制限したいのですが、GoogleプレイスオートコンプリートウェブAPI、特定の都市のエリアを取得

私はGoogleとStackoverflowでこれを見つけようとしましたが、答えを得ることができませんでした。

どうすればこの問題を解決できますか?

貴重だろう

<script src="https://maps.googleapis.com/maps/api/js?key=API_KEY&libraries=places&callback=initAutocomplete" 
async defer></script> 

任意のヘルプを次のように私が使用していますAPIを取得するためのリンクがあります!

+0

あなたがこの記事を見たことがあります:http://stackoverflow.com/questions/10637183/how-can-i-restrict-the-google-maps-places-librarys-autocomplete-to-suggestionsとhttp://stackoverflow.com/questions/8282026/how-to-limit-google-autocomplete-results-to-city-and-country-only? –

+0

いいえ、私は質問をする時にその質問を見つけることができませんでした。 あなたはちょうど私を助けることができます、私はどのように北西と南東latlong場所を見つけることができますか? –

答えて

0
function initAutocomplete() { 
    autocomplete = new google.maps.places.Autocomplete(
      (document.getElementById('cities')),{types: ['establishment']}); 
    autocomplete.addListener('place_changed', function(){}); 
} 

あなたは予測の種類が返され、その型

を変更することができます。企業の「設立」、住所の「ジオコード」、行政地域の「地域」、地域の「都市」の4種類がサポートされています。何も指定しなければ、すべての型が返されます。

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

+0

これにより、選択した都市の特定の地域ではなく、検索を国に限定することができます。 –

関連する問題