Tengo una pregunta sobre algo que creo que es posible, pero no puedo entenderlo, y no he encontrado ninguna respuesta en línea. Estoy usando $ id = @atlas_featureid en QGIS 2.14 para crear un conjunto de imágenes desde la herramienta Atlas, y funciona bien como de costumbre. Sin embargo, en lugar de hacer que cada mapa recorra el conjunto de datos y muestre una fila de datos a la vez, me gustaría que muestre una fila de datos y luego agregue cada fila de datos sucesivamente de forma acumulativa. Creo que puedo usar una regla para lograr esto, pero no estoy seguro de cómo.
Imagen de ejemplo: https://2.bp.blogspot.com/-326CYkmBxH0/WOUFwYzYv6I/AAAAAAAACIk/bzgu-84DcX8QR23zFItNF2lZXnUGE7SqQCLcB/s1600/gun_homicides_c100_.gif
Extracto de Atlas individual: un día = un mapa.
Para ayudar a explicar, vea este gif que creé a partir de una serie de mapas sobre el crimen con armas de fuego en los Estados Unidos. En lugar de que aparezcan datos de un día a la vez, me gustaría que se acumulen con el tiempo para que en el marco del 31 de enero haya 31 días de puntos en la pantalla y luego sea solo un desastre para el 31 de diciembre. Sé que probablemente se verá mal, pero también me gustaría usarlo en otros proyectos.
¿Alguien sabe cómo se puede hacer esto?
fuente
$id<= @atlas_featureid
el trabajo?Respuestas:
Solo poner en un comentario @iant de respuesta, eso resolvió el problema
Si utiliza
Mostrará la entidad actual.
Sin embargo, si usas
Mostrará la entidad actual + las anteriores de forma acumulativa.
fuente