在我当前的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();
}