Resumen
Clasifica puntos de tejados de edificios en datos LIDAR aéreos.
Uso
Los datos LIDAR deben tener puntos de suelo que tengan asignado el valor de código de clase 2. Si los puntos de suelo tienen asignado otro valor, utilice la herramienta Cambiar códigos de clase de LAS para reasignar a los puntos de suelo el valor 2. Si los puntos de suelo no se han clasificado, plantéese utilizar la herramienta Clasificar el terreno LAS.
Los puntos LIDAR con valores de código de clase de 0 y 1 se evaluarán para determinar si cumplen con los criterios espaciales que se utilizan para identificar puntos LAS que representan edificios. Los puntos de edificio existentes clasificados con un valor de código de clase de 6 también se utilizarán para determinar si los puntos adyacentes contribuyen a la misma estructura.
Si se detectan errores de comisión, o puntos que no pertenecen a los edificios, después de procesar los datos LIDAR con esta herramienta, plantéese incrementar el valor especificado para el parámetro Área mínima a fin de eliminar la inclusión de estos puntos. Si parece que la herramienta ha olvidado los edificios, plantéese utilizar un valor más pequeño para obtener mejores resultados.
-
El formato LAS admite la clasificación de cada punto según las especificaciones definidas por la American Society for Photogrammetry and Remote Sensing (ASPRS, por sus siglas en inglés o Sociedad americana de fotogrametría y teledetección). La plataforma ArcGIS aplica el esquema de clasificación especificado para la versión 1.4 de los archivos LAS:
Valor de clasificación Tipo de clasificación 0
Nunca clasificado
1
No asignado
2
Terreno
3
Vegetación baja
4
Vegetación media
5
Vegetación alta
6
Edificio
7
Ruido bajo
8
Clave de modelo/Reservada
9
Agua
10
Ferrocarril
11
Superficie de la carretera
12
Superposición/Reservado
13
Protector de cable
14
Conductor de cable
15
Torre de transmisión
16
Cable - Conector
17
Plataforma del puente
18
Ruido alto
19 – 63
Reservado para la definición de la ASPRS (las versiones de LAS de la 1.1 a la 1.3 admiten hasta el código de clase 31)
32 – 255
Lo puede definir el usuario (solo se admite en la versión de LAS 1.0 y en algunas versiones de 1.4)
Sintaxis
ClassifyLasBuilding_3d (in_las_dataset, {min_height}, min_area, {compute_stats}, {extent}, boundary, {process_entire_files})
Parámetro | Explicación | Tipo de datos |
in_las_dataset | El dataset LAS que se va a clasificar. | LAS Dataset Layer |
min_height (Opcional) | La altura desde el suelo que define el punto más bajo a partir del cual se identificarán los puntos del tejado. | Linear unit |
min_area | El área de cobertura más pequeña que establecerá la clasificación inicial de los puntos del edificio. Una vez realizada la detección inicial, los datos se procesarán para identificar entidades adyacentes que puedan ser más pequeñas que el área especificada para este parámetro. | Areal Unit |
compute_stats (Opcional) | Especifica si las estadísticas se deben calcular para los archivos LAS a los que hace referencia el dataset LAS. La existencia de las estadísticas permite las opciones de simbología y filtrado de la capa del dataset LAS para mostrar solo los valores de atributos LAS que existen en los archivos LAS.
| Boolean |
extent (Opcional) | Especifique la extensión de los datos que se evaluará con esta herramienta. | Extent |
boundary | Entidad poligonal que define el área de interés que se va a procesar con esta herramienta. | Feature Layer |
process_entire_files (Opcional) | Especifique cómo se va a aplicar la extensión de procesamiento.
| Boolean |
Muestra de código
Ejemplo 1 de ClassifyLasBuilding (ventana de Python)
En el siguiente ejemplo se muestra cómo usar esta herramienta en la ventana de Python.
arcpy.env.workspace = 'C:/data'
arcpy.ClassifyLasBuilding_3d('Highland.lasd', minHeight='9 feet',
minArea='30 Square Feet', compute_stats=True)
Ejemplo 2 de ClassifyLasBuilding (secuencia de comandos independiente)
En el siguiente ejemplo se muestra cómo usar esta herramienta en una secuencia de comandos independiente de Python.
Missing source code file
Entornos
Información sobre licencias
- ArcGIS Desktop Basic: Requiere 3D Analyst
- ArcGIS Desktop Standard: Requiere 3D Analyst
- ArcGIS Desktop Advanced: Requiere 3D Analyst