我是新手,并且一直在集思广益,但我真的不知道我不知道的是什么.所以这是我的问题:
>我可以在室内使用GPS并获得准确的信息,还是在大多数建筑物中基本不起作用?
>如果我使用像Skyhook Wireless这样的服务,并使用多个WiFi路由器,我能否准确找到WiFi连接的用户?
>我可以用某种方式使用蓝牙吗?蓝牙设置似乎很麻烦,但也许有一种蓝牙模式可以更简单地用于这样的应用程序?
>对于带摄像头的设备,我可以在此处处理图像. QR Code的照片? QR码读取库是否内置于我可以使用的设备中,还是需要查找库?
>我是否可以使用其他技术,也许用某种方式计算加速度计的脚步?或者以某种方式使用磁铁用于带指南针的设备?
建议欢迎,假设我试图瞄准在北美流行的实用(Android,iOS,Blackberry,webOS,Windows Phone 7)的智能手机.如果还有一种方法可以包含不被视为智能手机的设备,那也会很棒.
UPDATE
> Why indoor navigation is so hard: Your phone can get you to the museum, but it can’t guide you to the T-Rex由Nick Farina完成
更新2
> Brooklyn Museum experiment with QR Codes: too soon to
tell/negative
> Very few people can successfully scan and use a QR code
更新3
> Think GPS is cool? IPS will blow your mind
Can I use GPS indoors and get accurate
information or will that basically not
work in most buildings?
不,GPS需要清晰的天空视野.无论如何,GPS的准确度大约为-50英尺,可能更糟.
If I use a service like Skyhook
Wireless, and use multiple WiFi
routers, will I be able to locate the
WiFi connected users accurately?
aGPS不如GPS准确.
Can I use Bluetooth somehow?
蓝牙不是位置感知.
android 2.3引入了一种称为近场通信的东西.从理论上讲,这可以让人们通过接收器挥动手机并传输信息.它是相当新的,我认为nexus是唯一具有硬件支持的设备.充其量你正在寻找一些早期采用者的痛苦.
Photo of a QR Code? Are QR code
reading libraries built into devices I
can use, or would I need to find a
library?
这是个好主意. QR码很受欢迎,因为它们很简单.库不是SDK的一部分,但它们存在.如果归结为那就很难自己建造一个.出于同样的原因,您可以像用户一样输入简单的位置代码.基本上是相同的东西,可能比对齐相机进行QR读取更简单.
它取决于您的应用程序.如果您希望在没有用户干预的情况下自动定位所有人,则QR码/代码将无法工作,因为用户必须采取某些措施.甚至NFC,从我所读到的,在非常短的距离内操作,所以这个人需要在不仅仅是走路的地方挥动手机.