Uso de expresiones para etiquetar elementos

Para usar expresiones en las etiquetas

  1. Muestre el Editor de estilos para el elemento o capa que vaya a etiquetar.
  2. En Etiqueta de elemento, haga clic en correspondiente a la entrada apropiada.

    Si va a aplicar un tema a este elemento, hay una entrada para cada regla de tema. Haga clic en la entrada de una regla que muestra etiquetas.

    Si la capa admite varios tipos de geometría (por ejemplo, punto, línea y polígono), desplácese hacia abajo y haga clic en la celda de estilo el tipo adecuado de geometría.

  3. En el cuadro Estilo de etiqueta, realice una de las siguientes acciones:
    • Para crear una etiqueta con varias líneas, seleccione Línea múltiple.
    • Para crear etiquetas de una sola línea, seleccione Colocación avanzada. El texto sigue el contorno de un elemento lineal y muestra una etiqueta de una sola línea, incluso si existen segmentos de línea múltiple. El texto se contrae para ajustarse a la longitud de la línea.

    En ambos casos, puede especificar una expresión para el contenido de la etiqueta.

  4. Para crear una expresión para el contenido de la etiqueta, haga clic en Propiedad para mostrar y desplácese hasta la parte inferior de la lista. Haga clic en Expresión.
  5. En el cuadro de diálogo Crear o modificar expresiones, introduzca la expresión.

    Si ha seleccionado Línea múltiple, utilice '\n' para insertar un salto de línea.

    En el siguiente ejemplo se muestra una etiqueta de tres líneas. Se muestra el nombre de la calle en la primera línea, el área de la parcela en la segunda línea y el código APN en la tercera línea.

    Concat ( STNAME , '\n Area: ', AREA , '\n APN: ' , APN )

    Nota:

    La etiqueta utiliza el operador Concat, que combina varias propiedades y cadenas de texto y donde se pueden incluir espacios y saltos de línea. Para obtener más información, consulte Funciones de texto.

    El texto estático (en este caso, las palabras “Area:” y “APN:”) está rodeado por comillas simples. Al incluir un espacio tras las cadenas de texto se inserta un espacio entre el texto estático y la propiedad dinámica que lo sigue.

    La entrada \n desplaza el texto subsiguiente a una nueva línea. La expresión resulta en la siguiente etiqueta:

    Para obtener ayuda sobre cualquier elemento de expresión, consulte Creación de expresiones - Referencia.

  6. Haga clic en Aceptar para aplicar la expresión a las etiquetas.