3

WindowsPhone7アプリに屋内測位システムを実装するためのオプションを検討しています。このアプリは、ショッピングモール内のユーザーをガイドするために使用されるため、数メートルまでの位置精度が非常に重要です。私は少しグーグルでRedpinに出くわしました-http : //redpin.orgは見栄えが良いですが、WindowsPhone7用の準備ができたクライアントがまだありません。現在、RedpinはiOSとAndroidのみをサポートしています。

ここの誰かがこれを手伝ってくれる?ここで誰かがWindowsPhone7アプリに屋内測位システムを実装しましたか?

4

4 に答える 4

3

Windows Phone 7は、非常に特殊なWiFiインフラストラクチャなしでそのようなシステムを作成するのに十分な情報を提供しません。

このようなソリューションを実装するには、接続された(または利用可能な)WiFiネットワークまたはアクセスポイントとそれぞれの信号強度に関する情報にアクセスできる必要があります。これらから、おおよその位置を三角測量することができます。

ただし、
WP7 SDKはアクセスポイント名や信号強度に関する情報を提供しないため、これは非常に困難になります。

これを回避する唯一の方法は、各アクセスポイントが異なる名前を使用していると仮定して、ネットワーク名で場所を識別することです。これにより、精度が向上します。
または、アクセスポイントにプロキシがあり、リクエストに位置情報を追加して、一意の名前のネットワークを多数作成することなく、より高いレベルの精度を提供できます。
どちらの方法もハックであり、要件に必要なレベルの精度を生み出す可能性は低いでしょう。現時点でWP7でそのようなシステムを作成することを正当化する適切なデバイスを使用しているユーザーの数がわかっていない限り、現時点ではこれに反対することをお勧めします。プラットフォームの将来のバージョンで、追加の必須機能が利用可能になることを願っています。

于 2012-05-14T16:04:03.960 に答える
0

屋内測位APIプロバイダーのリストは次のとおりです。ほとんどのオプションはAndroid向けですが、最近WP7で利用できるようになったものがあるかどうかを確認するのに適した場所です:https ://bitly.com/indoornavigation

于 2012-05-18T04:31:03.780 に答える
0

これらのシステムの多くは「フィンガープリンティング」テクノロジーを使用しています...つまり、人は屋内空間の無線環境を記録する必要があります。次に、その記録がマップにオーバーレイされ、スペースに固有の無線指紋が取得されます。理論的には、それはうまく機能します(そしてそれは機能します)が、問題は信号が変化することです。信号ストリームと負荷のいずれかでより多くのユーザーが信号レベルまたは整合性を変更します。

信号が20%を超えて変化する場合(ほとんどの場合)、記録をやり直す必要があります。スペースのサイズによっては、非常に時間のかかるプロセスになる場合があります。

もう1つの問題は、約6か月前に、アップルが電話で表示されるrssi値を読み取る機能を奪ったことです。ただし、フィンガープリント技術を読み取ることはアップルデバイスでは機能しません。そのため、これらのAPIのほとんどはすべてAndroidのみです...RedPinはそれを反映するようにサイトを更新したとは思いません。

于 2012-05-30T03:05:05.920 に答える
-4

WindowsPhoneでNFCのようなRFIDを使用するだけです。

http://rfidroundup.blogspot.com/2011/04/microsoft-to-bring-nfc-to-windows-phone.html NFC

または

このOSバージョンを待つことができない場合は、内蔵マイクを使用してサウンド周波数インジケーターを使用できます。ピープセンダーとノイズ検出のフーリエ解析。 http://msdn.microsoft.com/en-us/library/ff431744%28v=vs.92%29.aspx

マイクWP7

コンセプトの詳細については、私といくつかの詳細を共有する必要があります。

于 2012-05-14T16:14:02.637 に答える