• Android LBS 百度地图(参考: 《第一行代码》第2版(郭霖)11.4 使用百度地图 )


    按照教材输入代码,运行正确。但是使用NET定位存在偏移。

    直接获取的“七一东路”是正确的,而定位标注点到了“五四东路”。


    解决方案:

    参考百度地图官方文档:http://lbsyun.baidu.com/index.php?title=android-locsdk/guide/getloc

    根据文档说明,增加:option.setCoorType("bd09ll"); 后,可获取精准网络定位。注意:是09ll,不是0911 。

    原理:

    默认定位是gcj02(国测局坐标),需要设置为 bd09ll(百度经纬度坐标)

    由于定位十分准确,就不上传新图了。。。

  • 相关阅读:
    MD5 Hashing in Java
    Caching in Presto
    ORC 文件存储格式
    Presto 性能优化点
    数据分页问题
    ES
    ES
    ES
    ES
    ES
  • 原文地址:https://www.cnblogs.com/hbuwyg/p/7072451.html
Copyright © 2020-2023  润新知