1
我正在使用谷歌地圖在我的應用程序。我需要設置特定國家(例如印度)的搜索位置。例如,如果我搜索任何地方(例如巴黎),它應該只在印度搜索。沒有任何方法可以搜索,而不需要在URL中傳遞國家名稱印度。如何在谷歌地圖上設置搜索位置,以指定國家/地區
我正在使用谷歌地圖在我的應用程序。我需要設置特定國家(例如印度)的搜索位置。例如,如果我搜索任何地方(例如巴黎),它應該只在印度搜索。沒有任何方法可以搜索,而不需要在URL中傳遞國家名稱印度。如何在谷歌地圖上設置搜索位置,以指定國家/地區
componentRestrictions可用於限制結果到特定的組。目前,您可以使用componentRestrictions按國家進行過濾。該國必須爲作爲兩個字符,ISO 3166-1α-2兼容的國家代碼傳遞
var input = document.getElementById('searchTextField');
var options = {
bounds: defaultBounds,
types: ['establishment']
};
autocomplete = new google.maps.places.Autocomplete(input, options);
來源:https://developers.google.com/maps/documentation/javascript/places#adding_autocomplete