[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ViewBox Animation
Hallo zusammen,
um in eine Karte hineinzuzoomen kann die Viewbox veraendert werden.
Dazu definiert man in dem SVG Tag die Viewbox entsprechend der Groesse
der SVG-Animation:
<svg width="400" height="400" viewBox="0 0 400 400">
Will man nun hineinzoomen, animiert man das Attribut viewbox:
<animate attributeName="viewBox" begin="1s" dur="4s"
values="0 0 400 400; 161 161 8 8" fill="freeze" />
Hier wird die linke obere Ecke von (0,0) auf (161,161) bewegt und der
Ausschnitt wird dabei von 400 * 400 auf 8*8 verkleinert.
Dadurch wird ein gleichmaessiges hineinzoomen erzeugt.
Ein Beispiel ist angefuegt.
Gruss
Ralf
--
Dipl.-Systemwiss. Ralf Kunze
Fachbereich 6 Mathe/Informatik Tel: 0541/969-2534
Albrechtstrasse 28 Raum:31/318a EMail: rkunze@uos.de
49069 Osnabrueck URL: http://www.inf.uos.de/ralf
