Étiquette | Explication | Type de données |
Input Slope Raster (Raster de pente en entrée) | Raster de pente reclassée doté des valeurs 1 (acceptables) et 2 (acceptable avec précaution). Toutes les autres valeurs sont exclues de l’analyse. | Raster Layer |
Input Land Cover Raster (Raster d’occupation du sol en entrée) | Raster d’occupation du sol reclassée doté des valeurs 1 (acceptable) et 2 (acceptable avec précaution). Toutes les autres valeurs sont exclues de l’analyse. | Raster Layer |
Input Obstacle Buffer Features (Entités de zone tampon d’obstacle en entrée) | Entités de zone d’obstacle représentant les zones tampon d’approche et de départ autour des obstacles. | Feature Layer |
Raster en sortie | Jeu de données raster en sortie. | Raster Dataset |
Synthèse
Crée une couche raster d’adéquation de zone d’atterrissage d’hélicoptère (HLZ) à partir de la pente reclassée, de l’occupation du sol reclassée et des zones tampon d’obstacle.
Utilisation
Utilisez la fonction raster Slope Reclassify (Degrees) pour créer le paramètre Raster de pente en entrée.
Utilisez la fonction raster GeoCover Reclassify ou NLCD Reclassify pour générer le paramètre Raster d’occupation du sol en entrée.
Utilisez l’outil DOF vers entités d’obstacle ou Générer des entités d’obstacle pour créer le paramètre Entités de zone tampon d’obstacle en entrée.
La paramètre Output Raster (Raster en sortie) contient les valeurs suivantes :
Valeur Description 1
Acceptable
2
Acceptable avec précaution
3
Interférence d’obstacle
Paramètres
arcpy.intelligence.GenerateHLZSuitability(in_slope_raster, in_land_cover_raster, in_obstacle_buffer_features, out_raster)
Nom | Explication | Type de données |
in_slope_raster | Raster de pente reclassée doté des valeurs 1 (acceptables) et 2 (acceptable avec précaution). Toutes les autres valeurs sont exclues de l’analyse. | Raster Layer |
in_land_cover_raster | Raster d’occupation du sol reclassée doté des valeurs 1 (acceptable) et 2 (acceptable avec précaution). Toutes les autres valeurs sont exclues de l’analyse. | Raster Layer |
in_obstacle_buffer_features | Entités de zone d’obstacle représentant les zones tampon d’approche et de départ autour des obstacles. | Feature Layer |
out_raster | Jeu de données raster en sortie. | Raster Dataset |
Exemple de code
Le script Python suivant illustre l’utilisation de la fonction GenerateHLZSuitability dans un script autonome.
import os
import arcpy
working_mty = r"d:\working\monterey"
slope = os.path.join(working_mty, "results.gdb", "ned_reclass_10m")
lcover = os.path.join(working_mty, "results.gdb", "nlcd_reclass_10m")
obx_buf = os.path.join(working_mty, "results.gdb", "obx_buffers")
mty_suit = os.path.join(working_mty, "results.gdb", "monterey_hlz")
arcpy.intelligence.GenerateHLZSuitability(slope, lcover, obx_buf, mty_suit)
Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction GenerateHLZSuitability en mode immédiat.
import arcpy
arcpy.intelligence.GenerateHLZSuitability("d:/working/monterey/working_mty/results.gdb/ned_reclass_10m",
"d:/working/monterey/working_mty/results.gdb/nlcd_reclass_10m",
"d:/working/monterey/working_mty/results.gdb/obx_buffers",
"d:/working/monterey/working_mty/results.gdb/monterey_hlz")
Environnements
Vous avez un commentaire à formuler concernant cette rubrique ?