Treemap :: quadratified.

TREEEMAP :: Quadratified kann ein Treemap mit dem quadratierten Treemap-Algorithmus erstellen.
Jetzt downloaden

Treemap :: quadratified. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Simon P. Ditner
  • Website des Verlags:
  • http://search.cpan.org/~spditner/Treemap-0.2/Treemap/Squarified.pm

Treemap :: quadratified. Stichworte


Treemap :: quadratified. Beschreibung

Treemap :: Quadratified kann ein Treemap mit dem quadratierten Treemap-Algorithmus erstellen. Treemap :: quadratified ist ein Perl-Modul, um ein Treemap mit dem quadratifizierten Treemap-Algorithmus zu erstellen. Die OperationFirst, wir sortieren die Liste der Knoten in unserer aktuellen Tiefe, basierend auf ihrer Umgebung (oder Größe), in absteigender Reihenfolge. Wir nehmen dann die Erster Knoten und finden Sie das Aspektverhältnis für den erforderlichen Bereich, dann vergleichen Sie das miteinander auf das Aspektverhältnis des ersten und des zweiten Knotens, der zusammen hinzugefügt wird, und so weiter, bis das Seitenverhältnis nicht ideal ist (wenn es eins überschreitet) .Esghe Aspekt Verhältnis, w / h, in diesem Fall ist <1, so dass wir unsere Breite 'X' an 'W' für Area 'A' maximieren möchten, und erweitern Sie dann die Höhe 'y', bis unser Gebiet 'a' hat das anschließende Seitenverhältnis 11. Berechnen des Seitenverhältnisses: ^ + ----------- + Wir kennen den Wert von a und w | | + --------- + | Wir wissen auch, dass x = w | || || | || Ein y | Deshalb: | || || A = XY H | + ---- x ---- + | A = WY | | | Y = a / w | | | | | | Aspect = Breite / Höhe V + ----------- + Aspekt = W / (a / w) Aspect = W ^ 2 / AWE würde das 'Aspect-Verhältnis' des Knotens1 mit Flächen A1 berechnen und vergleichen es in das 'Aspektverhältnis' des Knotens 1 und des Knotens 2 mit Flächen (A1 + A2). Weitere Knoten werden hinzugefügt, bis das Seitenverhältnis nicht ideal wird ./ 1 | ./ | ./ | ./ | ./ + ----------- y 0 Wenn wir stattdessen die Inverse des 'Aspektverhältnisses' nehmen, wenn es größer ist als eins, würden wir bekommen: Aspect 1 | | / | / | / | / + ----------- y 0 Dies macht es einfacher, zwei Seitenverhältnisse zu vergleichen, wenn sie das perfekte Seitenverhältnis von 1. Anforderungen erstrecken: · Perl.


Treemap :: quadratified. Zugehörige Software