5 votos

Colocación automática no deseada de etiquetas en QGIS

Tengo una capa poligonal con atributos text_x y text_y que utilizo para colocar etiquetas con datos definidos anular .

En esta captura de pantalla, los puntos rojos indican text_x, text_y y, como puede verse, QGIS intenta colocar automáticamente las etiquetas en algún lugar dentro del polígono en los casos en que los polígonos no están completamente dentro del lienzo del mapa. y text_x, text_y también está fuera del lienzo del mapa (NO27, NO10, NO11, NO12):

enter image description here

Un poco de zoom muestra la colocación correcta esperada para estas etiquetas:

enter image description here

Este comportamiento es realmente molesto, por eso mi pregunta:

¿Hay alguna forma de hacer que QGIS coloque las etiquetas estrictamente en las coordenadas dadas (significa no renderizado etiquetas o sólo la parte de la etiqueta dentro del mapa lienzo cuando text_x, text_y está fuera del mapa) y en ningún otro caso ?

Mis ajustes de colocación que podrían afectar al comportamiento son los siguientes:

enter image description here

5voto

DBM Puntos 51

He encontrado el ajuste responsable (por lo que veo en este momento) más o menos accidentalmente, pero no en el Colocación pero bajo Presentación :

v

Desmarcar la opción Mostrar todas las etiquetas de esta capa (incluidas las etiquetas en colisión) tiene el efecto deseado (véase NO11 y NO15, ¡incluso cortado en el borde del lienzo!):

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