Android 基于位置的服务应用
我需要能够在建筑物中定位用户,显示可以选择的路线,并有选择地下载建筑物的地图,然后在没有任何internet/GPS访问的情况下使用轮流导航 我的主要问题是,; 1) 我怎样才能得到建筑物的地图?例如,我想有一张我的大学校园的地图,我从哪里得到地图?谷歌地图? 2) 如何在没有互联网/GPS的情况下实现逐轮导航?只有图形就足够了,不需要声音支持。 3) 如何使用Wi-Fi连接而不是GPS获取用户的位置Android 基于位置的服务应用,android,map,user-location,Android,Map,User Location,我需要能够在建筑物中定位用户,显示可以选择的路线,并有选择地下载建筑物的地图,然后在没有任何internet/GPS访问的情况下使用轮流导航 我的主要问题是,; 1) 我怎样才能得到建筑物的地图?例如,我想有一张我的大学校园的地图,我从哪里得到地图?谷歌地图? 2) 如何在没有互联网/GPS的情况下实现逐轮导航?只有图形就足够了,不需要声音支持。 3) 如何使用Wi-Fi连接而不是GPS获取用户的位置 我不希望得到源代码,我只是需要关于我应该去哪里看以及我需要学习什么的指导和指导。这似乎是一项艰
我不希望得到源代码,我只是需要关于我应该去哪里看以及我需要学习什么的指导和指导。这似乎是一项艰巨的任务。我想你必须自己创建建筑地图。也许首先,您可以编写一个应用程序,当您在给定的建筑物内走动时,记录该建筑物内所有wifi信号的信号强度。因此,假设有7个wifi接入点,您将拥有一个信号强度向量数据库
{w_i_1,w_i_2,…,w_i_7}
使用此数据库,您可以将新的未知信号与{v1,v2,…,v7}
进行比较,从而了解您的位置(找到每个w_i
的w-v
的最小范数)
最后存储“特殊”位置(您到达左/右/直决策点和
让你的应用程序指导用户如何到达目的地
1) 我怎样才能得到建筑物的地图?例如,我想有一张我的大学校园的地图,我从哪里得到地图?谷歌地图
除非你的校园足够大,否则谷歌静态地图就不够实用。没有地方可以下载建筑物的蓝图。这只发生在好莱坞电影中
- 你自己画李>
- 从下载它李>
- 和你学校的讲师交谈,他可能知道你学校的地图在哪里李>
你需要一个进入a的通道来三角测量你的位置。一旦你得到了一个lat,lon fix。按照Arnoud的建议,创建自己的WiFi定位系统 我想向你们学校要一张地图。由于GPS的精度很少低于100英尺,所以GPS在建筑物内几乎没有用处。WiFi连接不能用来定位某人,除非说“此人在WiFi接入点的范围内”。它不会提供关于这个人是在大楼内还是在大楼外的信息,更不用说用户在哪个房间了。好的,我现在看到了模式。实际上,我的讲师明确表示,我将使用3个Wi-Fi接入点获取用户位置。有任何示例项目或代码供我参考吗?我不知道该用什么关键字搜索这个问题。啊,现在我需要用Wi-Fi数据库。。。我不太熟悉网络编程。。。