Mit der Spatial Analyst-Lizenz verfügbar.
Alle Map Algebra-Werkzeuge und Operatoren erzeugen Ausgaben. Bei den meisten Map Algebra-Werkzeugen und Operatoren ist ein Raster-Objekt die Ausgabe links vom Gleichheitszeichen.
Ausgaberegeln
- Operatoren oder Werkzeuge, die ein Raster ergeben, erzeugen links neben einem Gleichheitszeichen ein Raster-Objekt. In diesem Fall verweist das Raster-Objekt auf ein temporäres Raster-Dataset.
outSlope = Slope("indem")
- Das von einer Anweisung erstellte Ausgabe-Raster-Objekt kann unmittelbar in nachfolgenden Anweisungen verwendet werden.
outDirection = FlowDirection("inelevation") outAccumulation = FlowAccumulation(outDirection)
- Das referenzierte Raster-Dataset des resultierenden Raster-Objekts ist temporär und wird bei Beendigung der ArcGIS-Sitzung vom Datenträger entfernt. Sie können das referenzierte Raster-Dataset dauerhaft speichern, indem Sie die Methode save für das Raster-Objekt aufrufen.Weitere Beispiele für die Angabe des referenzierten Datasets für ein Raster-Objekt als dauerhaft finden Sie unter
outSlope = Slope("indem") outSlope.save("sloperaster")
Weitere Informationen zum Raster-Objekt und seinen Eigenschaften und Methoden finden Sie unter Erstellen eines Raster-Objekts.
- Kann ein Werkzeug mehrere Ausgaben erstellen, wird die optionale Ausgabe als Werkzeugparameter in Klammern rechts vom Gleichheitszeichen angegeben. Optionale Raster-Ausgaben sind dauerhafte Datasets auf Datenträger. Es sind keine Raster-Objekte.
# Empty "" indicate use the default values 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")
- Nur mit wenigen Werkzeugen der ArcGIS Spatial Analyst werden keine Raster ausgegeben, wie zum Beispiel mit Konturlinie. Hiermit wird die Ausgabe als Parameter in den Klammern in der Werkzeugdefinition ausgedrückt.
Contour("elevation", "C:/sapyexamples/output/outcontours.shp", 200, 0)