問題タブ [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.

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

iphone - 古い 3G iPhone でバックグラウンドで位置情報サービスを実行する

バックグラウンドで実行する必要があるロケーションベースのアプリケーションがあります。古い 3G を含め、いくつかの iPhone をテストしています。バックグラウンドの位置情報ベースのサービスを必要とするようにアプリを登録すると、古い 3G 電話で宣伝されているとおりにすべてが機能します。ロック ボタンを押すと、applicationWillResignActive: が実行されます。残念ながら、電話はすぐに低電力モードになります。携帯電話を USB ケーブルでテザリングし、ロック ボタンを押すと、3G 電話は動作し続け、場所の変更を正しく報告します。切断すると、すぐに低電力モードになります。

奇妙なことに、以前は機能していたと確信しています。位置情報サービスに登録し、ロック ボタンを押してもすぐに低電力モードにならない古い iPhone (3G) で実行されているアプリを誰かが持っているかどうかを確認したいと思います。もしそうなら、私は何を間違っていますか。

私はすべての指示に従い、Info.plistに場所を持っています。

ご協力いただきありがとうございます!

乾杯、ブライアン

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

core-location - 2 つのコアロケーション オブジェクト間の合計移動時間を計算するにはどうすればよいですか?

2 つのコアロケーション オブジェクト間の移動の合計時間を計算する方法は??

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

iphone - シンプルで飾り気のない、iPhone での LAT/LON の取得

iPhoneの画面に緯度/経度を表示したいだけです。

私は半ダースの例を読みましたが、誰もが他の 3 つのクールなことを同時に行うことを決定し、すぐに頭がおかしくなりました。

CLLocation オブジェクトを設定する必要がある場所のプレーン バニラ (Apple の LocateMe のようなキッチン シンクではない) の例へのリンクが大好きです。オフ。

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

background - iOS バックグラウンド タスク (NSThread) が停止する

数日前、NSThread に関する質問を投稿しました。最後に、毎分バックグラウンドで実行することができました。

アプリの目的は、場所を取得し、Web サービスを呼び出して、X 分ごとに ASIHTTPRequest を使用してサーバー上で更新することです。

コード:

hacerCosasBackground は locationManager を呼び出してその位置を更新し、その位置をサーバーにアップロードします。

アプリケーション:didFinishLaunchingWithOptions:

ただし、NSThread は、アプリを閉じてから約 10 分後に停止します。「UIBackgroundModes」の場所を info.plist に登録しました。startMonitoringSignificantLocationChanges についても読みましたが、アプリを非常に構成可能にしたい (ユーザーは場所を更新する頻度などを設定できるようになります)、そのメソッドは 500m ごとに更新されることを理解しました (それは良くありません、私はより頻繁に場所を更新したい)。

どうすればよいですか?何か助けてください。

どうもありがとうございました!

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

iphone - CLLocationManager - アドレスへの座標

ユーザーが現在いるアドレスを見つけるために CLLocationManager を使用しています。クラスから返された座標を、視覚的な地図ビューなしで実際の住所/ビジネスに変換するにはどうすればよいですか? または、このデータを返す別のクラスがありますか? ありがとう。

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

cocoa - CLLocationCoordinate2D 型を数値または文字列に変換する

CLLocationCoordinate2D の緯度と経度の値を数値または文字列値に変換する方法を知りたいと思っていました。Iver はいくつかの方法を試しましたが、うまくいきません:

これにより、コンパイラによって警告が返されます。

警告は

どうすればいいですか?

どんな助けでも大歓迎です。

ありがとう

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

iphone - sqlite iphoneから緯度と経度を読み取る

私はこれに長い間苦労してきました。多くのリソースを読みましたが、まだ明確な方法を見つけることができません。

緯度と経度の行を持つ Sqlite テーブルがあります。私の仕事は、それらの緯度と経度を取得して配列に入れ、後ですべてのピンで地図に表示するために使用することです。AppDelegateでこれらの「データベースからの読み取り」を行います(これはお勧めですか、それともマップを持つView Controllerで行う方が良いですか?)

以下に示すように、緯​​度と経度を double の値として取得します

ただし、「addObject の引数 1 に互換性のない型」を追加しようとすると、.

これは、sqlite から複数の座標を取得してマップに表示する正しい方法ですか?

助けていただければ幸いです

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

iphone - GPS ポイントを現在の場所と比較する

新しい場所を const で定義された場所と比較するために、インスタンス メソッドの distanceFromLocation を使用しています。

CLLocation *bonuslocation に、関心のある gps ポイントの 1 つであるインスタント値を与えてから、オーディオ ファイルが再生されるポイントからの距離が 20m 未満の場合、それを新しい位置と比較します。

これは1つの場所で完全に機能していますが、ローカルで updatelocationmanager 関数に複数追加するとまったく機能しません..

コード:

10 gps ポイントを取得する方法についてアドバイスをいただけますか????

今日は私の誕生日です、誕生日プレゼントとしてそれを見てもらえますか?? ありがとうございました..

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

iphone - コンパイル時の「無効な初期化子」エラー

私はこのコードを使用します

このエラーが発生します:この行の初期化子が無効です

CLLocationCoordinate2D middlePosition = [self pointBetweenStartPoint:startPoint endPoint:endPoint position:position];

どのように削除しますか?

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

iphone - 場所の更新を強制する

現在の位置に基づいてローカルデータをチェックし、アプリを閉じ、少し移動して、アプリを再度開くときに、didUpdateToLocationの失敗を克服しようとしています。何が起こるかというと、ユーザーはある場所に行き、リストをチェックし、別の場所に行き、リストは更新されますが、古い位置データを使用します。

新しい新しい場所があることを確認したいと思います。

このコードの何が問題になっていますか?

症状は、アプリの起動時にccが約1200秒であり、再試行するたびに数秒増加することです。

私は試しましたが-[newLocation.timestamp timeIntervalSinceNow]、同様に、再試行するたびに数秒増加します。ある時点では、間隔は約2400でした。

影響を受ける可能性がある場合は、FilterNoneとAccuracyBestを使用しています。

私は、あなたが新しい立場にいることを確認するために、代替のコードソリューションを受け入れています。