如何在Android中获取纬度和经度或谷歌地图的高度?

问题描述:

我正在执行谷歌地图在Android中,我得到了LatitudeLongitude通过onMapClick像下面的代码。如何在Android中获取纬度和经度或谷歌地图的高度?

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

但它没有高度数据。

Q1: 如何获取我点击Google Map的位置的高度?

Q2: 如何获得通过已知的经纬度海拔高度?

在此先感谢。

您可以拨打Google Maps Elevation API的HTTP电话,地址为https://developers.google.com/maps/documentation/elevation/intro。我不相信这个API有本地Android客户端库。您可以提出请求,包括纬度/经度,并在响应中接收高程信息。

+0

这是准确的吗? – user754730