Auf dieser Seite

CoordinateAnimation QML Type

Ein „ PropertyAnimation “ für Geokoordinaten-Eigenschaften. Mehr...

Import Statement: import QtPositioning
Inherits:

PropertyAnimation

Eigenschaften

Ausführliche Beschreibung

Ein spezieller PropertyAnimation, der eine Animation zwischen zwei coordinates definiert.

Standardmäßig wird eine „ latitude “ der „ geoCoordinate “ in Richtung der kürzesten (geodätischen) Entfernung zwischen diesen Koordinaten animiert. Da „CoordinateAnimation“ die Mercator-Kartenprojektion verwendet, liegt der Animationsbereich für „ latitude “ immer zwischen -90 und 90 Grad. Der Animationspfad für „ longitude “ ist nicht begrenzt und kann sowohl in westlicher als auch in östlicher Richtung über 180 Grad hinausgehen.

Die Eigenschaft „ direction “ kann festgelegt werden, um die Richtung anzugeben, in der die Animation „ longitude “ erfolgen soll.

Siehe auch „Animationen und Übergänge“ unter „ Qt Quick “.

Eigenschaftsdokumentation

direction : enumeration

Diese Eigenschaft enthält die Richtung der Animation „ longitude “ des Elements „ geoCoordinate “.

KonstanteBeschreibung
CoordinateAnimation.ShortestDie Längengrad-Animation verläuft in der Richtung, die den kürzesten Animationspfad ergibt. Dies ist die Standardeinstellung.
CoordinateAnimation.WestDie Längengrad-Animation verläuft immer in westlicher Richtung und kann die Datumsgrenze überqueren.
CoordinateAnimation.EastDie Längengrad-Animation verläuft immer in östlicher Richtung und kann die Datumsgrenze überqueren.

from : coordinate

Diese Eigenschaft enthält die Koordinate, an der die Animation beginnen soll.

to : coordinate

Diese Eigenschaft enthält die Koordinate, an der die Animation enden soll.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.