4 votos

¿Cómo colorear el fondo del texto por categoría?

¿Cómo puedo cambiar el color de las etiquetas de texto por categoría? Por ejemplo, tengo una capa de texto con texto clasificado en 6 categorías diferentes. Necesito que el propio texto o su fondo coincida con el color de los polígonos que también están en esa categoría. He buscado por aquí pero no encuentro ninguna respuesta que pueda entender. Parece que el camino a seguir implica algún tipo de estilo basado en reglas, pero no puedo hacer la cabeza ni la cola de la información que he encontrado Si yo estaba usando nuestro viejo método, tendría cajas de texto con texto negro, un fondo que era un tono más claro del color utilizado para la categoría, y un contorno de la caja de texto en un tono más oscuro de ese color. ¿Hay alguna manera de hacer algo similar aquí? He añadido algunas capturas de pantalla. Con el texto del mismo color y el fondo del mismo color, es difícil ver qué etiqueta pertenece a qué objeto.

the categories for polygons

the map

the labels

6voto

Chris Puntos 128

Muy sencillo.

Simplemente hay que definir una anulación basada en datos para el color:

enter image description here

A continuación, haga doble clic en symbol_color. La expresión será:

@symbol_color

enter image description here

Resultado:

enter image description here

Funciona con cualquier color que quieras cambiar. Para aclararlo, puedes añadir un poco de transparencia.

0 votos

Gracias, pero la anulación de datos definida está en gris. No puedo seleccionarla.

0 votos

DE ACUERDO. Hice clic en Editar, lo que me dio ese cuadro, y hice doble clic en el color del símbolo. Los fondos ahora tienen colores pero son los colores equivocados. No veo la manera de editarlos.

1 votos

Será del mismo color que el color de relleno del símbolo.

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