Eignung als Hubschrauberlandezone (Intelligence)

Zusammenfassung

Erstellt aus Puffern für reklassifizierte Neigung, reklassifizierte Landbedeckung und Hindernisse einen Eignungs-Raster-Layer für Hubschrauberlandezonen (HLZ).

Verwendung

  • Verwenden Sie die Rasterfunktion Slope Reclassify (Degrees) zum Erstellen des Parameters Eingabe-Neigungs-Raster.

  • Verwenden Sie die Rasterfunktion GeoCover Reclassify oder NLCD Reclassify zum Generieren des Parameters Eingabe-Raster für Landbedeckung.

  • Verwenden Sie das Geoverarbeitungswerkzeug DOF in Hindernis-Features oder Hindernis-Features generieren zum Erstellen des Parameters Eingabe-Hindernis-Puffer-Features.

  • Der Parameter Ausgabe-Raster enthält die folgenden Werte:

    WertBeschreibung

    1

    Zulässig

    2

    Zulässig mit Einschränkungen

    3

    Hindernisinterferenz

Syntax

arcpy.intelligence.GenerateHLZSuitability(in_slope_raster, in_land_cover_raster, in_obstacle_buffer_features, out_raster)
ParameterErklärungDatentyp
in_slope_raster

Das reklassifizierte Neigungs-Raster mit den Werten 1 (zulässig) und 2 (zulässig mit Einschränkungen). Alle anderen Werte werden in die Analyse nicht einbezogen.

Raster Layer
in_land_cover_raster

Das reklassifizierte Landbedeckungs-Raster mit den Werten 1 (zulässig) und 2 (zulässig mit Einschränkungen). Alle anderen Werte werden in die Analyse nicht einbezogen.

Raster Layer
in_obstacle_buffer_features

Hindernis-Flächen-Features, die Lande- und Abflug-Sicherheits-Puffer in der Nähe von Hindernissen darstellen.

Feature Layer
out_raster

Das Ausgabe-Raster-Dataset.

Raster Dataset

Codebeispiel

GenerateHLZSuitability – Beispiel 1 (eigenständiges Skript)

Das folgende Python-Skript veranschaulicht die Verwendung der Funktion GenerateHLZSuitability in einem eigenständigen Skript.

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)
GenerateHLZSuitability – Beispiel 2 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion GenerateHLZSuitability im unmittelbaren Modus verwendet wird.

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")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Erfordert 3D Analyst und Spatial Analyst
  • Standard: Erfordert 3D Analyst und Spatial Analyst
  • Advanced: Erfordert 3D Analyst und Spatial Analyst

Verwandte Themen