ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Labeling data with unit conversion

You can display values in labels with the appropriate rounding rule applied.

  1. Inicie ArcMap.
  2. On the main menu, click Customize > Toolbars > Labeling.
  3. Haga clic en el botón Administrador de etiquetas Administrador de etiquetas de la barra de herramientas Etiquetado.
  4. Marque la casilla que está situada al lado de la capa que desea etiquetar.

    De manera opcional, seleccione la capa y cree clases de etiqueta.

  5. Seleccione una clase de etiqueta en la opción de capa.
  6. Click Expression.
  7. From the Label Expression dialog box, enter or load the appropriate label expression.

    The following is an example of an expression to apply a rounding rule for labeling. You may have to replace DEPTH_M and DEPTH_M_RR with the field names that apply to your label.

    Function FindLabel ( [DEPTH_M], [DEPTH_M_RR] ) 
      if ISNULL( [DEPTH_M_RR] ) then
        FindLabel = ""
      else
        set ipLabelHelper = CreateObject("ESRI.Production.Nautical.LabelHelperClass")
        set ipRounder = ipLabelHelper.GetUnitsRounder( [DEPTH_M_RR] )
        if ipRounder Is Nothing then
          FindLabel = ""
        else
          set ipValue = ipRounder.Round( [DEPTH_M] )
          FindLabel = "<CLR red='1' green='1' blue='1'><BOL><FNT name=""Arial"" size=""12"">" &  ipValue.IntegerString & "</FNT><FNT name=""Arial"" size=""15""><SUB>" & ipValue.FractionalString & "</SUB></FNT></BOL></CLR>"
        end if
      end if
    End Function
    

  8. Click Verify to make sure there are no syntax errors and click OK.
  9. Click OK to close the Label Manager dialog box.

    Features are labeled with the appropriate rounding rule applied to the destination field. If unit destination values are updated, the appropriate rounding is reapplied for the labels.

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal