自2018年10月18日起,高德开发者论坛除车机板块外,其他板块将停止发帖与维护,如您有使用问题请 提交工单 联系我们,感谢您的理解。

查看: 323|回复: 2
打印 上一主题 下一主题

[已解决]Android 室内定位

[复制链接]
最佳答案
0 

2

主题

2

帖子

14

积分

新手上路

Rank: 1

积分
14
跳转到指定楼层
楼主
发表于 2016-8-26 10:16:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在使用的是 最新的 Android SDK 2.2.1

//        mLocationManager = com.autonavi.indoor.location.LocationManager.getInstance();          //混合定位
mLocationManager = OnlineLocator.getInstance();          //在线定位


1. 这2种定位的方式有什么不同呢。
2. 我现在没有处于指定商场的室内, 为什么使用定位,不能返回定位失败呢?

谢谢。



回复

使用道具 举报

最佳答案
32 

3

主题

45

帖子

257

积分

超级版主

Rank: 8Rank: 8

积分
257
沙发
发表于 2016-8-26 11:18:30 | 只看该作者    本楼为最佳答案   
目前所有的室内定位都是在线定位,混合定位则是指支持wifi指纹、蓝牙及PDR等混合定位,确保更高的定位质量和效果。您在室内地图SDK中可以简单体验下效果,目前使用时还需要接入室内定位SDK。
再次感谢您对高德室内地图的关注。
回复 支持 反对

使用道具 举报

最佳答案
14 

0

主题

21

帖子

88

积分

超级版主

Rank: 8Rank: 8

积分
88
板凳
发表于 2016-8-30 10:05:34 | 只看该作者
定位模式我们可以分为两种,一种是离线定位,一种是纯在线定位。
两者的区别是,离线定位需要提前把指纹数据下载到本地,然后即使在没有网络连接的情况下也可以正常定位,所有定位计算都直接在客户端进行计算了,可以脱离网络。
而纯在线定位,基本上所有定位计算都是在服务器端进行的,客户端只负责搜集信息,不包含定位结果的计算。
两者根据用户的使用场景进行选择,离线定位本身包会比较大,但是可以不依赖网络。
纯在线定位,包较小、但需要保持网络畅通。
最后说下混合定位,就是结合了在线定位和离线定位在一起。用户不用自己关心指纹下载,SDK内部会处理这个逻辑,比如本地没有指纹的时候,他会请求指纹,同时启动后台指纹数据下载。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|高德开发者论坛

Copyright ©2014 高德开发者论坛.All Rights Reserved |京ICP证070711号

意见反馈 常见问题 服务条款 联系我们
快速回复 返回顶部 返回列表