문제

PHP에서 지시 된 그래프를 그리는 방법을 찾고 있습니다. (에서와 같이 http://upload.wikimedia.org/wikipedia/commons/0/08/dired_acyclic_graph.png). GD가 이미지를 출력 할 수있는 것처럼 그래프의 이미지를 만들고 싶습니다.

나는 이것에 대해 많은 것을 거두었지만, 지시 된 그래프가 아닌 일반적으로 그래프를 그릴 수있는 많은 라이브러리 만 찾을 수 있습니다.

추신 : System ()을 통해 DOT (Linux 프로그램)를 사용해 보았지만 불행히도 서버에서이를 수행 할 권한이 없습니다. 또한 서버에 PHP 확장 및 그와 비슷한 내용을 설치할 권한이 없으므로 정상적인 PHP (파일을 포함하는 것만으로도)에서 작동해야합니다.

미리 감사드립니다.

도움이 되었습니까?

해결책

나는 a를 찾았다 GraphViz의 배 인터페이스; 나는 전에 그것을 사용하지 않았으므로 그것이 좋든 나쁜지 여부에 관계없이 개인적인 추천을 줄 수 없습니다. (그러나 응용 프로그램을 설치할 수 없다고 말하면 문제가 해결되지 않을 수도 있습니다).

다른 팁

PHP의 그래프 시각화 구현은 모릅니다.

그러나 예를 들어 JavaScript로 그래프를 그리는 것이 좋습니다. 캔버스 대부분의 브라우저에서 작동하는 JS 라이브러리 (예, 포함 IE 6 & 7, 그러나 현재 8은 아니다).

빠른 Google 검색 후, 나는 발견했다 Graph.php, 주석에서는 제공된 예제의 바이스 직선을 통해 노드를 연결하지만 올바른 방향으로 좋은 단계 일 수 있습니다.

아직 시도하지는 않았지만 이것은 매우 유망 해 보입니다.

http://www.kylescholz.com/blog/2006/06/using_force_dired_graphs.html

나는 PHP를 사용하여 D3 힘 지시 그래프 체계. 따라서 디스플레이는 모두 처리 된 클라이언트 쪽입니다. 올바른 JSON 데이터 구조를 만드는 것입니다 ...

-ft

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top