WWDC 2014核心定位视频讨论了IOS 8如何使用WiFi接入点、RF参数数据和运动传感器来确定室内定位。我一直在查看目前核心地点的文件,找不到任何关于视频中提到的内容的详细信息。
我去了一所校园封闭的大学,到处都是无线网络。如果iPhone确实使用WiFi访问点..。要确定室内定位,理论上应该有足够的信号供手机拾取,并对室内定位进行良好的评估。然而,我一直在测试的准确性和性能一直很差。
我会沿着一栋200米长的建筑走下去,得到两端的坐标,然后用CLLocation1.distance(from: CLLocation2)计算它们之间的距离。结果大约是5米。而且,.floor实例属性永远不会显示我所处的楼层。它总是显示nil。我是不是应该让电话查一下那地方?
iPhone如何检查室内定位?上面有文件吗?我能至少找出我住在哪个房间吗?
发布于 2017-10-02 10:41:13
对设施使用苹果的室内定位有一些要求:-公众可以访问;-年访问者超过100万人;-拥有完整的参考地图;-在整个场地都启用了Wi;-拥有设施所有者授权的相关应用程序。
即使满足了所有这些要求,该自定义地图也不会出现在Apple Maps中。但是Apple Maps会显示用户在Apple应用程序中的室内位置(蓝点),但不会注意到您所在的楼层或显示自定义地图。
此外,还有一些重要的细节:
定位精度:5-10米.基本上,苹果可以判断你是否在一家商店前,但却不能告诉你你站在附近的哪扇门;
位置计算:苹果通过其核心位置API获得位置,所有的计算都是在设备上完成的。它使用可用的GPS信号、Wi信号和设施物理“纹理”(例如墙壁)或RF参数数据来确定设备的位置。它还利用了设备的M7芯片中的一些运动传感器。更多的“纹理”和更强的Wi导致更高的定位精度;
全可寻址市场:iOS 8、iPhone 4S或更高版本和iPad 2及更高版本的所有人。推荐使用iPhone 5或更高版本。
https://stackoverflow.com/questions/46311347
复制相似问题