如何使用 Google 播放服务从 lat/lng 获取完整地址(不使用地理编码器)

How to get Full address from lat/lng using Google Play Service ( Not use Geocoder)

我的仓位在 10.792986, 106.670004。 如何获得完整地址,如:

207 Lê Văn Sỹ, 14, Phú Nhuận Hồ Chí Minh, Vietnam

如果使用 Geocoder,我无法获得完整地址。

List<Address> addresses = null;
        String addressText="";

        try {
            addresses = geocoder.getFromLocation(latitude, longitude,1);
        } catch (IOException e) {
            e.printStackTrace();
        }

那么,有什么方法可以使用 Gooogle Play 服务(例如:GoogleApi客户端)从 lat /lng 获取完整地址或从 lat/lng 获取 placeId。

我的意思是,Android Api class 是什么意思 Reverse Geocoding for a Latitude/Longitude

您尝试过 googleapis.com,地理编码从经纬度获取位置

只需尝试将您的纬度和经度传递给以下查询字符串,您将获得一个 json 数组,从那里获取您的城市

http://maps.googleapis.com/maps/api/geocode/json?latlng=10.792986,106.670004&sensor=true