2017-10-17 8 views
1

Je suis implémenter Google Map dans Android, et j'ai obtenu le Latitude et le Longitude via onMapClick comme le code suivant.Comment obtenir Altitude de Latitude et Longitude ou Google Map dans Android?

public void onMapClick(LatLng latLng) { 
    Log.d(TAG,"latLng.latitude = " + latLng.latitude); 
    Log.d(TAG,"latLng.longitude = " + latLng.longitude); 
} 

Mais il n'y avait pas de données d'altitude.

Q1: Comment obtenir l'altitude de position que je clique sur la carte Google?

ou

Q2: Comment obtenir l'altitude par Latitude et Longitude connue?

Merci d'avance.

Répondre

1

Vous pouvez faire un appel HTTP à l'API Google Maps Elevation, documentée à https://developers.google.com/maps/documentation/elevation/intro. Je ne crois pas qu'il existe une bibliothèque cliente native Android pour cette API. Vous pouvez faire une requête incluant la latitude/longitude et recevoir des informations d'élévation dans la réponse.