2 votos

Controlar la visibilidad dependiente de la escala de los símbolos creados con el generador de geometría en QGIS

Estoy utilizando QGIS v3.2 "Bonn".

Actualmente tengo símbolos que tienen etiquetas y líneas de llamada creadas con el generador de geometría. Puedo hacer que las etiquetas sigan reglas de visibilidad dependientes de la escala, y me gustaría que las líneas de llamada siguieran las mismas reglas, pero no he encontrado la manera de hacerlo.

¿Existe una forma de establecer una visibilidad dependiente de la escala para dichos objetos? A continuación se muestra la interfaz del generador de geometría.

Geometry generator interface

2voto

jeffsaracco Puntos 769

Gracias a Joseph por la sugerencia, añadiendo una sentencia if al código he podido conseguir lo que pretendía.

El código para el generador de geometría es el siguiente:

if(@map_scale < 200000, 
  make_line(
    make_point($x, $y),
    make_point(("auxiliary_storage_labeling_positionx"), ("auxiliary_storage_labeling_positiony"))
  ),
None
)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X