我知道室内导航是可行的,因为我看到了一个应用程序,您可以在其中输入您想要去的房间号码以及您想要去的房间号码(这是我想要实现的)。我也在youtube上找到了这个:https://www.youtube.com/watch?v=XZmjryh9glE
我找不到任何有关实现此功能的信息。有人可以指点我一个教程吗?我正在使用Objective c并在iOS上进行开发。谢谢!
答案 0 :(得分:2)
有两个部分:软件可以告诉您自己的位置(gps坐标)以及一个允许您将室内地图绘制到应用程序中的软件。
对于第一部分(室内gps位置),有几个提供商,所有这些(在撰写此答案的那一刻)使用具有专有算法的蓝牙信标。例如:
我在没有蓝牙信标(仅限wifi)的情况下测试的所有解决方案都具有非常低的精度(不适合我的需要),但当然它们可能对其他项目有用。
第二部分是关于在地图上显示用户的位置。这部分也分为两部分:
2.1 - 室内地图提供者(实际拥有室内地图信息的人)
2.2 - 映射UI引擎提供程序。
我认识的唯一室内地图提供商是Micello(这是您在链接的视频中看到的内容),他们已经映射了数千个建筑物,并提供了一个(部分2.2 )JavaScript drawing engine。然而,它的SDK实际上并不是最好的。
还有其他公司完全专注于开发绘图工具,其中一些公司支持室内和户外地图,或仅支持其中一种。在此类别中,您可以找到:
Micello允许将他们的地图数据导出到第三方,例如eeGeo,因此您可以根据需要组合多种服务。
显然,所有这些都以不同的方式向您收费,因此也有一些更便宜的选择:
答案 1 :(得分:0)
Adactive还映射了SDK功能。地图可以进行地理参考,以便与室内位置配合使用。
你应该看看!
希望它有所帮助
答案 2 :(得分:0)
documentation是来自海德堡美孚的室内地图sdk。适用于iOS和Android。他们还有一张网络地图。