Las etiquetas de mapa le ayudan a identificar entidades, establecer una jerarquía visual de las entidades importantes y centrar la atención de los usuarios del mapa en los fines concretos del mismo.
Información general
- Duración del vídeo: 3:27
- Este vídeo se creó con ArcGIS Pro 2.5.
En este tutorial, etiquetará las capas de mapa y trabajará con propiedades de etiqueta como el tamaño, el color, la orientación y la ubicación. Opcionalmente, utilizará el lenguaje de expresión ArcGIS Arcade para crear expresiones de etiqueta personalizadas basadas en atributos de entidades.
- Tiempo estimado: 25 minutos
- Requisitos de software: ArcGIS Pro
Abrir el proyecto
Etiquetará las zonas residenciales de las afueras de Wellington (Nueva Zelanda), los edificios históricos que se encuentran en zonas con riesgo de inundaciones y los centros de protección civil locales. La adición de etiquetas ayuda al grupo de planificación urbana a identificar las entidades importantes en el mapa y a tomar decisiones relacionadas con la gestión de riesgos.
- Abra ArcGIS Pro e inicie sesión si es necesario.
- En la página de inicio, en proyectos recientes, haga clic en Abrir otro proyecto.
Nota:
Si ya tiene un proyecto abierto, haga clic en la pestaña Proyecto de la cinta. En la lista de elementos de menú de la izquierda, haga clic en Abrir. En la página Abrir, haga clic en Portal y en Abrir otro proyecto en la parte inferior de la página.
- En el cuadro de diálogo Abrir proyecto, en Portal , haga clic en ArcGIS Online .
Nota:
Si ve ArcGIS Enterprise en su lugar, debe agregar una conexión de portal o cambiar su portal activo a ArcGIS Online. También puede descargar los datos del tutorial desde un navegador.
- En la parte superior del cuadro de diálogo, en el cuadro Buscar, escriba Label your map tutorial y pulse la tecla Intro.
- En la lista de los resultados de la búsqueda, haga clic en Etiquetar el mapa para seleccionar el paquete de proyecto.
Nota:
Si hay más de un paquete de proyecto con este nombre, consulte la columna Propietario. Seleccione el elemento con el nombre de propietario ArcGISProTutorials. Si no obtiene ningún resultado, consulte No se devuelven resultados de búsqueda.
- Haga clic en Aceptar.
El proyecto se abre con un mapa base gris claro centrado en Wellington, Nueva Zelanda. Los límites de los vecindarios y las áreas residenciales locales se dibujan en gris oscuro y la zona con riesgo de inundaciones se dibuja en azul claro. Otras capas del panel Contenido están desactivadas o no son visibles en la escala de mapa actual (indicado por una marca de verificación gris).
- En la cinta, haga clic en la pestaña Vista. En el grupo Ventanas, haga clic en Restablecer paneles y en Restablecer paneles para la representación cartográfica (predeterminado).
Con ello se garantiza que se abren los paneles Contenido y Catálogo y se cierran otros paneles.
Etiquetar áreas residenciales
El mapa base incluye una capa de referencia que etiqueta las entidades destacadas. Sin embargo, la capa Suburb Boundaries tiene más información sobre el área y permitirá controlar la apariencia de la etiqueta de cada suburbio.
Etiquetará la capa Suburb Boundaries para que los nombres de las áreas residenciales aparezcan en el mapa. Las etiquetas de una capa se basan en los valores de la tabla de atributos de la capa. Antes de activar el etiquetado, eliminará la capa de referencia.
- En el panel Contenido, haga clic con el botón derecho en la capa Referencia gris claro y haga clic en Quitar .
Se eliminan las etiquetas de referencia predeterminadas para el mapa base.
- En el panel Contenido, haga clic con el botón derecho en la capa Surburb Boundaries y haga clic en Tabla de atributos.
Se abre la tabla de atributos. El campo Suburb contiene los valores que se utilizarán para etiquetar las áreas residenciales.
- Cierre la tabla de atributos.
- En el panel Contenido, haga clic con el botón derecho en la capa Suburb Boundaries y haga clic en Etiqueta.
Las áreas residenciales se etiquetan con los nombres que ha visto en la tabla. En la cinta, aparece el conjunto de pestañas contextuales Capa de entidades.
- En Capa de entidades, haga clic en la pestaña Etiquetado. En el grupo Símbolo de texto, expanda la galería Estilo de símbolo del texto. En Esquema 2, haga clic en el estilo Forma de suelo/Región física.
Las etiquetas se actualizan para reflejar el nuevo estilo.
- En la pestaña Etiquetado, en el grupo Ubicación de etiqueta, haga clic en Parcela de suelo.
Algunas etiquetas desaparecen. El ajuste de ubicación Parcela de suelo desactiva las etiquetas que no caben totalmente dentro de la entidad. Esta condición cambia a medida que se acerca y se aleja el mapa.
Nota:
ArcGIS Pro cuenta con dos motores de etiquetado: el Motor de etiquetado predeterminado Maplex, que se utiliza en este mapa, y el Motor de etiquetado estándar. El Motor de etiquetado Maplex presenta ajustes de posicionamiento de etiquetas más avanzados que el Motor de etiquetado estándar. Para cambiar la configuración del motor de etiquetado, en la pestaña Etiquetado del grupo Mapa, haga clic en Más y desactive Utilizar Maplex Labeling Engine.
Obtenga más información sobre el etiquetado con el Motor de etiquetado Maplex y con el Motor de etiquetado estándar.
- Acerque y aleje el mapa y aplíquele un desplazamiento panorámico.
Al acercar la imagen, se etiquetan más entidades. Al usar el desplazamiento panorámico, las etiquetas cambian de posición para seguir en la vista.
Establecer un rango de visibilidad para la visualización de etiquetas
Las etiquetas pueden resultar más útiles en algunas escalas que en otras. Al acercar la imagen, las etiquetas de las entidades regionales pierden importancia y las etiquetas de las entidades locales la ganan. La elección de una escala de mapa adecuada para la visualización de etiquetas ayuda al lector del mapa a centrarse en las entidades más importantes del mapa. Definirá un rango visible para las etiquetas de Suburb Boundaries con el fin de que no se visualicen a escalas de mapa muy grandes (primeros planos).
- En la pestaña Etiquetado, en el grupo Rango de visibilidad, haga clic en el cuadro de entrada situado junto a Por debajo de . Escriba 1:7000 en el cuadro y pulse la tecla Intro.
- En la cinta, haga clic en la pestaña Mapa. En el grupo Navegar, haga clic en Marcadores y haga clic en Te Aro.
El mapa se acerca al vecindario de Te Aro. Que se vean o no las etiquetas dependerá de si la escala de mapa es mayor (más cercana) que 1:7000. La escala del mapa se muestra en la esquina inferior izquierda de la vista de mapa.
- Si es necesario, en la pestaña Mapa, en el grupo Navegar, haga clic en Acercamiento fijo tantas veces como sea necesario hasta que desaparezcan las etiquetas.
Cuando se acerca a más de 1:10.000, se muestra la capa Building Footprints.
- En la Barra de herramientas de acceso rápido, haga clic en Guardar para guardar el proyecto.
Etiquetar edificios históricos
Los urbanistas pueden estar preocupados por los daños que se podrían producir en los edificios históricos en caso de inundación. La capa Building Footprints ya está simbolizada para mostrar los edificios que son históricos. Acercará un área pequeña contenida en la zona de riesgo de inundación y etiquetará los edificios históricos con sus nombres. De manera predeterminada, se etiquetan todas las entidades de la capa. Para etiquetar únicamente los edificios históricos, creará una consulta SQL.
- En la pestaña Mapa, en el grupo Navegar, haga clic en Marcadores y haga clic en Historic Buildings 1.
- En el panel Contenido haga clic en la capa Building Footprints para seleccionarla. En la cinta, en Capa de entidades, haga clic en la pestaña Etiquetado.
- En la pestaña Etiquetado, en el grupo Capa, haga clic en Etiqueta .
Los edificios están etiquetados. En la cinta, en el grupo Clase de etiqueta, verá que las etiquetas proceden del campo Name de la tabla de atributos de capa.
Sugerencia:
Como se ha visto con las capas Suburb Boundary y Building Footprints, se puede etiquetar una capa desde su menú contextual o desde la cinta.
- En el panel Contenido, haga clic con el botón derecho en la capa Edificio y haga clic en Building Footprints.
- En la tabla, haga clic con el botón derecho en el encabezado de nombre de campo Historic y haga clic en Orden descendente .
- Desplácese por la tabla para ver algunos valores del campo Name (no del campo Historic) de los edificios históricos.
La mayoría de los edificios históricos tienen nombres propios. Otros se denominan Building, House o Warehouse.
- Cierre la tabla de atributos.
- En el panel Contenido, haga clic con el botón derecho en la capa Edificio y haga clic en Propiedades de etiquetado.
Aparece el panel Clase de etiqueta.
Nota:
De manera predeterminada, las etiquetas se agrupan en una clase de etiqueta. Todas las etiquetas de una clase tienen las mismas propiedades, por ejemplo, símbolo de texto y configuración de ubicación. Una capa puede tener más de una clase de etiqueta. Las clases de etiquetas adicionales le permiten definir distintas propiedades para los subconjuntos de etiquetas dentro de una capa. Para crear una clase de etiqueta, en la pestaña Etiquetas, en el grupo Clase de etiquetas, haga clic en la flecha desplegable Clase y haga clic en Crear clase de etiqueta. También puede hacer clic en Menú en el panel Clase de etiqueta.
- En la parte superior del panel Clase de etiqueta, confirme que la pestaña Clase esté seleccionada. En ella, haga clic en la pestaña Consulta SQL .
Las consultas se utilizan para filtrar entidades y registros de tablas de interés. En este caso, utilizará la consulta para etiquetar únicamente los edificios históricos. Los demás edificios no se etiquetarán.
- En el panel Clase de etiqueta, haga clic en Nueva expresión.
Aparece el Builder de cláusulas.
- En el builder de cláusulas, haga clic en la flecha desplegable junto a Donde y haga clic en Histórico. Asegúrese de que la condición de consulta que se establece en es igual a. Haga clic en la flecha desplegable de la casilla vacía y, a continuación, en Sí para el valor.
- Haga clic en Aplicar en la parte inferior del panel.
En el mapa, solo se etiquetan los edificios históricos (simbolizados en púrpura).
Cambiar los ajustes de ubicación de las etiquetas
De forma predeterminada, todos los edificios históricos se etiquetan, incluso si las etiquetas se sitúan fuera de las entidades a las que pertenecen. Cambiará algunas propiedades de las etiquetas y ajustes de colocación para que las etiquetas se vean más fácilmente y que encajen dentro de los edificios. Algunas de las etiquetas no se mostrarán en todas las escalas.
- En el panel Clase de etiqueta, haga clic en la pestaña Posición en la parte superior del panel.
En Posición, haga clic en la pestaña Posición en caso necesario.
- Expanda Ubicación.
- Cambie el ajuste Horizontal en el polígono a Recto en polígono.
En el mapa, las etiquetas se orientan según el eje más largo de sus entidades. Ahora encajan mejor dentro de sus entidades.
- Desactive la casilla de verificación Se puede colocar la etiqueta fuera del límite del polígono.
Las etiquetas de los edificios ya no se colocan completamente fuera de sus entidades. Sin embargo, se permite que las etiquetas se extiendan más allá del límite de una entidad. (Es posible que no vea ningún cambio en el área del mapa que tiene ampliada).
- En la cinta, en la pestaña Etiquetado, en el grupo Símbolo de texto, cambie el tamaño de fuente del símbolo de texto a 8 y el color a Blanco ártico.
Las etiquetas blancas se leen más fácilmente. Un tamaño de fuente más pequeño significa que habrá más etiquetas que quepan completamente dentro de los edificios.
- Realice un desplazamiento panorámico en el vecindario y observe algunos otros edificios históricos.
Algunos edificios tienen nombres largos y no encajan bien dentro de las entidades, ni siquiera a esta gran escala. Aplicará ciertas restricciones a la distancia máxima que se permite que una etiqueta se extienda más allá del límite de su entidad.
- Cerca de la parte superior del panel Clase de etiqueta, haga clic en la pestaña Estrategia para encajar .
- Expanda Solapamiento y cambie el Máximo a 5 puntos. Presione la tecla Intro.
- Expanda Reducir tamaño y active la casilla Reducir tamaño de fuente. En Reducción de tamaño de fuente, cambie el valor Límite inferior a 7,5 pts y pulse la tecla Intro.
- En Compresión de ancho de fuente, cambie el valor Límite inferior al 95 % y pulse la tecla Intro.
Los cambios se aplican al mapa tan pronto como los realiza. Ahora se permite a las etiquetas rebasar los límites de sus entidades en no más de 5 puntos. El tamaño de fuente y la compresión se ajustarán levemente para que una etiqueta encaje mejor. Las etiquetas no se dibujan si no caben en una entidad respetando estas restricciones.
- En la cinta, haga clic en la pestaña Mapa. En el grupo Navegar, haga clic en Marcadores y haga clic en Historic Buildings 2.
En esta parte del vecindario, podrían aparecer edificios históricos que no están etiquetados.
- En la cinta, en Capa de entidades, haga clic en la pestaña Etiquetado. En el grupo Mapa, haga clic en Ver etiquetas no ubicadas .
Las etiquetas no colocadas se dibujan en rojo en el mapa.
- Haga clic de nuevo en Ver etiquetas no ubicadas para desactivar la visualización de las etiquetas no colocadas.
El Motor de etiquetado Maplex presenta numerosas estrategias de ajuste para ayudarle a colocar las etiquetas dentro de las entidades. Para más información, consulte ¿Por qué utilizar estrategias adicionales para colocar etiquetas?
- En la parte inferior de la vista de mapa, haga clic en la flecha desplegable de la escala de mapa y haga clic en 1:10.000. Si la escala no aparece en la lista, escriba 1:10.000 directamente en el cuadro de escala.
A esta escala (la escala más pequeña a la que se ven los edificios), su ajuste de rebose impide que se dibujen la mayoría o la totalidad de las etiquetas de los edificios. Sin embargo, puede que algunas etiquetas sean visibles. Establecerá un rango visible para asegurarse de que todas las etiquetas se desactiven al alejarse. Querrá que las etiquetas se dibujen a la escala de las manzanas de la ciudad, pero no a la escala de vecindarios.
- En la cinta, en Capa de entidades, haga clic en la pestaña Etiquetado. En el grupo Rango de visibilidad, haga clic en el cuadro de entrada situado junto a Por encima de . Escriba 1:2500 y pulse la tecla Intro.
Todas las etiquetas visibles de los edificios se desactivan. Solo se mostrarán cuando la escala del mapa sea mayor que 1:2500.
- En la Barra de herramientas de acceso rápido, haga clic en Guardar para guardar el proyecto.
Etiquetar centros de protección civil
Si se produce una inundación, los centros de protección civil, que suelen ser colegios o centros de la comunidad, son importantes refugios para emergencias. Etiquetará los centros de protección civil del área de Wellington.
- Haga clic en la pestaña Mapa y vaya al marcador Te Aro.
Los edificios ya no deberían ser visibles. Si están visibles, haga clic en Alejar fijo según sea necesario para alejarse a una escala superior a 1:10.000.
- En el panel Contenido, active la capa Civil Defence Centres.
- En el mapa, haga clic en los puntos rojos que representan los centros de protección civil.
Aparece el panel Elementos emergentes y muestra los atributos de la entidad en la que hizo clic. Las etiquetas de los centros de protección civil se basan en el atributo Site Name.
- Cierre el panel Elementos emergentes.
- En el panel Contenido, haga clic con el botón derecho en la capa Civil Defence Centres y haga clic en Etiqueta.
Las etiquetas aparecen en el mapa, pero puede que tengan mejor apariencia con otra simbología.
- En la cinta, en Capa de entidades, haga clic en la pestaña Etiquetado. En el grupo Símbolo de texto, expanda la galería Estilo de símbolo del texto. En Esquema 2, haga clic en el estilo Lugar poblado.
- En el panel Clase de etiqueta, haga clic en la pestaña Posición de la fila superior de pestañas en caso necesario. Haga clic en la pestaña Posición que aparece debajo de ella y amplíe Ubicación.
Sugerencia:
Si el panel Clase de etiqueta no está abierto, haga clic con el botón derecho en la capa Civil Defence Centres del panel Contenido y haga clic en Propiedades de etiquetado .
- Cambie el posicionamiento de Posición óptima a Parte inferior del punto.
La etiqueta se coloca debajo de la entidad.
- Cambie el posicionamiento de nuevo a Posición óptima.
Normalmente, el posicionamiento Posición óptima coloca la etiqueta encima y ligeramente a la derecha del punto. Usa otras posiciones, si es necesario, para evitar conflictos con otras etiquetas o entidades.
- En la Barra de herramientas de acceso rápido, haga clic en Guardar .
Personalizar etiquetas con Arcade (opcional)
Es posible agregar más información a las etiquetas del centro de protección civil con una expresión de etiqueta. Utilizará el lenguaje de expresión de Esri, Arcade, para mostrar el número de personas que puede albergar cada centro y para personalizar la apariencia de la etiqueta.
- Haga clic con el botón derecho en la capa Civil Defence Centres y haga clic en Tabla de atributos .
El campo Capacity contiene el número máximo de personas que puede albergar cada centro. Para cada etiqueta del centro de protección civil, agregará la palabra Capacidad y el valor correspondiente desde el campo Capacity.
- Cierre la tabla de atributos.
- En el panel Clase de etiqueta, haga clic en la pestaña Clase. Haga clic en la pestaña Expresión de etiqueta bajo ella.
- Si es necesario, haga clic en la flecha desplegable Idioma y haga clic en Arcade.
Especificará el texto de la etiqueta en el cuadro Expresión. Como ya ha etiquetado los centros de protección civil, los nombres de los sitios se incluyen en la expresión de Arcade como $feature.site_name. Agregará texto y el campo Capacity a la etiqueta como una nueva línea bajo los nombres del sitio.
- Copie el siguiente texto. En el cuadro Expresión, pegue el texto al final de la expresión existente.
+ TextFormatting.NewLine + "Capacity: " + $feature.Capacity
TextFormatting.NewLine crea una nueva línea bajo las etiquetas de nombre del sitio. "Capacity: " se agrega como texto en la nueva línea y $feature.Capacity agrega el valor de capacidad para cada sitio.
- En la parte inferior del panel, haga clic en Aplicar. Si lo desea, desplace el mapa para ver etiquetas en otras áreas residenciales.
El nombre del sitio y el texto de capacidad se muestran ambos con el mismo tamaño de fuente. Para resaltar el nombre del centro de protección civil, disminuya el tamaño del texto de capacidad. Si agrega una etiqueta de fuente, puede especificar la fuente y el tamaño del texto.
- Copie el siguiente texto. En el cuadro Expresión, pegue el texto después de TextFormatting.NewLine + y antes de "Capacity: ".
"<FNT name= 'Arial' size= '9'>" +
- En el cuadro Expresión, al final de la expresión, escriba (o copie y pegue) la etiqueta de fuente de cierre.
+ "</FNT>"
Todo lo que se encuentre entre las etiquetas de fuente de apertura y cierre se mostrará con fuente Arial y texto de tamaño 9.
- Haga clic en Aplicar.
Para obtener más información sobre el uso de Arcade para el etiquetado, consulte Especificar texto para etiquetas.
- En la Barra de herramientas de acceso rápido, haga clic en Guardar para guardar el proyecto.
Ha etiquetado tres capas en el mapa. Puede seguir experimentando con las propiedades de las etiquetas para hacer mejoras. Por ejemplo, puede cambiar el color del texto o el tamaño del halo de la capa Suburb Boundaries para hacer que sus etiquetas destaquen más sobre el mapa base. Puede usar diferentes símbolos de texto y fuentes para las etiquetas en cualquiera de sus capas.