2017-11-11 3 views
0

Ich habe eine Android-App, die einen Text bearbeiten, in dem Benutzer einen Stadtnamen eingeben können und die App muss die Länge und Breite für den Aufruf einer anderen API erhalten.API, um den Längen- und Breitengrad basierend auf dem Vornamen

Wie kann ich diese Art von Sache implementieren?

Ich suchte und fand, dass Google Geocoding API mir helfen sollte, aber ich muss Google Maps API auch implementieren, ich weiß nicht, ob dies richtig ist.

Allerdings muss meine App überhaupt keine Karte haben.

Wenn das stimmt, gibt es eine andere API, die ich den Stadtnamen geben kann und die Länge und Breite davon zurückgeben kann?

+0

Mögliche Duplikat [? Wie kann ich die geografische Breite und Länge von Adresse zu finden] (https://stackoverflow.com/questions/3574644/how- can-i-find-the-Längen- und Breitengrad-from-Adresse) – Ibrahim

Antwort

1

Sie müssen Google Maps nicht implementieren. Sie können Google Place Autocomplete verwenden: https://developers.google.com/places/android-api/autocomplete.

Mit dieser haben Sie eine Suchleiste und wenn Sie tippen, wird es die Orte abrufen und Ihnen Breiten-/Längengrad und vieles mehr geben.

Sie können ganz einfach hinzufügen Google Places build.gradle: compile 'com.google.android.gms:play-services-places:11.4.2'

+1

Vielen Dank. Das löst mein Problem. Das ist so viel effektiver als normal Text bearbeiten. –

Verwandte Themen