【FAQ】关于华为地图服务定位存在偏差的原因及解决办法( 五 )

5. 效果展示:通过下方两图可以看出,我的位置图层与用户实际所在位置一致,且无偏差 。

【FAQ】关于华为地图服务定位存在偏差的原因及解决办法

文章插图
【FAQ】关于华为地图服务定位存在偏差的原因及解决办法

文章插图
六、 Map SDK和Location SDK所需的权限列表有:
  1. Map SDK需要添加的权限列表:
【【FAQ】关于华为地图服务定位存在偏差的原因及解决办法】<!-- 您调用地图服务能力 , 必须在“AndroidManifest”中为您的应用添加下列权限: --><!--允许程序访问网络连接--><uses-permission android:name="android.permission.INTERNET"/><!--允许程序获取网络信息状态--><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/><!--自定义权限,允许程序读取公共数据--><uses-permission android:name="com.huawei.appmarket.service.commondata.permission.GET_COMMON_DATA"/><!--允许改变WLAN状态的开关--><uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/><!-- 获取设备当前位置需要在“AndroidManifest”中增加以下权限,且Android 6.0以后需动态申请: --><!--允许程序通过Wi-Fi或移动基站的方式获取用户粗略的经纬度信息--><uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/><!--允许程序通过GPS芯片接收卫星的定位信息--><uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
  1. Location SDK需要添加的权限列表(部分权限列表):
<!-- Android提供了两种位置权限: ACCESS_COARSE_LOCATION(粗略的位置权限)和ACCESS_FINE_LOCATION(精确的位置权限) 。需要在“AndroidManifest.xml”文件中配置权限,且Android 6.0以后需动态申请: --><uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/><uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>七、 参考资料:
  1. 华为Map SDK接入指南:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-sdk-brief-introduction-0000001061991343?ha_source=hms1
  1. 创建地图实例:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-sdk-map-instance-creation-0000001062881706?ha_source=hms1
  1. 开启我的位置功能:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-sdk-my-location-0000001061775973?ha_source=hms1
  1. 创建并设置Marker标记:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-sdk-map-instance-creation-0000001062881706?ha_source=hms1
  1. 设置我的位置图层的位置源:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References/huaweimap-0000001050151757#section1664916820220?ha_source=hms1
  1. 华为Location SDK接入指南:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-introduction-0000001121930588?ha_source=hms1
  1. 融合定位开发,获取用户当前所在位置:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/location-develop-steps-0000001050746143?ha_source=hms1
了解更多详情>>
访问华为开发者联盟官网获取开发指导文档华为移动服务开源仓库地址:GitHub、Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~

推荐阅读