Resumen
Clasifica puntos LAS con valores de celda de un dataset ráster.
Uso
Esta herramienta procesa todos los puntos LAS de una celda determinada. Es posible utilizar una capa de dataset LAS para limitar los puntos que se procesan filtrándolos con códigos de clasificación, valores de retorno y marcadores de clasificación. Loos filtros de la capa de dataset LAS se pueden definir en el cuadro de diálogo Propiedades de capa o mediante la herramienta Crear capa de dataset LAS.
Se debe utilizar un ráster entero para esta herramienta. El valor de celda del ráster define el código de clase que se asignará a los puntos LAS que se procesen. Se ignorarán los valores de celda que superen el rango admitido por el formato LAS. Las celdas con valores NoData no producen ningún cambio en los puntos LAS. Utilice la herramienta Reclasificar si es necesario modificar los valores de celda del ráster para contar con el código de clase deseado.
Para obtener los mejores resultados, utilice un dataset ráster que se encuentre en la misma proyección que el dataset LAS. Se volverá a proyectar al vuelo un ráster con un sistema de coordenadas que no sea el del dataset LAS, lo que puede generar discrepancias de alineación que podrían producir resultados inesperados. Si el ráster tiene otro sistema de coordenadas, plantéese utilizar la herramienta Proyectar ráster para reproyectarlo en la referencia espacial del dataset LAS.
Es posible que la herramienta Clasificar el terreno LAS asigne devoluciones de LIDAR sobre masas de agua como terreno. Si se dispone de imágenes aéreas que definan de manera precisa la costa, el uso de técnicas de clasificación de imagen para extraer regiones de agua puede ofrecer un mecanismo fiable para clasificar los puntos desde el levantamiento topográfico LIDAR para representar agua.
Sintaxis
arcpy.3d.SetLasClassCodesUsingRaster(in_las_dataset, in_raster, {compute_stats}, {extent}, boundary, {process_entire_files})
Parámetro | Explicación | Tipo de datos |
in_las_dataset | El dataset LAS que se va a procesar. | LAS Dataset Layer |
in_raster | El ráster entero con valores de celda que se usará para asignar códigos de clasificación para puntos LAS. Los valores de celda no deben superar los códigos de clase admitidos por los archivos LAS de entrada. | Raster Layer; Mosaic Layer |
compute_stats (Opcional) | Especifica si las estadísticas se calcularán para los archivos LAS a los que hace referencia el dataset LAS. Calcular estadísticas proporciona un índice espacial para cada archivo LAS, lo que mejora el análisis y el rendimiento de la visualización. Las estadísticas también mejoran la experiencia de filtrado y simbología al limitar la visualización de los atributos LAS, como los códigos de clasificación y la información de retorno, a los valores presentes en el archivo LAS.
| Boolean |
extent (Opcional) | Especifica la extensión de los datos que se evaluarán con esta herramienta.
| Extent |
boundary | Una entidad poligonal que define el área de interés que esta herramienta va a procesar. | Feature Layer |
process_entire_files (Opcional) | Especifica cómo se va a aplicar la extensión de procesamiento.
| Boolean |
Salida derivada
Nombre | Explicación | Tipo de datos |
derived_las_dataset | El dataset LAS reclasificado. | Capa de dataset LAS |
Muestra de código
En el siguiente ejemplo se muestra cómo usar esta herramienta en la ventana de Python.
import arcpy
arcpy.ddd.SetLasClassCodesUsingRaster("Jacmel.las", "reclass.tif", "COMPUTE_STATS")
Información de licenciamiento
- Basic: Requiere 3D Analyst
- Standard: Requiere 3D Analyst
- Advanced: Requiere 3D Analyst