2 votos

Múltiples símbolos en la misma capa de vectores de puntos (marcador de datos definido)

He categorizado múltiples puntos para las escuelas que van a ser desarrolladas, reconstruidas o demolidas, con colores verde, amarillo y rojo si la capacidad de las escuelas (el número de niños) está aumentando, permaneciendo igual o disminuyendo. El tamaño de cada punto está definido por los datos en función de la magnitud del cambio de capacidad.

Sin embargo, para algunas de las escuelas la capacidad de cambio es desconocida, y por lo tanto 'NULL' en mi tabla de atributos para estas escuelas. Estoy buscando una manera de dar a estas escuelas un símbolo de estrella en lugar de los círculos, para que su tamaño no se confunda con las escuelas en las que se conoce el cambio de capacidad.

QGIS, v 2.14. En Propiedades de las capas - Estilo las he categorizado como se ha dicho antes. Para dar a los que tienen un cambio de capacidad conocido un círculo y a los que tienen un cambio de capacidad desconocido (= NULL) un símbolo de estrella he probado hasta ahora lo siguiente sin éxito: en Propiedades de la capa - Estilo - Botón de cambio de símbolo, he añadido 2 marcadores simples. El primero un círculo y el segundo una estrella. En cada uno de ellos fui a Datos definidos - Editar, comando: "Change_cap" es NULL y en el segundo: "Change_cap" es NOT NULL Sin embargo, sigue mostrando ambos marcadores en lugar de sólo uno de ellos (dependiendo de si se conoce el cambio de capacidad)

Attribute table

So far how I tried to solve it

1voto

Geoffrey Puntos 228

Dado que es necesario seguir algunas reglas específicas, yo trataría de utilizar un Basado en reglas en lugar de un renderizador categorizado.

Necesitas crear 6 reglas como estas:

enter image description here

Las reglas anteriores se reportan a continuación y con el mismo orden que se muestra en la imagen adjunta (recuerde que puede copiarlas y pegarlas en lugar de crear cada una desde el principio):

"Descript" = 'Demolish' AND  "abs_change" is not NULL
"Descript" = 'New school' AND  "abs_change" is not NULL
"Descript" = 'Rebuild' AND  "abs_change" is not NULL
"Descript" = 'Demolish' AND  "abs_change" is NULL
"Descript" = 'New school' AND  "abs_change" is NULL
"Descript" = 'Rebuild' AND  "abs_change" is NULL

Una vez que haya establecido el símbolo y el tamaño correctos para cada regla, obtendrá este resultado y, como era de esperar, sólo se muestra un símbolo :

enter image description here

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