| Label | Explanation | Data Type | 
| Input Slope Raster
 | The reclassified slope raster with values 1 (acceptable) and 2 (acceptable with caution). All other values will be excluded from the analysis. | Raster Layer | 
| Input Land Cover Raster
 | The reclassified land cover raster with values 1 (acceptable) and 2 (acceptable with caution). All other values will be excluded from the analysis. | Raster Layer | 
| Input Obstacle Buffer Features | Obstacle area features representing approach and departure safety buffers around obstacles. | Feature Layer | 
| Output Raster
 | The output raster dataset. | Raster Dataset | 
Summary
Creates a helicopter landing zone (HLZ) suitability raster layer from reclassified slope, reclassified land cover, and obstacle buffers.
Usage
- Use the Slope Reclassify (Degrees) raster function to create the Input Slope Raster parameter. 
- Use the GeoCover Reclassify or NLCD Reclassify raster function to generate the Input Land Cover Raster parameter. 
- Use the DOF To Obstacle Features or Generate Obstacle Features geoprocessing tool to create the Input Obstacle Buffer Features parameter . 
- The Output Raster parameter will contain the following values: - Value - Description - 1 - Acceptable - 2 - Acceptable with caution - 3 - Obstacle interference 
Parameters
arcpy.intelligence.GenerateHLZSuitability(in_slope_raster, in_land_cover_raster, in_obstacle_buffer_features, out_raster)
| Name | Explanation | Data Type | 
| in_slope_raster | The reclassified slope raster with values 1 (acceptable) and 2 (acceptable with caution). All other values will be excluded from the analysis. | Raster Layer | 
| in_land_cover_raster | The reclassified land cover raster with values 1 (acceptable) and 2 (acceptable with caution). All other values will be excluded from the analysis. | Raster Layer | 
| in_obstacle_buffer_features | Obstacle area features representing approach and departure safety buffers around obstacles. | Feature Layer | 
| out_raster | The output raster dataset. | Raster Dataset | 
Code sample
The following Python script demonstrates how to use the GenerateHLZSuitability function in a stand-alone script.
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.GenerateHLZSuitability_intelligence(slope, lcover, obx_buf, mty_suit)The following Python window script demonstrates how to use the GenerateHLZSuitability function in immediate mode.
import arcpy
arcpy.GenerateHLZSuitability_intelligence("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")Environments
Licensing information
- Basic: Requires 3D Analyst and Spatial Analyst
- Standard: Requires 3D Analyst and Spatial Analyst
- Advanced: Requires 3D Analyst and Spatial Analyst