在我当前的android应用程序中,我想基于输入的城市名称,街道名称或邮政编码获取坐标。我该怎么做?
最好的祝福,
罗尼

最佳答案

签出 Geocoder.getFromLocationName(cityName, maxResults) 方法。

像这样使用它:

List<Address> addressList = geoCoder.getFromLocationName(cityName, 1);
Address address = addressList.get(0);
if(address.hasLatitude() && address.hasLongitude()){
    double selectedLat = address.getLatitude();
    double selectedLng = address.getLongitude();
}

07-24 09:38
查看更多