問題タブ [android-location]
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.
android - ユーザーが Android で移動中に地図上の位置を更新する
ユーザーが移動しているときにユーザーの位置を表示したいアプリケーションに取り組んでいます。カスタムオーバーレイを使用してユーザーの場所を取得しますが、ユーザーがマーカーをある場所から別の場所に移動すると、望ましくない場所にジャンプします。マーカーは滑らかに動く必要があります。誰もこれを前にしたことはありますか?? いくつかのサンプルコードを教えてください..
ありがとうございました
編集:--
MyLocationOverlay を使用しても問題は解決しませんが、LocationListener をアクティビティに実装すると問題が解決し、以前のバージョンよりもスムーズになりました。1 マイクロ秒と 0.00001 メートルの位置を確認しています。
現在、マーカーがマップの可視領域の外に移動すると、マーカーは表示されないため、マーカーがマップの現在の可視領域の外に移動するたびに、アクティビティ自体がマップの中心を現在の位置 (つまり、マーカーの位置) にする必要があります。
ありがとうございました
android - Network LocationProvider を使用した複数の読み取り
ネットワークプロバイダーのみを使用して場所を取得する場合、2 つまたは 3 つの連続した読み取りを行って最適なものを取得することは理にかなっていますか?
それとも時間の無駄で、単純な requestSingleUpdate() だけで同じことができますか? デバイス/電話会社との私のテストでは、複数の読み取りが非常に似た場所を返すようですが、それが常に正しいかどうかはわかりません.
android - Android LocationProvider.TEMPORARILY_UNAVAILABLE
Android で LocationProvider.TEMPORARILY_UNAVAILABLE の位置ステータスに関する詳細情報を見つけようとしています。
デバイスの GPS 位置を定期的にポーリングする必要があるプログラムがあります。LocationManager クラスで requestLocationUpdates() メソッドと addGpsStatusListener() メソッドを使用して、リスナーを登録します。
ほとんどの場合、問題なく動作します。ただし、ときどき、デバイスが onStatusChanged() メソッドが呼び出され、status 引数が LocationProvider.TEMPORARILY_UNAVAILABLE に設定されたモードになり、プログラムが更新を受信しなくなることがあります。
GPS デバイスが「一時的に使用不可」になる原因を知っていますか? 私はインターネットを検索してきましたが、有用なものを見つけることができませんでした。
ありがとう。
android - Androidロケーションマネージャーgetbestlocationはnullを返します
LocationManager
Androidに関するいくつかの情報/ヘルプについて少し助けが必要です。このコードを使用して、ユーザーの場所に応じてユーザー固有の情報を取得していますが、状況によっては取得しますprovider=null
(例外がサーバーにアップロードされ、再現できないため、いつ取得するかはわかりません)。
サンプルコードは次のとおりです。
プロバイダーがnullの場合、現在の場所を取得して使用する方法がある場合はどうすればよいですか?
前もって感謝します!
android - isProviderEnabled(LocationManager.NETWORK_PROVIDER) は false を返します
私は場所NETWORK_PROVIDER
を取得するために使用していlatitude
ますlongitude
。
「場所とセキュリティ」の設定を確認し、「ワイヤレスネットワークを使用する」を有効にしました。しかし、"isProviderEnabled(LocationManager.NETWORK_PROVIDER)"
常に戻りfalse
ます。
誰でも私を助けることができますか?前もって感謝します!
これが私のコードです:
AndroidMainfest.xml の許可
android - 非常にまばらなwifiデータのセットから3Dメッシュを生成します
私は非常にまばらなデータセットからワイヤレスネットワークの信号強度をマッピングしようとしていましたが、これを数学的に行うことさえ可能かどうか疑問に思いました。
携帯電話にアプリケーションがインストールされていて、各携帯電話が位置と信号強度を中央データベースにアップロードしていると想像してみてください。目標は、この非常にまばらなグラフを取得し、信号強度のマッピングを試みてから、ワイヤレスネットワークの有用な範囲を2次元または3次元で推測できるようにすることです。また、アクセスポイントのすぐ隣には誰も立っていないので、中心は不明だと思います。ポリゴンを描画するためのワイヤレスネットワークの有用なメッシュを生成する前に、非常に大まかにどの密度のポイントが必要でしょうか?
DBMで測定されたワイヤレスネットワークの強度は、距離に反比例して線形にスケーリングすることが期待できます。これを使用して、ドローネ変換の追加ポイントを生成できるかどうか疑問に思いました。
android - 座標から位置を取得する
緯度と経度の座標を指定しましたが、それらを使用して位置オブジェクトを作成したいと考えています。
しかし、それはクラッシュします。何か違う考えはありますか?
android - LocationManagerのgetBestProviderがnullを返す
再現できないエラーを報告する人がたくさんいます。を開こうとすると、がnullを返しMapView
ていることが報告getBestProvider
されます。これは、私の基準を満たすプロバイダーが見つからないことを意味します。つまり、ACCURACY_COARSE
GPSがない場合は、どちらかにフォールバックする必要がありますnetwork or passive
が、明らかにそれらには当てはまりません。ユーザーデバイス。それでも、GPSがオフで、ネットワーク接続がないということはどういう意味ですか?
GPSをオフにして、電話を機内モードにして問題を再現しようとしましたが、それでも強制的に閉じることなくマップビューを開くことができたため、この問題の処理方法がわかりません。
エラー
android - 衛星アイコンが点滅し続けます。インターネットに接続していないときでも?インターネットが切断されているときにこのアイコンを無効にするにはどうすればよいですか?
アプリケーションに1つの問題があります。
タイトルバーのGPS衛星アイコンが点滅し続けます。インターネットに接続していない場合でも、インターネットが切断されているときにこのアイコンを無効にするにはどうすればよいですか?
android - Android位置情報サービス:GPSとネットワーク位置情報の両方に単一の位置情報リスナーを使用できますか?
ネットワークロケーションとGPSロケーションの両方に単一のlocationlistenerオブジェクトを登録しますか、それともそれぞれに個別のオブジェクトを作成しますか?