저는 openlayers 버전 6.5를 사용합니다.
두 선 또는 세 점 사이의 각도를 찾고 싶습니다.
참조 할 라이브러리가 있습니까? 아니면 구하는 방법이 있습니까?
관련 라이브러리가 없습니다. 수학적으로 풀어야합니까?
내적 을 사용할 수 있습니다 .
두 정규화 된 벡터의 내적은 그 사이의 각도와 같습니다. 일반적으로 벡터가 정규화되지 않은 경우 방정식은 다음과 같습니다.
cos(a^b) = dot(a,b) / length(a) / length(b)
그러므로:
a^b = arccos(dot(a,b) / length(a) / length(b))
또는:
a^b = arccos( (a.x*b.x + a.y*b.y + a.z*b.z) / sqrt(a.x^2+a.y^2+a.z^2) / sqrt(b.x^2+b.y^2+b.z^2) )
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다