3 votos

Etiquetado basado en reglas en QGIS

Tengo una tabla de sitios que tiene un campo Prioridad con los valores 'P1', 'P2', 'P3'. Quiero aplicar un etiquetado basado en reglas de forma que cuando un sitio tenga Priority = P1 debe etiquetarse con "P1", cuando tiene Priority =P2 debe etiquetarse con "P2", etc.

He probado la siguiente fórmula en el filtro de Regla adecuada "Priority" = P1 pero cuando hago clic en probar me sale un error que dice Columna P1 no encontrada.

3voto

CoderP Puntos 11

En "Filtro" para el etiquetado basado en reglas, escriba "Priority" = 'P1' (observe los dobles corchetes alrededor de la columna y los corchetes simples alrededor del resultado esperado). Los corchetes simples son necesarios porque la expresión busca una cadena. El único caso en el que no es necesario utilizar corchetes simples es cuando se buscan números enteros.

2voto

nuecaster Puntos 128

No es necesario utilizar un etiquetado basado en reglas. Para etiquetar cada sitio con el valor del campo Prioridad, active el etiquetado y seleccione el campo Prioridad en el menú desplegable. 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