逆地理编码

Android 逆地理编码geocoding

倖福魔咒の 提交于 2019-12-05 04:47:47
地理编码和逆地理编码都差不多,这里总结一下逆地理编码,根据经纬度解析出地址。Android这边逆地理编码方式主要是两种(不包含高德,百度)一种是使用Android 系统的Geocoder类来解析(这种方法过时而且不实用,经常失败,在中国和印尼都有测试数据,而且部分手机阉割了,这种方法如果想要了解请参考 http://dev.10086.cn/news/technologyproduct/4859.html );另外一种是使用Google 的web api; 请开VPN点击体验: http://maps.google.com/maps/api/geocode/json?latlng=39.910093,116.403945&language=zh-CN&sensor=false ;详细的参数请参见Google 官方说明: https://developers.google.com/maps/documentation/geocoding/intro?hl=zh-cn ;这里介绍Android的使用: 1.用于结果的回调 public interface LocationCallBack { void geoCodeSuccess(String address); void geoCodeFailure(String address); } 2.geocode 的封装 /** * *