Exposition (Spatial Analyst)
Récapitulatif
dérive l'exposition d'une surface raster. L'exposition identifie la direction de pente descendante du taux de variation maximal des valeurs de chaque cellule par rapport aux cellules voisines.
L'exposition peut être assimilée à la direction de la pente. Les valeurs du raster en sortie sont la direction au compas de l'exposition.
Pour en savoir plus sur le fonctionnement de l'outil Exposition
Illustration
Utilisation
-
L'exposition est la direction du taux de variation maximal de la valeur z de chaque cellule dans une surface raster.
-
L'exposition est exprimée en degrés positifs compris entre 0 et 359,9, mesurés dans le sens horaire, à partir du nord.
-
Une valeur d'exposition de -1 est affectée aux cellules dans le raster en entrée qui sont plates (avec une pente de zéro).
-
Si la cellule centrale dans le voisinage immédiat (fenêtre 3 x 3) a une valeur NoData, la valeur en sortie est NoData.
-
Si des cellules du voisinage ont une valeur NoData, la valeur de la cellule centrale leur est tout d'abord affectée, puis l'exposition est calculée.
Syntaxe
Paramètre | Explication | Type de données |
in_raster |
Raster de surface en entrée. | Raster Layer |
Valeur renvoyée
Nom | Explication | Type de données |
out_raster |
Raster d'exposition en sortie. | Raster |
Exemple de code
Cet exemple crée un raster d'exposition à partir d'un raster de surface en entrée.
import arcpy from arcpy import env from arcpy.sa import * env.workspace = "C:/sapyexamples/data" outAspect = Aspect("elevation") outAspect.save("C:/sapyexamples/output/outaspect01.img")
Cet exemple crée un raster d'exposition à partir d'un raster de surface en entrée.
# Name: Aspect_Ex_02.py # Description: Derives aspect from a raster surface. # Requirements: Spatial Analyst Extension # Import system modules import arcpy from arcpy import env from arcpy.sa import * # Set environment settings env.workspace = "C:/sapyexamples/data" # Set local variables inRaster = "elevation" # Check out the ArcGIS Spatial Analyst extension license arcpy.CheckOutExtension("Spatial") # Execute Aspect outAspect = Aspect(inRaster) # Save the output outAspect.save("C:/sapyexamples/output/outaspect02")