Ich habe eine Frage zu etwas, das ich für möglich halte, aber ich kann es einfach nicht verstehen und habe online keine Antworten gefunden. Ich verwende $ id = @atlas_featureid in QGIS 2.14, um eine Reihe von Bildern mit dem Atlas-Tool zu erstellen, und es funktioniert wie gewohnt. Anstatt jedoch jede Karte durch das Dataset iterieren zu lassen und jeweils eine Datenzeile anzuzeigen, möchte ich, dass eine Datenzeile angezeigt wird und anschließend jede Datenzeile nacheinander kumulativ hinzugefügt wird. Ich denke, ich kann eine Regel verwenden, um dies zu erreichen, bin mir aber nicht sicher, wie.
Einzelatlas-Extrakt - ein Tag = eine Karte.
Sehen Sie sich dieses GIF an, das ich aus einer Reihe von Karten zum US-Waffenverbrechen erstellt habe. Anstatt dass Daten im Wert von einem Tag gleichzeitig angezeigt werden, möchte ich, dass sie sich im Laufe der Zeit aufbauen, sodass auf dem Frame vom 31. Januar Punkte im Wert von 31 Tagen auf dem Bildschirm angezeigt werden und bis zum 31. Dezember nur noch ein Durcheinander von Punkten angezeigt wird. Ich weiß, dass es wahrscheinlich schlecht aussehen wird, aber ich würde es gerne auch in anderen Projekten verwenden.
Weiß jemand, wie das gemacht werden könnte?
quelle
$id<= @atlas_featureid
?Antworten:
Nur eine Antwort @iant Kommentar, das Problem gelöst
Wenn du benutzt
Sie zeigen die aktuelle Entität an.
Wenn Sie jedoch verwenden
Sie werden die aktuelle Entität + die vorherigen kumulativ anzeigen.
quelle