2014-04-17 1 views
0

내 웹 사이트에서 사용되는 그리기 도구를 찾고 있습니다.이 도구는 관계 다이어그램을 그릴 수 있으며 사용자의 클릭에 해당 할 수 있습니다. 예를 들어,이 그래프는 회사의 직원의 파트너 관계를 보여 주며 그래프의 각 노드는 직원. 그래프의 노드 중 하나를 클릭 할 때 페이지에는이 직원의 세부 정보가 포함 된 다른 그림이 표시됩니다. 일부는 graphviz를 권장하지만 graphviz는 미리 정의 된 그림 만 그릴 수 있으며 사용자 입력에 해당 할 수없는 것으로 보입니다. 그렇다면 아이디어 나 권장 사항은 무엇입니까?grapgviz를 html 페이지에 삽입하고 사용자의 클릭에 동적으로 대응할 수 있습니까?

답변

1

GraphViz를 사용하여 백엔드의 노드 위치를 계산하여 브라우저로 다시 보낼 수 있으므로 기술적으로 사용자의 입력에 반응 할 수 있습니다. 보다 자연스러운 접근 방식은 브라우저에서 직접 이러한 계산을 수행하는 것처럼 보일 수 있습니다. 사용자 입력에 반응 할 때 그 의미를 알 수 있습니다. 체크 아웃하고 싶을 수도 있습니다. http://d3js.org

관련 문제