Saya punya pertanyaan tentang sesuatu yang saya pikir mungkin tetapi tidak bisa menyelesaikannya, dan belum menemukan jawaban online. Saya menggunakan $ id = @atlas_featureid di QGIS 2.14 untuk membuat satu set gambar dari alat Atlas, dan berfungsi dengan baik seperti biasa. Namun, alih-alih meminta setiap peta mengulangi set data dan menampilkan satu baris data pada satu waktu, saya ingin menampilkan satu baris data dan kemudian menambahkan setiap baris data secara berturut-turut secara kumulatif. Saya pikir saya bisa menggunakan aturan untuk mencapai ini, tetapi tidak yakin bagaimana caranya.
Ekstrak Atlas individu - satu hari = satu peta.
Untuk membantu menjelaskan, lihat gif yang saya buat dari serangkaian peta tentang kejahatan senjata AS. Alih-alih data satu hari muncul pada satu waktu, saya ingin menumpuk dari waktu ke waktu sehingga pada frame 31 Januari ada titik-titik senilai 31 hari di layar dan kemudian itu hanya titik-titik berantakan pada 31 Desember - Saya tahu itu mungkin akan terlihat buruk tetapi saya ingin menggunakannya dalam proyek lain juga.
Adakah yang tahu bagaimana ini bisa dilakukan?
sumber
$id<= @atlas_featureid
bekerja?Jawaban:
Hanya memasukkan jawaban @iant komentar, itu memecahkan masalah
Jika Anda menggunakan
Anda akan menampilkan entitas saat ini.
Namun, jika Anda gunakan
Anda akan menampilkan entitas saat ini + yang sebelumnya secara kumulatif.
sumber