Disponible avec une licence Spatial Analyst.
Tous les outils et les opérateurs Algèbre spatial produisent un résultat. Pour la plupart des outils et opérateurs Algèbre spatial, un objet raster est le résultat (la sortie) à gauche d'un signe égal.
Règles en sortie
- Les opérateurs ou outils qui génèrent un raster produisent un objet raster identifié à gauche d'un signe égal. Dans ce cas, l'objet Raster pointe sur un jeu de données raster temporaire.
outSlope = Slope("indem")
- L'objet raster en sortie créé à partir d'une instruction peut être directement utilisé dans les instructions suivantes.
outDirection = FlowDirection("inelevation") outAccumulation = FlowAccumulation(outDirection)
- Le jeu de données raster référencé de l'objet raster obtenu est temporaire et sera supprimé du disque à la fin de la session ArcGIS. Vous pouvez enregistrer le jeu de données raster référencé de façon permanente en appelant la méthode save sur l'objet raster.Pour savoir comment le jeu de données référencé pour un objet raster peut devenir permanent, consultez la rubrique
outSlope = Slope("indem") outSlope.save("sloperaster")
Pour plus d'informations sur l'objet raster et ses propriétés et méthodes, consultez la rubrique Création d'un objet raster.
- Lorsqu'un outil peut créer plusieurs sorties, la sortie facultative s'exprime en tant que paramètres d'outil et est entourée de parenthèses à droite du signe égal. Les sorties raster facultatives sont des jeux de données permanents sur le disque. Il ne s'agit pas d'objets raster.
# 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")
- Quelques outils dans l'ArcGIS Spatial Analyst extension ne génèrent pas de raster, tels que l'outil Isoligne. Ils expriment la sortie en tant que paramètre au sein de parenthèses dans la définition de l'outil.
Contour("elevation", "C:/sapyexamples/output/outcontours.shp", 200, 0)