我需要能够在建筑物中定位用户,显示可以采取的路线,并可选择下载建筑物的 map ,然后在没有任何互联网/GPS 访问的情况下使用转弯导航。
我的主要问题是; 1) 如何获得建筑物的 map ?例如,我想要一张我大学校园的 map ,我从哪里得到 map ?谷歌地图? 2) 如何在没有任何互联网/GPS 的情况下实现逐向导航?只有图形就足够了,不需要声音支持。 3) 如何使用 Wi-Fi 连接而不是 GPS 获取用户的位置?
我不希望获得源代码,我只需要关于我应该在哪里查看以及我需要学习什么的指导和指示。
最佳答案
这似乎是一项艰巨的任务。我想您必须自己创建建筑 map 。也许首先,您可以编写一个应用程序,记录您在给定建筑物中走动时所有 wifi 信号的信号强度。因此,假设有 7 个 wifi 接入点,您将拥有一个信号强度向量数据库 {w_i_1,w_i_2,...,w_i_7}
.
有了这个数据库,您就可以与一个新的未知信号进行比较 {v1, v2, ..., v7}
所以你对自己的位置有所了解(找到每个 w-v
的最小范数 w_i
)。
最后存储“特殊”位置(您到达左/右/直线决策点的位置, 让您的应用引导用户以何种方式到达目的地。
关于android - 基于位置的服务应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8305416/