3.2. Lesson: Etiquetas
Las etiquetas se pueden añadir a un mapa para mostrar información sobre un proyecto. Cualquier capa vectorial puede tener etiquetas asociadas a él. Esas etiquetas se basan en los datos de atributo de una capa para su contenido.
El objetivo de esta lección: Aplicar etiquetas útiles y que queden bien en una capa.
3.2.1. Follow Along: Utilizando Etiquetas
Primero, asegurese de que el botón es visible en la GUI:
Ve al elemento de menú
Comprueba que el elemento Barra de Herramientas Etiqueta tiene una marca al lado. Si no es así, click en el elemento Barra de Herramientas Etiqueta para activarla.
Click en la capa
places
en el panel Capas para que quede resaltadoClick en el botón de la barra de herramientas para abrir la pestaña Etiquetas del panel Estilo de capa
Conmute desde Sin etiquetas a Etiquetas Sencillas
Deberá elegir qué campo de los atributos se usará para las etiquetas. En la lección anterior, decidió que el campo
nombre
era el más adecuado para este propósito.Seleccione
ame
de la lista de Valores:Click en Apicar
El mapa debería tener ahora etiquetas como estas:
3.2.2. Follow Along: Cambiando Opciones de Etiquetado
Dependiendo de los estilos que eligió para su mapa en las lecciones anteriores, es posible que las etiquetas no estén formateadas adecuadamente y que se superpongan o estén demasiado lejos de sus marcadores de puntos.
Nota
Arriba, usaste el en el botón Barra de Herramientas Etiqueta para abrir el panel Estilo de capa. Al igual que con Simbología, las mismas opciones de etiqueta están disponibles a través del panel Estilo de capa y el diálogo Propiedades de capa. Aquí, usará el diálogo Propiedades de capa.
Abra el cuadro de diálogo Propiedades de capa haciendo doble click en la capa``places``
Asegúrese de que Texto está seleccionado en la lista de opciones del lado izquierdo, después, actualice las opciones de formato de texto para que coincida con lo que se muestra aquí:
Click en Apicar
Esa fuente puede ser más grande y más familiar para los usuarios, pero su legibilidad aún depende de qué capas se representan debajo de ella. Para resolver esto, echemos un vistazo a la opción Buffer.
Seleccione Buffer de la lista de opciones de la izquierda
Seleccione la casilla de verificación junto a Dibujar buffer de texto, después elija las opciones para que coincida con los que se muestran aquí:
Click en Apicar
Verás que esto añade un buffer o borde a las etiquetas de lugares, haciendo que sean fáciles de localizar en el mapa:
Ahora podemos situar la posición de las etiquetas en relación con sus puntos marcadores.
Seleccione Ubicación de la lista de opciones de la izquierda
Seleccione Alrededor del punto y cambie el valor de Distancia a
2.0
Milímetros:Click en Apicar
Verás que las etiquetas ya no se solapan con sus puntos marcadores.
3.2.3. Follow Along: Utilizando Etiquetas en lugar de Simbología de Capa
En muchos casos, la ubicación de un punto no necesita ser muy específica. Por ejemplo, la mayoría de los puntos en la capa de lugares
se refieren a ciudades o suburbios enteros, y el punto específico asociado con tales características no es tan específico a gran escala. De hecho, dar un punto que es demasiado específico a menudo es confuso para alguien que lee un mapa.
Por nombrar un ejemplo: en el mapa del mundo, el punto dado para la Unión Europea puede que esté en algún lugar de Polonia. Para alguien leyendo el mapa, ver un punto etiquetado como Unión Europea en Polonia, puede parecer que la capital de la Unión Europea es Polonia.
Así, para prevenir este tipo de malentendidos, a menudo es útil desactivar los símbolos de punto y reemplazarlos completamente por etiquetas.
En QGIS, también puedes hacerlo cambiando la posición de las etiquetas para representarlas directamente encima de los puntos a los que se refieren.
Abra la sección Etiquetas del diálogo Propiedades de capa para la capa
places
Seleccione la opción Ubicación de la lista de opciones
Click en el botón Desplazamiento desde punto
Esto revelara las opciones Cuadrante que puedes utilizar para ajustar la posición de las etiquetas en relación con el punto marcador. En este caso, queremos centrar la etiqueta en el punto, así que elegiremos centrar cuadrante:
Oculte los símbolos de puntos editando Simbología como es usual, y estableciendo el tamaño del Marcador a
0.0
:Click en Aplicar y verá este resultado:
Si fuera a alejarse en el mapa, vería que algunas de las etiquetas desaparecen a escalas más grandes para evitar la superposición. A veces, esto es lo que desea cuando se trata de conjuntos de datos que tienen muchos puntos, pero en otras ocasiones perderá información útil de esta manera. Existe otra posibilidad para manejar casos como este, que cubriremos en un ejercicio posterior en esta lección. Por ahora, aleja y haz click en el botón en la barra de herramientas y vea qué pasa.
3.2.4. Try Yourself Personalizar las Etiquetas
Resetée la configuración de la etiqueta y el símbolo para tener un marcador de punto y un desplazamiento de etiqueta de
2.0
milímetros.
Establezca la escala de mapa en
1:100000
. Puede hacer esto escribiendolo en el cuadro Escala en la Barra de Escala. Modifique sus etiquetas para que sean adecuadas para verlas a esta escala.
3.2.5. Follow Along: Etiquetando Líneas
Ahora que sabes como etiquetar trabajos, hay un problema adicional. Los puntos y polígonos son fáciles de etiquetar, pero ¿Qué pasa con las líneas? Si las etiquetas del mismo modo que los puntos, el resultado se verá así:
Ahora formatearemos las etiquetas de capa de roads
para que sean fáciles de entender.
Oculta la capa
places
para que no le distraigaActiva Etiquetas Sencillas para la capa
roads
como hiciste arriba paraplaces
Ajuste el Tamaño de la fuente a
10
para que puedas ver más etiquetasAcerca el Zoom al área de la ciudad Swellendam
En la sección Etiquetas en Ubicación, elija los siguientes ajustes:
Probablemente encontrará que el estilo del texto ha usado valores predeterminados y, por lo tanto, las etiquetas son muy difíciles de leer. Actualice el Texto para usar un Color gris oscuro o negro y el Buffer para usar un Color amarillo claro.
El mapa se verá parecido a esto, dependiendo de la escala:
Verás que algunos de los nombres de las calles aparecen más de una vez y que no siempre son necesarios. Para prevenir esto:
En la pestaña Etiquetas del cuadro de diálogo :guilabel:` Propiedades de capa`, elija la opción Representación y seleccione Combinar líneas conectadas para evitar duplicar etiquetas como se muestra:
Haz clic en Aceptar.
Otra función útil es prevenir que las etiquetas se dibujen con carácteres demasiado pequeños para ser apreciados.
En el mismo panel Representación, ajuste el valor de Supimir etiquetado de etiquetas menores a… a
5.00 mm
y note los resultados al hacer click en AplicarPruebe diferentes ajustes de Ubicación también. Como hemos visto antes, la opción Horizontal no es una buena idea en este caso, así que prueba la opción Curvada en su lugar.
Seleccione la opción Curved en el panel Colocación de la pestaña Labels
Aquí está el resultado:
Como puede ver, esto oculta algunas etiquetas que antes eran visibles, debido a la dificultad de hacer que algunas de ellas sigan las líneas retorcidas de la calle sin dejar de ser legibles. Hace que otras etiquetas sean mucho más útiles ya que rastrean las carreteras en lugar de flotar en el espacio entre ellas. Puedes decidir cuál de estas opciones usar, dependiendo de lo que creas que parece más útil o de lo que se ve mejor.
3.2.6. Follow Along: Ajustes Definidos de Datos
Desactive el etiquetado para la capa
roads
Reactive el etiquetado para la capa
places
Abra la tabla de atributos para
places
mediante el botónTiene un campo que nos interesa ahora:
place
que define el tipo de área urbana para cada registro. Podemos usar estos datos para influir en los estilos de etiqueta.Navegue al panel Texto en
places
en el panel EtiquetasClick en el botón al lado del botón de texto itálico debajo de Estilo y seleccione para abrir el Constructor de cadenas de Expresión:
En
, doble click enplace
y luego click en All Unique. Esto enumerará todos los valores únicos del campoplace
de esta capa. Agregue un= `` en el editor de texto y luego haga doble click en ``town
.De forma alternativa, puede escribir:
"place" = 'town'
diréctamente en el editor de texto.Click en Aceptar dos veces:
Observe que las etiquetas de todos los lugares cuyo campo place
coinciden con town
se muestran en cursiva.
3.2.7. Try Yourself Utilizando Ajustes Definidos de Datos
Nota
Estamos saltando hacia adelante un poco para demostrar algunos ajustes avanzados de las etiquetas. En el nivel avanzado, se asume que sabrás qué significa lo siguiente. En caso contrario, eres libre de dejar esta sección y volver cuando hayas cubierto los materiales requeridos.
Abra la Tabla de Atributos para
places
Configúrala como esta:
Use esto para ajustar tamaños personalizados para cada tipo diferente de lugar (cada clave en el campo
place
)
3.2.8. Más Posibilidades Con Etiquetas
No podemos cubrir todas las opciones en este curso, pero tenga en cuenta que la pestaña Etiqueta tiene muchas otras funciones útiles. Puede configurar la representación basada en escala, alterar la prioridad de representación para las etiquetas en una capa y establecer cada opción de etiqueta utilizando atributos de capa. Incluso puede establecer la rotación, la posición XY y otras propiedades de una etiqueta (si tiene campos de atributo asignados para ese propósito), luego edite estas propiedades usando las herramientas adyacentes al botón principal Opciones de etiquetado de capa:
(Estas herramientas estarán activas si los campos de atributo requeridos están disponibles y el modo edición está activado.)
Eres libre de explorar más posibilidades del sistema de etiquetas.
3.2.9. In Conclusion
Has aprendido a usar la capa de atributos para crear etiquetas dinámicas. Esto puede hacer tu mapa mucho más informativo y estilizado.
3.2.10. What’s Next?
Ahora que sabes cómo los atributos conllevan una diferencia visual en tu mapa, ¿Como los usamos para cambiar la simbología de los objetos? ¡Ese es el tema de la siguiente lección!