Aus dieser Place Types Dokumentation:
Sie ergibt sich aus einer Place Autocomplete-Anfrage beschränken kann, indem ein types
Parameter eines bestimmten Typs zu sein. Der Parameter gibt einen Typ oder eine Typauflistung an, wie in den unten aufgeführten unterstützten Typen aufgelistet. Wenn nichts angegeben ist, werden alle Typen zurückgegeben. Im Allgemeinen ist nur ein einziger Typ zulässig. Eine Ausnahme ist, dass Sie den Geokodierungs- und den Etablierungstyp sicher mischen können. Beachten Sie jedoch, dass dies denselben Effekt hat wie die Angabe von Nicht-Typen.
können Sie versuchen, das Land Einschränkung dann einen types: ['(cities)']
Parameter übergeben:
Beispiel:
function initialize() {
var options = {
types: ['(cities)'],
componentRestrictions: {country: "us"}
};
var input = document.getElementById('searchTextField');
var autocomplete = new google.maps.places.Autocomplete(input, options);
}
Musterbestellung:
Eine Anfrage für Städte mit "Vict" mit Ergebnisse in Brasilianisches Portugiesisch:
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Vict&types=(cities)&language=pt_BR&key=YOUR_API_KEY
Basierend auf dieser answer in the related SO question gibt es eine Feature-Anforderung im öffentlichen Problem Tracker: https://code.google.com/p/gmaps-api-issues/issues/detail?id=4433.
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Vict&types=(inputtierter Name der Stadt) & language = pt_BR & key = YOUR_API_KEY Verwenden Sie diese Google API, um Orte in der Stadt zu erhalten – Amitsharma