我有一个地理位置列表(给定它们的纬度和经度,例如40.33,41.339),我想检索那些地理定位数据的国家。
我该怎么做?当然有一个数据库来检索该信息,但我找不到任何东西。
提前致谢!
答案 0 :(得分:0)
该解决方案适用于Android
Address addresses;
try {
addresses = new Geocoder(YourActivity.this,Locale.getDefault()).getFromLocation(yourLat,yourLan, 1);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(!addresses.isEmpty())
{
Address addr= addresses.get(0);
// addr.getCountryName() it will give you the country
}