Ich verwende
https://developers.google.com/maps/documentation/javascript/examples/places-searchboxeinschränken Google Maps searchbox auf Länderebene
für die Suche. Wir können die Ergebnisse der Suchbox an die Stadt binden, die gut funktioniert. Die Suche nach einem Land scheint jedoch nicht zu funktionieren. Es schlägt Orte vor, die nicht vor einem bestimmten Land liegen.
Ich suche kfc in Pakistan mit searchbox, aber es gibt mir den gleichen Firmennamen nur in Indien.
Ich kann Grund nicht verstehen.
Jede Art von Hilfe/Anregung/Information würde geschätzt werden. Vielen Dank. Hier ist die Geige
jsfiddle.net/2caxzLxm/2
Ich brauche den gleichen Fall mit jedem anderen Land. Die gleiche Zoomstufe ist nicht möglich. Außerdem habe ich einen Pulldown von Ländern, bei der Auswahl einer beliebigen, 'searchBox.setBounds (country.viewport);' wird aufgerufen. – Adhum
Basierend auf der Ländergröße müssen Sie den Zoom so anpassen, dass er sich im aktuellen Ansichtsfenster befindet. dann wird nur das korrekte Suchergebnis innerhalb der angegebenen Position angezeigt. –
Wie kann ich die Zoomstufe für ein anderes Land einstellen? Haben wir eine andere Technik dafür? – Adhum