問題タブ [cllocationdistance]
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.
cllocation - CLLocation `distanceFromLocation:` は、地球の楕円体形状を考慮に入れます
ドキュメントの説明には表示されないようですが、上記の方法が地球の楕円体形状を考慮に入れているのか、それとも球体形状に基づいているのか、誰か知っていますか?
確かに知っておく必要があるだけです!
前もって感謝します。
iphone - 位置座標を継続的に追跡し、UIButton の開始と停止を使用して距離を見つける方法
私は目的cが初めてです。私のプログラムは、開始ボタンが押されると位置座標が追跡を開始し、距離が同時に追跡され、停止ボタンが押されると追跡が停止し、距離が表示されるはずです。
ios - CLLocation現在の場所getLocation
ここで多くのcurrentLocationの質問を見てきましたが、コアロケーションのupdateLocationメソッドでは、ユーザーが選択した2つのポイント間の距離を測定できないため、2つの別々のIBActionを使用して2つのポイントを設定しようとしています。たとえば、人が町の片側に立っている場合、ボタンをクリックするとそれがlocAとして設定され、次に町の反対側に移動して別のボタンをクリックすると、それがlocBとして設定されます。 3番目のボタンをクリックすると、2つの間の距離が計算されます。これを実装する方法について何かアイデアはありますか?
私はこれをやろうとしました:
これを行うと、すべてのボタンがクラッシュします
クラッシュログは次のとおりです。
-[ViewControllerの場所]:認識されないセレクターがインスタンス0x1fd36b60に送信されました2012-11-10 16:38:38.567 MeasureIt [3043:907] *キャッチされない例外'NSInvalidArgumentException'、理由:'のためにアプリを終了します-[ViewControllerの場所]:認識されないセレクターインスタンス0x1fd36b60' *に送られた(0x3a4f42a3 0x343e397f 0x3a4f7e07 0x3a4f6531 0x3a44df68 0x337110a5 0x33711057 0x33711035 0x337108eb 0x33710de1 0x336395f1 0x33626801 0x3362611b 0x388095a3 0x388091d3 0x3a4c9173 0x3a4c9117 0x3a4c7f99 0x3a43aebd 0x3a43ad49 0x388082eb 0x3367a2f9 0xd5a27 0x37ca6b20)のlibc ++ abi.dylib:例外をスロー呼ばTERMINATE(第スローコールスタックlldb)
ios - iOS 6 CLLocationManager の最後の場所
そのため、iOS 6 の時点-locationManager:didUpdateToLocation:fromLocation:
で非推奨です。
Apple は、代わりに を使用することを提案して-locationManager:didUpdateLocations:
います。ただし、長さ 1 の配列を提供する可能性が非常に高い場合、old のパラメーターlocations
にアクセスする方法はないようです。fromLocation:(CLLocation *)oldLocation
非推奨のメソッドを使用せずにこの情報を取得する方法はありますか?
iphone - 場所の座標をユーザーの現在の座標と比較する方法
場所の座標をユーザーの現在の座標と比較しています。距離は次のように出力されます: 6056609.511004132946254686
これが何の測定値なのかわかりません。最終的な測定距離を km にしたいのです。
objective-c - gpsで検出された場所からplistファイル内のいくつかのレストランまでの距離を計算しようとしています
gpsによって検出された現在地から、場所がplistファイルにあるいくつかのレストランまでの距離を計算し、その距離をレストラン名のサブタイトルとしてリストビューに表示するプロジェクトを実行する必要があります。 。
私はについて知っていて、次のCLLocationDistance
1つの関数を作成しました:-
ここで、ロケーションマネージャは私のロケーションを決定してrestaurant.location
おり、plistファイルのロケーションエントリです。
私はセル構成で次のように書いています:-
mapVC
これが距離計算のメソッドが存在するクラスのオブジェクトですmapVC
。これらの行は両方とも、予期された識別子のエラーを示しています。
また、レストランごとに個別に計算してテーブルビューに表示するにはどうすればよいですか?値を配列などに格納する必要がありますか?はいの場合、メソッドをどこに配置し、どこに呼び出す必要があります。これにより、すべてのレストランで計算され、配列に格納されます。
ios - CLLocationDistance がまったく間違った値を返す
この関数を使用して、ある CLLocation から別の CLLocation までの距離を取得しています
ここではvenue.latはNSNumberです
これはジオアドレスです:
これはログです:
数値は完全にずれています。実際の距離は ~0.17 km です。
私は何を間違っていますか??
objective-c - 注釈までの距離を取得しようとすると、シグナル SIGABRT
userLocation と注釈 (plist から) の間の距離を計算しようとしていますが、mapView を実行するたびにシグナル SIGABRT エラーが発生します。
私はmapViewController.mで計算を行っており、計算された値をtableViewControllerに表示したいと考えています。
私のAnnotations.hで
私は距離を合成しています = _distance; 私のAnnotations.mファイルで。
私のmapViewController.mで計算を行っています
そして私のtableViewController.hで
そしてtableViewController.m
ログの私の出力は次のとおりです
ios - マップ上のポイントが iOS でユーザーの現在地から半径内にあるかどうかを確認する方法は?
私はiOSが初めてで、ユーザーが現在の場所を知り、キロメートル単位で値を入力するアプリケーションを作成する必要があり、別の与えられた緯度と経度のペア(場所を与える) map) は指定された範囲内にあります。これを達成するために使用できる関数があれば提案してください。
objective-c - NSNumber を CLLocationDistance に変換するにはどうすればよいですか?
それらを比較するには、NSNumber
をに変換する必要があります。CLLocationDistance
それで、それを行うフォーマッターはありますか?インターネットで検索しましたが、見つかりませんでした。