Calcular valor (ModelBuilder)

Resumen

Devuelve un valor basado en una expresión especificada de Python.

Más información acerca del funcionamiento de Calcular valor en ModelBuilder

Uso

  • Esta herramienta solo está disponible en la cinta ModelBuilder para su uso en modelos. La herramienta no está disponible desde el panel Geoprocesamiento ni desde Python.

  • El parámetro Expresión solo admite expresiones de Python. Los demás lenguajes de secuencias de comandos no son compatibles.

  • Utilice el parámetro Expresión para expresiones cortas de una línea. Utilice el parámetro Bloque de código para expresiones más complicadas, como cálculos u operaciones lógicas multilínea (if, then). El parámetro Bloque de código no se puede utilizar por separado, solo junto con el parámetro Expresión.

    Consulte ejemplos del uso del parámetro Expresión.

  • Las variables creadas en ModelBuilder se pueden utilizar con esta herramienta, pero las variables no se pueden conectar directamente al parámetro Expresión. Para utilizar una variable en la expresión, encierre el nombre de las variables entre signos de porcentaje (%).

  • No se puede acceder a las variables de modelo en el parámetro Bloque de código. Estas variables se deben introducir en el bloque de código desde la expresión. Esto se puede realizar creando una definición de función en el parámetro Bloque de código y haciendo referencia a esta en el parámetro Expresión.

    Consulte ejemplos del uso del parámetro Bloque de código.

  • El parámetro Tipo de datos se utiliza en ModelBuilder para ayudar a conectar la salida de la herramienta Calcular valor con otras herramientas. Por ejemplo, si utiliza la herramienta Calcular valor para calcular una distancia que se utilizará como entrada del parámetro Distancia de zona de influencia de la herramienta Zona de influencia, especifique una Unidad lineal para el parámetro Tipo de datos.

    Consulte ejemplos del uso del parámetro Tipo de datos.

  • En Python, la sangría adecuada forma parte de la sintaxis. El grado de sangría (dos espacios o cuatro espacios) no es importante, siempre y cuando sea coherente en todo el bloque de código.

  • Nota:

    Cuando escriba scripts de Python, en lugar de la herramienta Calcular valor, utilice instrucciones de Python estándar.

Parámetros

EtiquetaExplicaciónTipo de datos
Expresión

La expresión de Python que se desea evaluar.

SQL Expression
Bloque de código
(Opcional)

Un bloque de código de Python. Se debe hacer referencia al código del bloque de código en el parámetro Expresión.

String
Tipo de datos
(Opcional)

Especifica el tipo de datos del valor de devolución de la expresión Python. Este parámetro ayuda a encadenar Calcular valor con otras herramientas.

  • Localizador de direccionesLocalizador de direcciones
  • Tamaño de celda de análisisTamaño de celda de análisis
  • Capa de anotacionesCapa de anotaciones
  • Cualquier valorCualquier valor
  • Documento de ArcMapDocumento de ArcMap
  • Unidad de áreaUnidad de área
  • Espacio de trabajo de archivo BIMEspacio de trabajo de archivo BIM
  • BooleanosBooleanos
  • Generando capa de disciplinaGenerando capa de disciplina
  • Generando capa de disciplina de escenaGenerando capa de disciplina de escena
  • Generando capaGenerando capa
  • Crear capa de escenaCrear capa de escena
  • Dataset de dibujo CADDataset de dibujo CAD
  • Expresión de calculadoraExpresión de calculadora
  • Raíz del catálogoRaíz del catálogo
  • Tamaño de celdaTamaño de celda
  • Tamaño de celda XYTamaño de celda XY
  • Capa compuestaCapa compuesta
  • CompresiónCompresión
  • Sistema de coordenadasSistema de coordenadas
  • Carpeta de sistemas de coordenadasCarpeta de sistemas de coordenadas
  • CoberturaCobertura
  • Clase de entidad de coberturaClase de entidad de cobertura
  • Elemento de datosElemento de datos
  • Archivo de datosArchivo de datos
  • Conexiones de base de datosConexiones de base de datos
  • DatasetDataset
  • FechaFecha
  • Tabla de dBaseTabla de dBase
  • Remuestreo reducidoRemuestreo reducido
  • Capa de diagramaCapa de diagrama
  • Capa de dimensiónCapa de dimensión
  • Conexión de discoConexión de disco
  • DobleDoble
  • Capa de superficie de elevaciónCapa de superficie de elevación
  • Cadena de caracteres codificadaCadena de caracteres codificada
  • SobreSobre
  • Escala de evaluaciónEscala de evaluación
  • ExtensiónExtensión
  • Extraer valoresExtraer valores
  • Clase de entidadClase de entidad
  • Dataset de entidadesDataset de entidades
  • Capa de entidadesCapa de entidades
  • Conjunto de entidadesConjunto de entidades
  • CampoCampo
  • Información del campoInformación del campo
  • Asignaciones de camposAsignaciones de campos
  • ArchivoArchivo
  • CarpetaCarpeta
  • Ráster formuladoRáster formulado
  • Función difusaFunción difusa
  • GeoDataServer (Servidor de datos geográficos)GeoDataServer (Servidor de datos geográficos)
  • GeodatasetGeodataset
  • Red geométricaRed geométrica
  • Capa de geoestadísticaCapa de geoestadística
  • Vecindad de búsqueda de estadísticas geográficasVecindad de búsqueda de estadísticas geográficas
  • Tabla de valores geoestadísticaTabla de valores geoestadística
  • GlobeServerGlobeServer
  • GPServerGPServer
  • GráficoGráfico
  • Tabla de datos de gráficoTabla de datos de gráfico
  • Capa de gráficosCapa de gráficos
  • Grupo de capasGrupo de capas
  • Factores horizontalesFactores horizontales
  • Servicio de imágenesServicio de imágenes
  • ÍndiceÍndice
  • Expresión INFOExpresión INFO
  • Elemento INFOElemento INFO
  • Tabla INFOTabla INFO
  • Capa teselada de InternetCapa teselada de Internet
  • Capa KMLCapa KML
  • Dataset LASDataset LAS
  • Capa de dataset LASCapa de dataset LAS
  • CapaCapa
  • Archivo de capasArchivo de capas
  • DiseñoDiseño
  • LíneaLínea
  • Unidad linealUnidad lineal
  • LargoLargo
  • Dominio MDominio M
  • MapaMapa
  • Servidor de mapaServidor de mapa
  • Capa de servidor de mapasCapa de servidor de mapas
  • Dataset de mosaicoDataset de mosaico
  • Capa de mosaicoCapa de mosaico
  • VecindarioVecindario
  • FieldMap de clase de Network AnalystFieldMap de clase de Network Analyst
  • Configuración de jerarquía de Network AnalystConfiguración de jerarquía de Network Analyst
  • Capa de Network AnalystCapa de Network Analyst
  • Fuente de datos de redFuente de datos de red
  • Dataset de redDataset de red
  • Capa de dataset de redCapa de dataset de red
  • Modo de viaje de redModo de viaje de red
  • Estructura de parcelasEstructura de parcelas
  • Estructura de parcela para ArcMapEstructura de parcela para ArcMap
  • Capa de estructura de parcela para ArcMapCapa de estructura de parcela para ArcMap
  • Capa de parcelaCapa de parcela
  • PuntoPunto
  • PolígonoPolígono
  • Archivo de proyecciónArchivo de proyección
  • PirámidePirámide
  • RadioRadio
  • Generador de números aleatoriosGenerador de números aleatorios
  • Banda de rásterBanda de ráster
  • Expresión de calculadora de rásterExpresión de calculadora de ráster
  • Catálogo de rásterCatálogo de ráster
  • Capa de catálogo de rásterCapa de catálogo de ráster
  • Capa de datos de rásterCapa de datos de ráster
  • Dataset rásterDataset ráster
  • Capa rásterCapa ráster
  • Estadísticas de rásterEstadísticas de ráster
  • Tipo de rásterTipo de ráster
  • Conjunto de registrosConjunto de registros
  • Clase de relaciónClase de relación
  • Nueva representación cartográficaNueva representación cartográfica
  • InformeInforme
  • Propiedades de eventos de medición de rutaPropiedades de eventos de medición de ruta
  • Capa de escenaCapa de escena
  • SemivariogramaSemivariograma
  • ServerConnectionServerConnection
  • ShapefileShapefile
  • Referencia espacialReferencia espacial
  • Expresión SQLExpresión SQL
  • Cadena de caracteresCadena de caracteres
  • Cadena de caracteres ocultaCadena de caracteres oculta
  • TablaTabla
  • Vista de tablaVista de tabla
  • Capa de terrenoCapa de terreno
  • Archivo de textoArchivo de texto
  • Tamaño de teselaTamaño de tesela
  • Configuración de la horaConfiguración de la hora
  • Unidad de tiempoUnidad de tiempo
  • TINTIN
  • Capa TINCapa TIN
  • HerramientaHerramienta
  • Caja de herramientasCaja de herramientas
  • Entidades topoEntidades topo
  • TopologíaTopología
  • Capas de topologíaCapas de topología
  • Red de trazadoRed de trazado
  • Capa de trazado de redCapa de trazado de red
  • Función de transformaciónFunción de transformación
  • Red de serviciosRed de servicios
  • Capa de red de serviciosCapa de red de servicios
  • VarianteVariante
  • Capa de teselas vectorialesCapa de teselas vectoriales
  • Factor verticalFactor vertical
  • Capa vóxelCapa vóxel
  • Cobertura VPFCobertura VPF
  • Tabla VPFTabla VPF
  • Cobertura WCSCobertura WCS
  • Tabla Superposición ponderadaTabla Superposición ponderada
  • Suma ponderadaSuma ponderada
  • Mapa de WMSMapa de WMS
  • Capa WMTSCapa WMTS
  • Espacio de trabajoEspacio de trabajo
  • Dominio XYDominio XY
  • Dominio ZDominio Z
String

Salida derivada

EtiquetaExplicaciónTipo de datos
Valor

El valor calculado.

Data Element; Layer; Table View

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados