2009-02-26 22 views

Antwort

-1
+0

Das ist ganz anders als vor der Verwendung. Zu mächtig und komplex für was prefuse ist großartig für. –

0

Beachten Sie, dass prefuse nun die flare Paket hat, die Flash verwendet.

Verbinden Sie das mit einem Python-Backend über web2py und Sie haben eine tolle Web-App (nur eine Idee).

0

Sie können versuchen, mit JPype Vorsicherung zu verwenden, wenn Sie einen geeigneten Ersatz nicht finden können.

2

Wenn Sie einen Mac verwenden, überprüfen Sie NodeBox. Eine Erweiterung, die es bietet, ist eine graph library, die ziemlich gut aussieht. Stochern Sie in der NodeBox gallery einige, um etwas ähnliches zu Ihrem Problem zu finden, und es sollte einige hilfreiche Links haben.

+0

leider bin ich nicht. aber danke. – carrier

6

Ich weiß, das Python nicht genau, aber man prefuse in Python durchjython

Etwas nach dem Vorbild von verwenden:

Add prefuse auf Ihrem Weg:

export JYTHONPATH=$JYTHONPATH:prefuse.jar

und

>>> import prefuse

von Ihrem jython Maschinen

diese guy hat ein Beispiel für prefuse von jython mit here

3

Vielleicht möchten SUMMON überprüfen, ein Visualisierungssystem, das Python verwendet, aber Griffe ziemlich große Datenmengen. Es gibt ein eindrucksvolles Video, in dem ein riesiger Baum visualisiert und navigiert wird. (Kann nicht auf den Link posten, weil ich ein erstes Mal Plakat bin Es ist auf der SUMMON Titelseite..)

+0

SUMMON sieht gut aus, scheint aber nur für den Desktop zu sein. Sieht so aus, als ob Prefuse/Flare weborientierter sind. – monkut

1

Dies ist auch nach der OP, aber nur für den Fall:

pydot. Ermöglicht die Generierung von & Rendering von Graphen. Wenn Sie Graphalgorithmen (transitive closing etc.) benötigen, schauen Sie sich auch pygraphlib an, welches pydot erweitert und integriert.

Beachten Sie, dass keine interaktive Bearbeitung des gerenderten Diagramms möglich ist. Beide verwenden graphviz, um eine Ausgabe zu erzeugen.

Verwandte Themen