1

我需要能够在建筑物中定位用户,显示可以采取的路线,并可选择下载建筑物的地图,然后在没有任何 Internet/GPS 访问的情况下使用转弯导航。

我的主要问题是;1) 我如何获得建筑物的地图?例如,我想要一张我大学校园的地图,我从哪里获得地图?谷歌地图?2) 如何在没有互联网/GPS 的情况下实现转弯导航?只有图形就足够了,不需要声音支持。3) 我如何使用 Wi-Fi 连接而不是 GPS 来获取用户的位置?

我不希望获得源代码,我只需要关于我应该在哪里寻找以及我需要学习什么的指导和指导。

4

2 回答 2

2

这似乎是一项艰巨的任务。我想你必须自己创建建筑地图。也许一开始,您可以编写一个应用程序,记录您在给定建筑物中走动时所有 wifi 信号的信号强度。因此,假设有 7 个 wifi 接入点,您将拥有一个信号强度向量数据库{w_i_1,w_i_2,...,w_i_7}

有了这个数据库,您就可以与一个新的未知信号进行比较,{v1, v2, ..., v7}这样您就可以知道自己在哪里(找到w-v每个的最小范数w_i)。

最后存储“特殊”位置(您到达左/右/直决策点的位置,并让您的应用程序指导用户前往目的地的路线。

于 2011-11-29T03:40:24.180 回答
0

1) 我如何获得建筑物的地图?例如,我想要一张我大学校园的地图,我从哪里获得地图?谷歌地图?

除非您的校园足够大,否则 Google 静态地图将不够实用。没有地方可以下载建筑物的蓝图。这只发生在好莱坞电影中。

  • 你自己画。
  • 从Internet下载它。
  • 与您校园的某个讲师交谈,他可能知道您的校园地图在哪里。

2) 如何在没有互联网/GPS 的情况下实现转弯导航?

没有互联网或 GPS,您只有 Wifi 和 Gyro 传感器来帮助您。这是一篇比较路线导航算法的论文。你必须学习地图匹配算法。这是一个 java 项目,您可以用作参考。

3) 我如何使用 Wi-Fi 连接而不是 GPS 来获取用户的位置?

您需要访问WiFi 数据库才能对您的位置进行三角测量。一旦你得到一个纬度,经度修复。您按照 Arnoud 的建议进行操作,并创建自己的 WiFi 定位系统。

于 2011-11-29T08:16:50.967 回答