Crear salida

Disponible con una licencia de Spatial Analyst.

Todas las herramientas y operadores del Álgebra de mapas producen una salida. Para la mayoría de las herramientas y los operadores del Álgebra de mapas, un objeto ráster es la salida a la izquierda de un signo igual.

Reglas de salida

  • Los operadores o herramientas que resultan en un ráster devuelven un objeto ráster. En este caso, el objeto Raster apunta a un dataset ráster temporal.
    outSlope = Slope("indem")
  • El objeto ráster de salida creado a partir de una sentencia se puede utilizar directamente en sentencias posteriores.
    outDirection = FlowDirection("inelevation")
    outAccumulation = FlowAccumulation(outDirection)
  • El dataset ráster de referencia del objeto ráster resultante es temporal y se eliminará del disco cuando se finalice la sesión de ArcGIS. Puede guardar el dataset ráster de referencia permanentemente llamando al método save en el objeto ráster.
    outSlope = Slope("indem")
    outSlope.save("sloperaster")
    Para obtener ejemplos adicionales de cómo puede ser permanente el dataset de referencia correspondiente a un objeto ráster, consulte Interacción del objeto ráster.

    Para obtener más información sobre el objeto ráster, sus propiedades y métodos, consulte Trabajar con objetos ráster.

  • Cuando una herramienta pueda crear más de una salida, la salida opcional se expresará como parámetros de herramienta dentro de paréntesis a la derecha del signo igual. Las salidas ráster opcionales son datasets permanentes en el disco; no son objetos ráster.
    # An empty string, "", indicates the use of a default value for the parameter.
    # In the following statement the defaults are taken for maximum_distance and 
    # cell_size parameters. outdirection will be a a permanent raster stored in the 
    # current workspace.
    outDistance = EucDistance("input", "", "", "outdirection")
  • Algunas herramientas de ArcGIS Spatial Analyst extension no generan un ráster, como Curva de nivel. Estas herramientas expresan la salida como un parámetro entre paréntesis en la definición de la herramienta.
    Contour("elevation", "C:/sapyexamples/output/outcontours.shp", 200, 0)

Temas relacionados


En este tema
  1. Reglas de salida