Más

QGIS Print Composer Label Icon en Legend

QGIS Print Composer Label Icon en Legend


En una leyenda de un mapa, quiero etiquetar el icono con un número, tal como aparece en el mapa. Por ejemplo, tengo diferentes paquetes y cada paquete tiene un número. En el mapa, las parcelas están etiquetadas. En la leyenda, solo aparece el borde de la parcela, pero no la etiqueta en el interior. ¿Es posible obtener solo un número aleatorio dentro del icono dentro de la leyenda?

Espero que entiendas mi pregunta.


Una solución alternativa es crear un símbolo con etiquetas falsas utilizando marcadores de fuente. Aún no tendrá todas las opciones de estilo de fuente que tiene en el etiquetado, pero al menos no necesita recurrir a agregar un cuadro de texto superpuesto en el compositor de impresión.


Solo una solución alternativa, pero intente colocar un cuadro de texto en el mapa en el compositor de impresión, haga coincidir el estilo de la etiqueta (tipo de fuente, negrita / cursiva, pero no el tamaño, ya que no se mostrará de la misma manera, normalmente necesitará un tamaño más pequeño ) y luego superponga el cuadro de texto al icono de leyenda (asegúrese de que el cuadro de texto no tenga bordes ni fondo).

Es bastante limitado ya que no puede igualar todos los efectos del motor de etiquetas (como búfer, etc.). ¡Es espantoso que ninguno de los software GIS con los que he trabajado permita una solución simple para esto! He estado buscando una solución por un tiempo ... Parece una característica bastante simple de integrar, con la esperanza de verla en futuras versiones de QGis.


Ver el vídeo: Add custom legend patch shapes to a catchment map in the QGIS print layout