問題タブ [cllocation]
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.
cocoa-touch - Cocoa Touch の緯度/経度を度記号なしの文字列に変換する
CLLocation
緯度/経度を文字列に変換しようとしています。次のコードでこれを正常に実行できます。
これにより、34.10111º のような値が得られます。この数値は、度記号なしの純粋な文字列として希望します。
文字列を別の形式で初期化する必要がありますか?
@"%d" の形式で初期化を試みましたが、文字列はまったく別の数値になります。
ios - iPhone SDK で CLLocationManagerDelegate の didUpdateToLocation メソッドを待っているときに UITableView が読み込まれない
UITableview にセルの配列を設定しようとしています。通常は viewDidLoad メソッドからこれを行いますが、今回は場所に基づいて配列を設定したいと考えています。以下は私のインターフェースの最初の行です:
実装ファイルでは、viewDidLoad メソッドは次のようになります。
didUpdateToLocation メソッドでセルの配列を設定します。
場所が見つかったときにビューのタイトルが更新されますが、配列は設定されません。viewdidupdate で上記のコードを使用したとき、配列は以前に入力されました。ビューがviewDidLoadメソッドで読み込まれると、アプリケーションは位置情報を持たないため、didupdatelocationメソッドに移動する必要がありました。
iphone - CLLocationManager は iPhone で最高の精度を保証します
ロケーションマネージャーで最高の水平精度を得る方法について何か提案はありますか? 目的の精度を NearestTenMeters に設定しましたが、カバレッジ エリアに応じて精度が常に変化する可能性があることを考えると、最高の水平精度が得られた後にのみ更新を停止するコードを locationManager に記述するにはどうすればよいでしょうか?
objective-c - NSNumber を CLCoordinate に変換する
データベースから配列に座標のリストを取得したい (マップに表示する前に)。ただし、データベースでは数値型であり、座標に変換する方法がわかりません。
これは機能しません: 緯度と経度の NSNumbers を持つ ATM オブジェクト (座標は ATM マシン用) があります。これは、それらを1つずつ引き出すために、インデックスiのループにあります。atmsArray は既にロードされています。
エラーを表示します: -CLLocationCoordinate2D is not an objectC class name or alias -浮動小数点値が予期されたときに使用されたポインター値 -浮動小数点値が予期されたときに使用されたポインター値
私はいくつかの異なることを試しましたが、それを理解することはできません。さらに情報が必要な場合は、お知らせください。
iphone - CLロケーション速度
GPSアプリケーションを開発しています。モバイルデバイスの速度を検出する方法を知っていますか?
実際、2秒ごとに速度を検出する必要があります。
didUpdateToLocation
場所が変わったときにメソッドが呼び出されることは知っています。
しかし、この方法は私の問題には適していないと思います。
[CLLocationManager location]
では、 2秒で速度を確認する必要がありますか?
なにか提案を ?
前もって感謝します。
iphone - デバイスの移動速度を取得する
デバイスの移動速度を取得するために使用CLLocation.speed
していますが、毎回0になります。私は試した
問題は、たまに間違った速度を出すことです。
objective-c - MKPlacemark: AdministrativeArea で米国の州の省略形を返す
クラスを使用してMKPlacemark
、ラベルに場所の詳細を設定しています。プロパティを呼び出すとAdministrativeArea
、米国の州名全体が返されます (例: ウェスト バージニア)。イニシャル (WV など) のみを返す方法はありますか?
iphone - cllocation のキャッシュを削除するには?
位置認識アプリであるiPhoneアプリを開発しています。現在、アプリは以前の場所のキャッシュを除いて正常に動作しています。アプリケーションの場所マネージャーを初めて起動すると、現在の場所が取得され、現在の場所に基づいて近くのものが表示されます。
しかし、次からは以前に取得した場所を使用し、電話を再起動するまで同じ場所を取得します。したがって、ここまでで、ロケーション マネージャーがロケーションをキャッシュしていることは明らかです。
だから私の質問は、このキャッシュを削除して、ロケーションマネージャーに新しいロケーションを取得させる方法です。
iphone - CLLocationDistance:「getDistanceFrom」を取得できません
ビューベースのアプリ、
なにが問題ですか?
デバッガーは言う:
データベースからのオブジェクト: long: 59.291114 lat: 17.816191