在我当前的 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();
}
关于java - 根据城市、 zip 或街道名称获取经纬度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4755621/