2012-02-05 7 views
1

私は2点A、Bを持っているので、それらは線ABを形成します。私は、この線の軸上の距離dの点を計算する方法を知りたいと思います。距離dの線の軸上の点を得る方法

この質問は、2Dでのポイントを回転させるための答えを与える:c# - how to move point a given distance d (and get a new coordinates)

だから私はラインABの中間を取得し、それを回転させることができます。しかし、何度回転する必要があるのか​​、つまり90度か180度であるかを知る必要があります。

3D/GPS座標系でどのように行うことができますか?

http://postimage.org/image/bt9zdway3/

任意のアイデア?ラインABの

+0

のために働いていました、私が下で与えた簡単な答えは球面座標で完全に分解されます。あなたのポストに描いた写真へのリンクを追加しました。 –

+0

私はこの問題の平面的な解答に満足しています。 – luccio

+0

しかし、それはGPSの座標にひどく間違っているでしょう。 –

答えて

1

私が計算してきた中心Cは、その後、所望の距離CにCを翻訳 'とC回転の元C.周りおそらく、もっと簡単な方法があるが、それは私がそれについての詳細を考えたことを今私

関連する問題