2011-11-29 97 views
1

我需要能够在建筑物中找到用户,显示可以采取的路线,并且可以选择下载建筑物的地图,并使用没有任何互联网/ GPS接入的转弯导航之后。基于位置的服务应用程序

我的主要问题是; 1)如何获取建筑物的地图?例如,我想要我的大学校园地图,我从哪里得到地图?谷歌地图? 2)如何实现没有任何互联网/全球定位系统的turn-by-turn导航?只有图形就足够了,不需要声音支持。 3)我如何使用Wi-Fi连接而不是GPS获取用户的位置?

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

+0

我会问你的校园里的地图。由于GPS的精确度很少低于100英尺,所以GPS在建筑物内几乎没有用处。 – Amy

+0

无线连接不能用于定位某人,只能说“此人位于该WiFi接入点的范围内”。它不会提供有关该人员是否在建筑物内或建筑物外的信息,更不用说用户所在的房间了。 – Amy

回答

2

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

有了这个数据库,你可以再比较一个新的未知信号{v1, v2, ..., v7},所以你有一些想法,你在哪里(找到每个w_iw-v的最低标准)。

最后存储“特殊”的位置(在这里你到达左/右/直决策点和 了您的应用指南,该指南的路要走到达目的地用户。

+0

好的,我现在看到了这个模式。我的讲师实际上明确指出,我将使用3个Wi-Fi接入点来获取用户位置。 – Luqman

+0

任何示例项目或代码供我参考?我不确定搜索这个问题的关键字。 – Luqman

0

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

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

  • 你自己画。
  • The internet下载。
  • 与校园里的一些讲师交谈,他可能知道校园地图在哪里。

2)如何实现没有任何互联网/ GPS转由转动导航?

没有互联网或GPS,你只有Wifi和陀螺仪传感器来帮助你。这里is a paper that compares Route Navigation algorithms。你必须学习map matching algorithms。这里是你可以用作参考的a java project

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

您将需要一个WiFi database访问到您的三角位置。一旦你得到一个经验,修复。你可以按照Arnoud的建议来创建你自己的WiFi定位系统。

+0

AArgh现在我需要玩Wi-Fi数据库......我不太熟悉网络编程...... – Luqman

相关问题