問題タブ [geofencing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
453 参照

android - Android の Geoloqi API で onPushMessageReceived() が呼び出されないのはなぜですか?

私のAndroidアプリでは、最新のGeoloqi APIを使用してジオフェンスの概念を実装しています.ユーザーが通知した地域に入ったとき、その目的のためにプッシュ通知を使用しています.GeoReceiverクラスでは3つのコールバックメソッドが呼び出されていますが、onPushMessageReceived()ではありません.助けてください私はどのようにそれを行うのですか?現在の場所でトリガーを作成していますが、手動で地域に入る必要がありますか、それとも呼び出していない場所に既にいるためですか? 注:assets/geoloqi.properties ファイルに必要な資格情報を指定しました。logcat でアプリを起動すると、「C2DM サービスに正常に登録されました」というメッセージも表示されます。私のコード:

GeoloqiExampleActivity.java

GeoReceiver.java

AndroidManifest.xml

0 投票する
5 に答える
11217 参照

algorithm - ジオフェンスを定義し、ポイントがその内側/外側にあるかどうかを確認するアルゴリズム

ジオフェンスを作成し、デバイスがフェンスに出入りしているかどうかを確認できるアルゴリズムを探しています。多角形アルゴリズム (レイ キャスティングと巻き数) の点を見てきましたが、円や不規則な形状にも適用できるアルゴリズムはありますか? 重要な制約は時間効率です。

ありがとうございました。

0 投票する
1 に答える
820 参照

android - マップビュー上のエリアのハイライト

たとえば、都市を検索しているときに、Google マップ自体がハイライト エリアを並べ替えることができます。http://2.bp.blogspot.com/-H_1aAsFOGks/TxhQNCgz8II/AAAAAAABD_I/Xent-NpuVjM/s640/google-maps-highlight.png

検索機能やグーグルであまり見つけられなかったので....

Androidマップビューで領域(円または長方形)を強調表示する意図した方法はありますかまたは、必要な画像(円など)のサイズを計算する長い道のりを歩まなければなりませんか(これはズームレベルによって異なります)ズームレベルが変更されるたびに、置き換える必要があるマップオーバーレイとしてですか?

0 投票する
2 に答える
746 参照

java - Java での米国の州への地理位置情報 (緯度/経度)

これまで地理位置情報データを頻繁に扱ったことはありませんでしたが、大規模な結果セットの緯度と経度のデータを迅速に分析し、基本的にデータのサブセットを特定の州にジオフェンスする必要に迫られました。

私が探しているのは、未加工の緯度と経度のデータを処理し、その値に対応する米国の状態をかなり迅速に比較できるローカル ライブラリまたは API です。1mm セットをかなり迅速に分析しようとしていますが、分析のためにデータを外部サーバーにアップロードできません。私の簡単な鼻づまりで、郵便番号で動作するいくつかのソリューションを見つけました。既存のソリューションはありますか、それとも大まかな緯度経度修飾子に依存する必要がありますか?

0 投票する
3 に答える
7182 参照

ios - ジオフェンスの重要な場所の変更

特定の場所への近さやその他のルール(そのエリアに特定のメッセージがあるかどうかなど)に基づいて、特定のメッセージをユーザーに配信する必要があります。たとえば、ユーザーは車に乗り込み、仕事に取り掛かります。彼が職場に到着した瞬間、配信されるメッセージがある場合、彼はある種のメッセージを受け取ります。これが私が考えていたものです(コードはまだありませんが、アプリの他の部分で作業しているときにフローを設計しようとしています)

  1. 重要な場所の変更を聞き、それが発生するたびに、ユーザーのジオロケーションをサーバーに送信して、その場所の近くに配信されるメッセージがあるかどうかを確認します。立ち入り禁止。ラジオを使いすぎると、バッテリーが消耗しすぎてしまいます。

  2. メッセージ領域を毎日保存し、重要な場所の変更ごとに、ローカルに保存されているデータに対してテストを実行します。何かが一致する場合は、サーバーに連絡してください。理論的には良く聞こえます。

質問:

  1. 2番は機能しますか?
  2. 重要な場所の変更の忠実度はどれくらいですか?場所の変更の通知を受け取らないことで、特定の地域のメッセージを失わないようにしたいと思います。
  3. 重要な場所の変更は本当にセルタワーの変更に基づいていますか?(私は何度も読んだ'そうではない)
  4. 地域の監視はこのタスクにより適していますか?使っている人はいますか?そのバッテリーの消耗は何ですか?それは重要な場所の変更に対してより良いまたは同等の忠実度を持っていますか?
  5. アプリが終了した場合、大幅な場所の変更は本当に私のアプリを目覚めさせますか?ちょっとそれに依存します。
  6. 私がここで話していなかった方法でこれにアプローチする方法についての提案はありますか?

このようなもののいくつかを片付けるのに時間を割いてくれた人に感謝します。

編集:追加の質問7.リージョンの監視、多数のリージョンを追加すると、システムに影響がありますか?2つのリージョンと100のリージョンがあると言いますか?

0 投票する
1 に答える
3547 参照

c# - c#.Net での円形ジオフェンシング

Bing マップで円を描画しました。ポイント (緯度、経度) が円の内側にあるか外側にあるかを示すコードを記述する必要があります。

c#.Net にアルゴリズム コードはありますか?

0 投票する
1 に答える
394 参照

objective-c - startMonitoringForRegion がリージョンを作成しない

ジオフェンスを作成し、CLLocationManager と startMonitoringForRegion: を使用して監視しようとしています。問題は、デリゲートが呼び出されないだけでなく (はい、すべてのメソッドを実装しました)、リージョンが [locationManager moniteredRegions] セットに格納されていないことです。以下のコードを実行した後のログには、次のように表示されます。

2012-07-31 13:46:54.208 GeofencingTest[2357:f803] 作成された領域:

はい - regionMonitoringEnabled と regionMonitoringAvailable を確認しました。いいえ - デバイスでこれを試したことはありません。シミュレーターのみです。はい - [locationManager startUpdatingLocation] と CLLocation *location = locationManager.location; を実行することで、CLLocationManager からロケーションの更新を取得できます。

助けてください!:)

LocationDelegate.m

SomeOtherClass.m

}

0 投票する
1 に答える
1082 参照

ios - iOSでジオフェンスのローカル通知を追加する方法

いくつかの場所のバスの近くにいるときに通知するアプリケーションを作成しようとしていますが、まだ機能していません。これが私が使用したコードです

と代表団

0 投票する
1 に答える
721 参照

ios - バックグラウンドでジオフェンシング メソッドを使用する方法

ユーザーが特定の地域に入ったときに通知するアプリケーションを作成しようとしています。アプリケーションがアクティブなときに行いましたが、バックグラウンドで行う方法がわかりません。誰でも私を助けることができますか?
ここに私が使用したコードがあります:

0 投票する
0 に答える
292 参照

xcode4 - Xcode4 の geojson 形式のジオフェンシングとポイントのインポート

Xcode 4 で最初の iphone アプリを構築しようとしています。私たちのアイデアは、ジオフェンシングの手法を使用することです。これまでのところ、緯度/経度の座標、情報、および名前を含む 20 の場所を含むデータベース (geojson 形式) を Google で作成しました。マップ上の各ポイントを確認できる場合は、このファイルを xcode のレイヤーとしてインポートします。どうすればこれを行うことができますか?

ポイントをインポートする方法を理解したら、ユーザーが半径に入ったときにイベントをトリガーする各ポイントを囲む半径も作成します。

これまでのアプリは、ユーザーの場所を示す地図です。

正しい方向へのガイダンスをいただければ幸いです。