アップルマップフレームワークまたはGoogleフレームワークを使用して、iOS上の2つの近接点間の距離を計算することは可能ですか? たとえば、この2つのブルーポイントの間の距離を最高の精度で取得したいと考えています。 Googleマップやリンゴのマップを使用してiOSの地図上の2点間の距離を計算する
私は2桁の多くと連携得ることができますか?どのように私はセンチメートルまたはミリメートルで距離を計算することができますか?
アップルマップフレームワークまたはGoogleフレームワークを使用して、iOS上の2つの近接点間の距離を計算することは可能ですか? たとえば、この2つのブルーポイントの間の距離を最高の精度で取得したいと考えています。 Googleマップやリンゴのマップを使用してiOSの地図上の2点間の距離を計算する
私は2桁の多くと連携得ることができますか?どのように私はセンチメートルまたはミリメートルで距離を計算することができますか?
はこれを試してみてください -
let coordinate0 = CLLocation(latitude: 5.0, longitude: 5.0)
let coordinate1 = CLLocation(latitude: 5.0, longitude: 3.0)
let distanceInMeters = coordinate0.distance(from: coordinate1)
おかげさまで、私はこの機能によって、距離(メートル:12.32メートル - > 12.00メートル)だけを距離で与えることができると思いました。私はそれを試して、それは完全に働いた! –
うれしかった!それがあなたを助けたら、答えを受け入れてください:) –
はい、あなたは十分に正確な位置情報を取得します。 CLLocation
は、トリックを行い、短距離についても正確な結果を与えるdistance(from: CLLocation)
の機能を持っています。
はい、正確なデータが得られたら、https://stackoverflow.com/a/7175724/1971013 –
を使用してCLLocationDistanceを使用して、実際の距離をメートル単位で近似したり返したりします。例:30.21mまたは30.00m ? –
[距離を計算するための度数のGPS座標]の重複可能性があります(https://stackoverflow.com/questions/6994101/gps-coordinates-in-degrees-to-calculate-distances) – Fernando