gps坐标 转 省市区

来源:互联网 发布:java工程项目log4j2 编辑:程序博客网 时间:2024/06/06 01:57

需求: 

       项目需要将获取到的 gps信息及数据库中当前存储的 gps 信息转换成 省市区这样的来显示

       例如: 数据库中记录的是 " lat: 22.551371; lon: 114.105284" 这样的, 想要显示或解析成: "广东省深圳市福田区"这样的

实现步骤:

1. 到百度申请密钥  http://lbsyun.baidu.com/



2. 还是刚才的页面导航栏找到  开发==> web服务 API ==>Geocoding API

     http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-geocoding



3.  使用 JSONP 方法直接调用页面中提供的地址 ,密钥替换成你自己的, 传上你需要解析的坐标



4. 此时就看到需要的转换后的信息了, 全的很 , 都在result==>addressComponent 下面, 可以直接取过来用