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

Especificación de datos de entrada

Disponible con una licencia de Spatial Analyst.

  • Reglas de entrada

Todas las declaraciones de Álgebra de mapas requieren una entrada en la que aplicar herramientas y operadores (excepto por CreateNormalRaster y CreateRandomRaster, que solo poseen argumentos opcionales).

Reglas de entrada

  • Para utilizar datos de entrada directamente (datos en discos, capas, tablas, nombres de campo), estos deben estar en una cadena de texto con comillas.
    # The full path and nmae of the dataset is used outRas = Slope("C:/Data/elevation")  # If the layer is in the Table of contents or in your workspace then just the quoted name is needed outRas2 = Slope("elevation")
    
    # In the following statement Population is a field name outRas2 = KernelDensity("inpoints", "Population")
    
  • Los datos de entrada existentes se pueden asignar a una variable y la variable se puede utilizar en una declaración. Las variables no están entre comillas.
    inputElevation = "C:/Data/dem" outRas = slope(inputElevation)
    
  • Los objetos Ráster se pueden utilizar como entrada en declaraciones subsiguientes. Puesto que un objeto ráster es una variable, no está entre comillas.
    outSource = ExtractByAttributes("inraster", "Value > 3000")  # The output of ExtractByAttributes is used as input to EucDistance outDistance = EucDistance(outSource)
    
  • Los objetos de resultado también se pueden utilizar como entrada en expresiones de Álgebra de mapas.
    # Buffer returns a Result object, which is used here as  #   input to EucDistance dist = EucDistance(arcpy.Select_analysis("schools", "#", "Pop>2000"))
    
  • Muchas herramientas aceptan múltiples entradas para un parámetro (entrada de valor múltiple). Las entradas están separadas por comas y entre corchetes (que denotan una lista de Python).
    outStats = CellStatistics(["inraster1", "inraster2", "inraster3"], "MEAN")
    

Temas relacionados

  • Vista general de las reglas para Álgebra de mapas

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