Saltar al contenido

Mostrar solo una etiqueta para múltiples puntos con el mismo valor en QGIS

Tenemos la mejor información que encontramos en todo internet. Queremos que te sea útil y si quieres comentarnos alguna mejora hazlo libremente.

Solución:

Supongo que tiene varias funciones con la misma ID y no un multipunto real. Si es necesario, también hay una solución con multipunto real, hágamelo saber.

Puede agregar un campo de número entero a su archivo de forma que complete con 1 si desea mostrar la etiqueta para estas características y 0 para otras.

Luego, en el renderizador de la etiqueta, use la propiedad definida por datos para mostrar o no las etiquetas.

ingrese la descripción de la imagen aquí

EDITAR :

La respuesta de @Kazuhito me dio una idea para ir más allá.

También puede agregar dos campos (x_lbl e y_lbl, por ejemplo) y usarlos para obtener un control total sobre la ubicación de su etiqueta mediante el uso de propiedades definidas por datos para la ubicación de la etiqueta. Complete estos campos con las coordenadas donde necesita su etiqueta, luego puede modificar fácilmente el lugar desde la interfaz de QGIS. Busque estos botones:

ingrese la descripción de la imagen aquí

si un virtual layer es una opción,

SELECT id, st_pointonsurface(st_union(geometry))
FROM your_layer
GROUP BY id

colocará un punto alrededor del centro de cada grupo.

Me gusta la respuesta de @YoLecomte, que nos da más control para seleccionar dónde poner la etiqueta.

Eres capaz de estimular nuestro trabajo fijando un comentario y valorándolo te estamos eternamente agradecidos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *