Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Etiquetado
Function FindLabel ([Contour])
If ([Contour] Mod 100) = 0 Then
FindLabel = [Contour]
End If
End Function
Hacer clic derecho sobre la capa (de curvas de nivel) abrir la tabla de atributos.
En Table Options > Add Field agregar un nuevo campo tipo texto (Intervalo).
Ir al menú Selection > Select By Attributes.
En el cuadro de diálogo copiar la expresión Mod(Round(" Contour ", 0) * 10, 1000)=0
para seleccionar
las curvas de nivel a un intervalo de 100 (metros). Nótese que Contour es el nombre
del campo
que contiene los valores de elevación. Para personalizar el intervalo altitudinal,
el valor
de diez (10) debe ser multiplicado por el intervalo requerido (1000), para curvas
de nivel
cada tres metros usar la expresión: Mod(Round(" Contour ", 0) * 10, 30)=0.
También la expresión SQL: Floor( Contour/10) = Contour/10 permite personalizar la
selección
en diferentes escenarios (curvas de nivel cada 10 metros). Simplemente
reemplazando el valor
númerico (10) por el intervalo requerido.
En el campo Intervalo abrir el Field Calculator y colocar entre comillas
“Primarias” y aceptar.
Mientras que para el etiquetado de las curvas de nivel a un intervalo de 100 metros
configurar
de la siguiente manera:
Hacer clic derecho sobre el Data Frame (Layers) y seleccionar Properties > Pestaña
General >
Label Engine > Maplex Label Engine.
Hacer clic derecho sobre la capa (de curvas de nivel) y seleccionar Properties >
Pestaña Labels >
Marcar casilla Label features in this layer > Label Field > Contour.
Hacer clic en el botón Expression, marcar la casilla Advanced y colocar la
siguiente expresión:
Function FindLabel ([Contour])
If ([Contour] Mod 100) = 0 Then
FindLabel = [Contour]
End If
End Function
Nótese que [Countour] corresponde al campo que contiene los valores de elevación.
Mod permite personalizar el intervalo de las curvas de nivel que van a ser
etiquetadas.
Mantenerse en la ventana de las propiedades de la capa e ir a Other Options >
Placement Properties > Pestaña Label Position > General > Contour Placement.
Luego dirigirse a Text Symbol > Symbol > Edit Symbol > Pestaña Mask >
Style y seleccionar Halo para enmascarar las curvas de nivel.