Question

Je suis à la recherche d'un moyen de dessiner des graphiques réalisés en PHP. (Comme dans http://upload.wikimedia.org/wikipedia/commons/ 0/08 / Directed_acyclic_graph.png ). Je veux créer une image du graphique comme sortie GD peut une image.

J'ai googlé beaucoup à ce sujet, mais je ne peux trouver beaucoup de bibliothèques pour dessiner des graphiques en général (avec des barres, etc.), et non graphiques dirigé.

P.S. Je l'ai essayé d'utiliser un point (le programme linux) par l'intermédiaire du système (), mais malheureusement, je n'ai pas la permission de le faire sur le serveur. En outre, je n'ai aucun droit d'installer des extensions PHP et des trucs comme ça sur le serveur, il devrait fonctionner avec PHP normal (idéalement juste en incluant un fichier).

Merci d'avance.

Était-ce utile?

La solution

J'ai trouvé un PEAR à GraphViz ; Je ne l'ai pas utilisé avant ne peut donc pas vous donner une recommandation personnelle que ce soit bon ou mauvais. (Mais peut-être cela ne résout pas votre problème puisque vous dites que vous ne pouvez pas installer des applications)

Autres conseils

Je ne suis pas au courant d'aucune mise en œuvre de visualisation graphique en php.

Cependant, je vous suggère de considérer dessiner le graphique avec javascript, par exemple avec le canviz bibliothèque JS qui fonctionne sur la plupart des navigateurs (oui, y compris IE 6 & 7 , mais pas 8 actuellement).

Après une recherche rapide sur Google, je trouve graph.php , qui, dans les commentaires indique qu'il relie les noeuds des arcs, des lignes droites de vice dans l'exemple fourni, mais peut être un bon pas dans la bonne direction.

Vous n'avez pas encore essayé, mais cela semble très prometteur.

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

utiliser PHP pour générer json qui est consommé par le d3 graphe orienté force système. Ainsi, l'écran est tout côté client géré, tout ce que je dois faire est de prendre les bonnes structures de données JSON ...

-FT

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top