按地理位置确定国家(纬度和经度)
Posted
技术标签:
【中文标题】按地理位置确定国家(纬度和经度)【英文标题】:Determine countries by gelocation (latitude and longitude) 【发布时间】:2011-07-20 07:13:21 【问题描述】:我有一个地理位置列表(给定它们的纬度和经度,例如 40.33,41.339),我想检索这些地理位置数据的国家/地区。
我该怎么做?肯定有一个数据库可以检索该信息,但我找不到任何东西。
提前致谢!
【问题讨论】:
你应该看起来更努力,例如谷歌地图和另外一百万个解决方案?还是我误解了这个问题?请更具体。 【参考方案1】:解决方案适用于安卓
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
【讨论】:
以上是关于按地理位置确定国家(纬度和经度)的主要内容,如果未能解决你的问题,请参考以下文章