私は1つの場所(ホール)に5〜6個のビーコンを持っています。私は、複数のビーコンの間の最短距離を見つけて、最も近いビーコンに関連する通知を送信したいと思う。私はAltbeaconライブラリを使用しています。複数のビーコン間の最短距離の確認方法は?
最も近いビーコンを見つけて関連する通知を送信する方法を教えてください。
私は1つの場所(ホール)に5〜6個のビーコンを持っています。私は、複数のビーコンの間の最短距離を見つけて、最も近いビーコンに関連する通知を送信したいと思う。私はAltbeaconライブラリを使用しています。複数のビーコン間の最短距離の確認方法は?
最も近いビーコンを見つけて関連する通知を送信する方法を教えてください。
遠隔ビーコンをフィルタリングし、Androidビーコンライブラリ(またはその点についてはiOS CoreLocation)を使用して最も近いものを判断するための組み込みツールはありませんが、独自のフィルタリングコードに重ねることは可能です。
Here is an algorithm iOS用のSwiftでこれを行うためです。同じアルゴリズムがAndroidビーコンライブラリでJavaで動作します。
重要なことは、測距サイクル間で最も近いビーコンを追跡し、異なるビーコンがかなり近接しているか、現在の最も近いビーコンが数秒間に検出されなかった場合にのみ、決定を変更することです。
ありがとう@davidgyoung私はこのアルゴを試しています –
...それは私にとっては有用ではありません..私にいくつかの他のオプション@davidgyoungを提案することができます –
[this](https://altbeacon.github.io/android-beacon-library/samples.html)チュートリアルに従ったことがありますか? –
はい@MadhukarHebbar私はこのチュートリアルに従った。このチュートリアルの助けを借りて、各ビーコンの距離だけを見つけることができますが、最も近いビーコンは見つかりませんでした。 –
複数のビーコンポイント間の最短距離を確認する必要があります。あなたは今まで何を試しましたか? –