Etiqueta | Explicación | Tipo de datos |
Superficie de entrada | La superficie del ráster de elevación de entrada. | Raster Layer; Mosaic Dataset; Mosaic Layer |
Clase de entidad de salida | La clase de entidad que contiene el punto más alto o más bajo de salida. | Feature Class |
Punto más alto o más bajo | Especifica el tipo de operación que realizará la herramienta.
| String |
Área de entrada (Opcional) | La clase de entidad poligonal de entrada en la que se buscará el punto más alto o más bajo. | Feature Set |
Disponible con una licencia de Spatial Analyst.
Resumen
Busca el punto más alto o más bajo de la superficie de entrada en un área definida.
Uso
La salida puede contener más de un punto más alto o más bajo si se encuentran puntos con valores idénticos.
La salida contiene un campo llamado Elevation con el valor de elevación del punto más alto o más bajo. Las unidades del punto de elevación más alto o más bajo son las unidades z (elevación) de la superficie de entrada. Compruebe esta unidad en los metadatos de la superficie de entrada.
Parámetros
arcpy.defense.FindHighestLowestPoint(in_surface, out_feature_class, high_low_operation_type, {in_feature})
Nombre | Explicación | Tipo de datos |
in_surface | La superficie del ráster de elevación de entrada. | Raster Layer; Mosaic Dataset; Mosaic Layer |
out_feature_class | La clase de entidad que contiene el punto más alto o más bajo de salida. | Feature Class |
high_low_operation_type | Especifica el tipo de operación que realizará la herramienta.
| String |
in_feature (Opcional) | La clase de entidad poligonal de entrada en la que se buscará el punto más alto o más bajo. | Feature Set |
Muestra de código
El siguiente script de la ventana de Python muestra cómo utilizar la función FindHighestLowestPoint.
import arcpy
arcpy.env.workspace = r"C:/Data.gdb"
arcpy.defense.FindHighestLowestPoint("n36.dt2","FindHighestPoint",
"HIGHEST", "AOI")
El siguiente ejemplo utiliza la función FindHighestLowestPoint en un flujo de trabajo de ejemplo.
# Description: Find highest point at an airport - can be a possible obstruction.
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = r"C:/Data.gdb"
arcpy.env.overwriteOutput = True
# Select Charlotte airport area from airports layer
airports = "Airports"
whereClause = "airport_code = 'CLT'"
clt_layer = arcpy.management.SelectLayerByAttribute(airports,
"NEW_SELECTION",
whereClause)
# Inputs
input_surface = "n36.dt2"
# Find highest point in the Charlotte airport area
arcpy.defense.FindHighestLowestPoint(input_surface,
"FindHighestPoint",
"HIGHEST",
clt_layer)