android 通过经纬度获取地址信息
2012-09-05 15:46
417 查看
方法1: 通过Geocoder类去获取,不过一直报service not avalible 错误,未能解决(待高手)。
public String getLocation(double latitude, double longitude) {
Geocoder geo = new Geocoder(this, Locale.CHINA);
List<Address> places = null;
try {
places = geo.getFromLocation(latitude, longitude, 5);
} catch (IOException e) {
e.printStackTrace();
}
String place = "get loaction fail";
if (places != null && places.size() > 1)
place = ((Address) places.get(0)).getLocality();
return place;
}
方法2:通过Google Geocoding API查询
详见
https://developers.google.com/maps/documentation/geocoding/?hl=zh-CN
public String getLocation(double latitude, double longitude) {
Geocoder geo = new Geocoder(this, Locale.CHINA);
List<Address> places = null;
try {
places = geo.getFromLocation(latitude, longitude, 5);
} catch (IOException e) {
e.printStackTrace();
}
String place = "get loaction fail";
if (places != null && places.size() > 1)
place = ((Address) places.get(0)).getLocality();
return place;
}
方法2:通过Google Geocoding API查询
详见
https://developers.google.com/maps/documentation/geocoding/?hl=zh-CN
相关文章推荐
- 如何通过经纬度获取地址信息?
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- 百度地图通过经纬度获取地址信息
- android百度离线地图可以通过经纬度获取当前地理信息么(不联网的情况下)
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- android使用百度地图定位(获取当前经纬度和地址信息)
- 百度地图通过经纬度获取地址信息
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- Android Map Api 使用和开发(3)浮动搜索框 ,通过地址名称获取经纬度和详细地址并定位
- Android 通过经纬度获取地理位置信息
- Android Map Api 使用和开发(3)浮动搜索框 ,通过地址名称获取经纬度和详细地址并定位
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- android百度离线地图可以通过经纬度获取当前地理信息么(不联网的情况下)
- android 百度地图定位获取经纬度已经拿经纬度得到地址信息
- Android 通过经纬度获取地理位置信息
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- 如何通过经纬度获取地址信息?
- 如何通过经纬度获取地址信息?
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- 百度地图通过经纬度获取地址信息