問題タブ [location-aware]

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 に答える
256 参照

javascript - ユーザーがノーと言った後、認識設定を再度ユーザーに求める方法は?

アプリケーションの機能のほとんどが位置認識に基づいている状況があります。ユーザーが位置認識にノーと言うとき、彼らはしばしば、この認識に達した後、これを許可するように変更したいと考えています。

JavaScript やその他のトリガーで、設定後にユーザーがこの設定を変更できるようにするのではなく、タイムアウトの期限が切れるのを許可するか、ブラウザの設定を介して変更できるようにしますか? 私の目標は、ユーザーがクリックするだけでブラウザに認証を再度要求できるようにするボタンを追加することです。

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

hadoop - HDFS のロケーション認識

序章

いくつかのドキュメント123によると、 HDFS のロケーション認識とは、ノードの物理的な位置を把握し、異なるラックにデータを複製して、電源やスイッチの問題などによるラックの問題の影響を軽減することです。

質問

HDFS はどのようにしてノードとラックの物理的な場所を認識し、その後、他のラックにあるノードにデータをレプリケートすることを決定しますか?

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

ios - ユーザーが iOS で建物に入ったタイミングを判断する

ユーザーの動きを追跡するSwift経由のrunkeeperに似たプログラムを書いています。ユーザーの位置を監視するのに問題はありませんが、ユーザーが建物に入ったかどうかを判断する方法があるかどうか疑問に思っています。

ジオフェンシングは私の頭をよぎりましたが、それはユーザーが入るすべての建物を決定することを意味します.

頭に浮かんだもう 1 つの考えは、ユーザーの信号を決定するコードを継続的に起動することでした (ただし、これは少し面倒に思えますが、これしか選択肢がない場合は、これを行います)。この背後にある理由は、ユーザーが建物に入ったかどうかを判断できない場合でも、CoreTelephony フレームワークを介して信号が弱いことを少なくとも検出できるからです。

実行が初期化されるたびに (WalkingEngine と呼ぶオブジェクトを介して -- ここではまだ実装されていないことに注意してください)、その WalkingEngine を Reachability ヘルパーのカスタム init の一部として使用し、そのシグナルを継続的に送信するプロセスを開始します (信号が実際に弱くなるのを待つなど、これを行うためのより良い方法はありますか?) これはコードです:

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

python - Haversine ベースのサーバーは、座標が完全に一致する場合にのみデータを返します

ユーザーがデータベースエントリの特定の半径内にいる場合にのみデータを返すことになっているDjangoに位置認識サーバーがあります..オンラインでそれを行うPythonのコードスニペットを見つけました(ここまたは他の場所で、私は本当にできません覚えておいてください)そして、2つの異なる座標を設定したときではなく、0,0の座標に対してテストしたときにうまくいくように見えました. 現在の場所から 300 メートル以内のデータベース エントリがあり、半径は 10 キロメートルに設定されていますが、何らかの理由でサーバーが結果を返してくれません。このコードのどこが間違っているのでしょうか。私はそれを修正する方法についてまったく無知であり、Pythonの初心者であり、どうしようもなく失われ、プロジェクトの期限まで5日でhaversineを使用して要素から外れています。ここに、harsine ベースのクエリのコードを示します。

この画像は、リクエストが受信され、座標が正しいことを示していますが、結果セットはまだ空です:(

サーバー出力

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

android - Android Studio: コンパイルに失敗しました: org.gradle.internal.exceptions.LocationAwareException

私はアプリケーションに取り組んでいます。私のアプリは完璧に動作しています。何が問題なのかわからず、アプリの実行中にこのエラーが継続的に発生します。インターネットに書かれているほとんどすべてを試しましたが、エラーを解決できませんでした。私のエラーのスクリーンショットと私のグラドルも添付しています。助けてください。それは私の2日間をほとんど無駄にしました。

Gradle 設定パート 1

Gradle 設定パート 2

エラー