- ベストアンサー
3点の緯度経度(XY座標)の角度
皆様、どうかお知恵をよろしくお願いします。 3点がありまして、一点を基準に2点の角度を調べたいのですが、どうしたらよいでしょうか? A、B、Cと3点あり、AーB間を基準にして、A-C の角度がどれくらいあるかです。いろいろ探してみましたが、うまく見つけられません。なにとぞよろしくお願いします。 なお、三点は緯度経度(もしくは、地図上のXY座標)がわかっております。エクセルで確認できると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> A、B、Cと3点あり、AーB間を基準にして、A-C の角度がどれくらいあるかです。 これは下図のθを求めたいということでしょうか? Y ↑ │ C │ / │ /θ │ A────B │ O──────────→X それから,緯度経度とありますが,平面ではなく球面として扱う必要がある (AB間,AC間の距離が長い) のでしょうか? もし平面でよければ↓ここに計算式があります. 3点の座標から簡単に回転方向を判別する.(2次元,外積を用いる方法) http://www5d.biglobe.ne.jp/~noocyte/Programming/Geometry/RotationDirection.html もし球面として扱う必要があるのであれば,「球面三角法」で検索してみるといいかも.
お礼
大変遅くなり申し訳ありません。 回答ありがとうございました。たすかりました