2012-02-05 3 views
1

두 점 A, B가 있으므로 점 AB를 형성합니다. 나는이 선의 축에 거리 d의 점을 계산하는 방법을 알고 싶다. c# - how to move point a given distance d (and get a new coordinates)거리 d에서 라인의 축에서 점을 얻는 방법

그래서 내가 라인 AB의 중간을 얻을하고 회전 할 수 있습니다

이 질문은 2D로 점을 회전에 대한 답을 제공합니다. 하지만 회전해야 할 각도가 90 도나 180도인지 알아야합니다.

3D/GPS 코디로 어떻게 할 수 있습니까?

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

어떤 아이디어가? 라인 AB의

+0

근무 , 내가 아래에서 준 간단한 대답은 구 좌표계에서 완전히 분해됩니다. 나는 당신이 당신의 포스트에 그린 그림에 대한 링크를 추가했다. –

+0

이 문제에 대한 평면 솔루션에 만족할 것입니다. – luccio

+0

하지만 GPS 좌표가 잘못되었을 수 있습니다. –

답변

1

내가 계산 한 센터 C는 다음 원하는 거리 C에 C를 변환 '및 C 회전'원래 C. 주위에 아마 쉬운 방법이를하지만 나는 그것에 대해 더 생각 이제 나

관련 문제