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
- Mit Operatoren oder Werkzeugen, die ein Raster ergeben, wird ein Raster-Objekt zurückgegeben. 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 Die Interaktion des Raster-Objekts.outSlope = Slope("indem") outSlope.save("sloperaster")
Weitere Informationen zum Raster-Objekt und seinen Eigenschaften und Methoden finden Sie unter Arbeiten mit Raster-Objekten.
- Kann ein Werkzeug mehrere Ausgaben erstellen, wird die optionale Ausgabe als Werkzeugparameter in Klammern rechts vom Gleichheitszeichen angegeben. Optionale Raster-Ausgaben sind permanente Datasets auf der Festplatte, jedoch keine Raster-Objekte.
# 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")
- Mit einigen Werkzeugen in der ArcGIS Spatial Analyst extension wie etwa mit Konturlinie werden keine Raster ausgegeben. Bei diesen Werkzeugen wird die Ausgabe in Form eines Parameters in den Klammern in der Werkzeugdefinition ausgedrückt.
Contour("elevation", "C:/sapyexamples/output/outcontours.shp", 200, 0)