Ich bin neu in Android Development. Sobald wir den aktuellen Breiten- und Längengrad des Benutzers erhalten haben, möchte ich ihm die Liste der Orte anzeigen, die in Google Maps markiert sind. Zum Beispiel, wenn meine Breite und Länge 23,00 bzw. 72,50 sind, dann möchte ich alle markierten Orte innerhalb von 10km von seinem Radius zeigen.Location Based Android Entwicklung
Antwort
Sobald Sie den Standort des Benutzers haben, können Sie damit die Google Places API aufrufen.
Here ist ein Link zu der Dokumentation dafür. Es gibt eine Reihe von Schritten, die Sie ausführen müssen, bevor Sie die API aufrufen können. Sie sind in der Startanleitung für die Orte API aufgeführt.
Ich hoffe, das hilft.
In Google Orte API, habe ich erfolgreich hinzugefügt die Orte mit der URL https://maps.googleapis.com/maps/api/place/add/json?key=My API KEY und es gibt die eindeutige place_id als response.But Wenn ich für die Suche in der Nähe mit der URL gehe: https: //maps.googleapis.com/maps/api/place/nearbysearch/json? Location = MYLATITUDE, MYLONGITUDE & radius = 50000 & type = shoe_store & key = MEINE API KEY. Die Antwort zeigt nur die Google Orte, die das SCOPE: "GOOGLE" hat. Was soll ich tun, um die von mir hinzugefügten Orte, dh, SCOPE: "APP" zu bekommen? –
- 1. PHP SDK/Facebook graph API Location based events
- 2. Empfindlichkeit Android Location Sensor
- 3. android - Location vs FusedLocation
- 4. android check location services aktiviert mit play services location api
- 5. Fused Location Provider in Android
- 6. android Location Intervall nicht als
- 7. Location Manager Android falsche Position
- 8. Von Web-Entwicklung zu Android-Entwicklung
- 9. Location based iPhone App funktioniert nicht im Hintergrund nach der Aktualisierung auf iOS 9.3.1 und höher
- 10. Suche nach Text und Kopieren von Dateien auf Location Based auf diesem Text Power
- 11. Entwicklung einer Android-Startseite
- 12. Android NDK Entwicklung
- 13. HTML5 Android Entwicklung
- 14. Anmelden Android-Entwicklung
- 15. Android Game Engine Entwicklung
- 16. Android Chat Anwendung Entwicklung
- 17. Android Google Maps V2 User Location
- 18. Get Location ohne Google Play-Dienste-Android
- 19. Android: getLastKnownLocation veraltet - wie erzwinge Location Refresh?
- 20. Android Fused Location Provider wird verloren
- 21. Android-Quellcode Debugging in Eclipse - Location Service
- 22. So erhalten Sie Location-Objekt in Android
- 23. Android Geofence mit Mock Location Provider
- 24. Location Service basierte App in Android
- 25. Windows-Konsole Based Game
- 26. Camel Content Based Routing
- 27. Python Disk-Based Dictionary
- 28. Persistent Time-Based Queue
- 29. Yii2 ip based login
- 30. ip based SSL-Zertifikat
Verwenden Sie 'locationchangelistener' wenn der Standort geändert wird, können Sie ihn auf dem Listener erhalten. –
Thanku Devendra Singh, Bitte geben Sie eine Idee in der Schnittstelle My Maps in Android-Anwendung oder gibt es eine andere Möglichkeit, die Namen der wichtigsten Bereiche/Orte rund um den aktuellen Standort zu retrieven? –
Wenn Sie wichtige Orte in Ihrer Nähe oder in Ihrer Nähe erreichen möchten, verwenden Sie die Google places-API. [Hier finden Sie eine praktische Einführung] (http://www.androidhive.info/2012/08/android-working-with-google-places -and-maps-tutorial /) –