과 같은 라이브러리의 자바 스크립트를 사용하여 특정 링크 길이의 두 특정 점을 연결하는 임의의 곡선을 사용합니다. 곡선을 사용하여 두 점을 연결하고자합니다. 시작점의 좌표, 끝점의 좌표, 곡선 길이를 알고 있습니다. 길이가 두 점의 직접 직선보다 크기 때문에 곡선을 사용해야합니다. d3 라이브러리를 사용하는 모든 방법이 더 좋습니다. 나는 내 질문과 비슷한 것을 발견했다 here. 그러나 길이 계산이 너무 복잡하기 때문에 문제는 실제로 해결되지 않습니다. 감사. 여기 d3
이 원 아크를 사용하는 방법 중 하나입니다, 내가 해석을 시도하지만 우리는 세타를 얻기 위해 뉴턴의 방법으로 몇 가지 수치 방법을 필요로하기 때문에 충분하지 보인다, 함수는 형태에게죄 세타/세타가 있습니다 = 2l/s
여기서 l은 곡선의 길이이고 s는 직선 (세그먼트)의 길이입니다.
오전 3 시가 지나갔고 피곤할 지 모르지만 그러한 곡선이 무한히 많지는 않습니까? –
너무 늦게 일합니다 !! 그래 너가 옳아. 나는 좋은 곡선을 생각하고있다. 또한 d3 라이브러리를 사용하여 구현에 몇 가지 문제가 있습니다. 내 질문을 편집하고 코드를 게시합니다. 시간이 있으시면 한번보세요. 감사. – user3282188