13 votos

Reducción automática del tamaño de las etiquetas para ajustarse a los polígonos

Quiero que las etiquetas se reduzcan automáticamente para que quepan dentro de los polígonos. El tamaño de fuente más grande es 12 y quiero disminuir el tamaño de fuente para que se restrinja a los límites de los polígonos.

Hay una opción que consume mucho tiempo utilizando la calculadora de campo utilizando el campo de área de polígonos. ¿Existe otra forma, como el uso de un plugin o similar para reducir el tamaño de la fuente de forma automática?

enter image description here

0 votos

¿ha encontrado alguna solución a este problema?

3voto

Mohammad Hammad Puntos 31
  • Puedes hacer que el tamaño de la fuente sea constante en metros en lugar de en puntos, para que se ajuste a la escala del mapa. En Estilos de capa, seleccione Metros a escala en lugar de Puntos.

  • También puede hacer que el tamaño en puntos (o metros) sea una función del área del polígono, utilizando una expresión.

    Los polígonos de abajo son de 10000 km cuadrados en el exterior, y más pequeños en el centro del mapa. La expresión para el tamaño (metros a escala) era sencilla:

    $area/200000

    Puede ser útil una fórmula más compleja.

enter image description here

Cuando se amplía, se escala con el mapa:

enter image description here

Puede basar el tamaño de la fuente en el área del polígono.

0voto

Mue Puntos 2469

No sé si ya lo has intentado, pero puedes editar el archivo colocación de sus etiquetas:

Propiedades de las capas > Etiquetas > Colocación

Seleccione Desplazamiento del centroide y elija el polígono entero y el cuadrante central.

Layer properties label

A menos que también edite el Visibilidad a escala en el Sección de renderizado ( Propiedades de las capas > Etiquetas > Presentación ), las etiquetas aparecerán constantemente con el mismo tamaño al acercar o alejar el zoom, lo que puede dar lugar a que las etiquetas sobrepasen los perímetros del polígono.

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