Establecer códigos de clase LAS utilizando ráster (3D Analyst)

Resumen

Clasifica puntos LAS con valores de celda de un dataset ráster.

Uso

  • Esta herramienta requiere un ráster entero. Los valores de celda del ráster definirán el código de clase de los puntos LAS dentro de la extensión de la celda. 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 los valores de código de clase necesarios admitidos por los archivos LAS de entrada.

  • A diferencia de otras herramientas de clasificación que solo operan en ciertos códigos de clase, esta herramienta puede modificar todos los puntos LAS contenidos en 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. Los filtros de puntos del dataset LAS se pueden definir en el cuadro de diálogo Propiedades de capa o mediante la herramienta Crear capa de dataset LAS.

  • 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.

  • Esta herramienta proporciona una manera de aprovechar los resultados obtenidos de la clasificación de imágenes para clasificar una nube de punto de dataset LAS. Por ejemplo, la herramienta Clasificar el terreno LAS puede identificar puntos LAS capturando carreteras, masas de agua y otros objetos bajos que se podrían distinguir fácilmente de las imágenes. Si la imagen captura con precisión el objeto a una resolución adecuada para clasificar la nube de puntos, el resultado de la clasificación de imágenes se puede utilizar con los puntos LAS filtrados por el terreno para proporcionar una mejor clasificación de LAS.

Parámetros

EtiquetaExplicaciónTipo de datos
Dataset LAS de entrada

El dataset LAS que se procesará.

LAS Dataset Layer
Ráster de entrada

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
Calcular estadísticas
(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.

  • Activado: se calcularán las estadísticas. Esta es la opción predeterminada.
  • Desactivada: no se calcularán las estadísticas.
Boolean
Extensión de procesamiento
(Opcional)

La extensión de los datos que se evaluarán.

  • Extensión de visualización actual Vista de mapa: la extensión se basará en el mapa o la escena activa.
  • Extensión de dibujo Cuadrar y terminar: la extensión se basará en un rectángulo dibujado en el mapa o la escena.
  • Extensión de mapa Capa: la extensión se basará en una capa de mapa activa. Elija una capa disponible o utilice la opción Extensión de datos en todas las capas. Cada capa de mapas tiene las opciones siguientes:

    • Todas las entidades Selecciona todo: extensión de todas las entidades.
    • Entidades seleccionadas Área de entidades seleccionadas: extensión de las entidades seleccionadas.
    • Entidades visibles Extent Indicator: extensión de las entidades visibles.

  • Examinar Examinar: la extensión se basará en un dataset.
  • Intersección de entradas Intersecar: la extensión será la extensión de intersección de todas las entradas.
  • Combinación de entradas Combinación: la extensión será la extensión combinada de todas las entradas.
  • Portapapeles Pegar: la extensión puede copiarse en y desde el portapapeles.
    • Copiar extensión Copiar: copia la extensión y el sistema de coordenadas en el portapapeles.
    • Pegar extensión Pegar: pega la extensión y el sistema de coordenadas desde el portapapeles. Si el portapapeles no incluye un sistema de coordenadas, la extensión utilizará el sistema de coordenadas del mapa.
  • Restablecer extensión Restablecer: la extensión se restablecerá al valor predeterminado.

Cuando las coordenadas se proporcionan de forma manual, las coordenadas deben ser valores numéricos y encontrarse en el sistema de coordenadas del mapa activo. El mapa podría utilizar unidades de visualización distintas de las coordenadas proporcionadas. Utilice un valor de signo negativo para las coordenadas sur y oeste.

Extent
Límite de procesamiento

La entidad o entidades poligonales que definirán el área a procesar.

Feature Layer
Procesar todos los archivos LAS que intersequen la extensión
(Opcional)

Especifica cómo se va a utilizar el área de interés para determinar el modo de procesar los archivos .las. El área de interés está definida por el valor del parámetro Extensión de procesamiento, el valor del parámetro Límite de procesamiento, o una combinación de ambos.

  • Desactivado: solo se procesarán los puntos LAS que intersequen el área de interés. Esta es la opción predeterminada.
  • Activado: si alguna parte del archivo .las interseca el área de interés, se procesarán todos los puntos de ese archivo, incluidos los que queden fuera del área de interés.
Boolean
Actualizar pirámide
(Opcional)

Especifica si la pirámide de dataset LAS se actualizará después de modificar los códigos de clase.

  • Activado: se actualizará la pirámide de dataset LAS. Esta es la opción predeterminada.
  • Desactivado: no se actualizará la pirámide de dataset LAS.
Boolean

Salida derivada

EtiquetaExplicaciónTipo de datos
Dataset LAS de salida

El dataset LAS reclasificado.

LAS Dataset Layer

arcpy.ddd.SetLasClassCodesUsingRaster(in_las_dataset, in_raster, {compute_stats}, {extent}, boundary, {process_entire_files}, {update_pyramid})
NombreExplicaciónTipo de datos
in_las_dataset

El dataset LAS que se 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.

  • COMPUTE_STATSSe calcularán las estadísticas. Esta es la opción predeterminada.
  • NO_COMPUTE_STATSNo se calcularán las estadísticas.
Boolean
extent
(Opcional)

La extensión de los datos que se evaluarán.

  • MAXOF: se usará la extensión máxima de todas las entradas.
  • MINOF: se usará el área mínima común a todas las entradas.
  • DISPLAY: la extensión es igual a la visualización visible.
  • Nombre de capa: se utilizará la extensión de la capa especificada.
  • Objeto de Extent: se utilizará la extensión del objeto especificado.
  • Cadena de coordenadas delimitada por espacios: se utilizará la extensión de la cadena especificada. Las coordenadas se expresan como x-min, y-min, x-max, y-max.
Extent
boundary

La entidad o entidades poligonales que definirán el área a procesar.

Feature Layer
process_entire_files
(Opcional)

Especifica cómo se va a aplicar la extensión de procesamiento.

  • PROCESS_EXTENTSolo se procesarán los puntos LAS que intersequen el área de interés. Esta es la opción predeterminada.
  • PROCESS_ENTIRE_FILESSi alguna parte del archivo .las interseca el área de interés, se procesarán todos los puntos de ese archivo, incluidos los que queden fuera del área de interés.
Boolean
update_pyramid
(Opcional)

Especifica si la pirámide de dataset LAS se actualizará después de modificar los códigos de clase.

  • UPDATE_PYRAMIDSe actualizará la pirámide de dataset LAS. Esta es la opción predeterminada.
  • NO_UPDATE_PYRAMIDNo se actualizará la pirámide de dataset LAS.
Boolean

Salida derivada

NombreExplicaciónTipo de datos
derived_las_dataset

El dataset LAS reclasificado.

LAS Dataset Layer

Muestra de código

SetLASClassCodesUsingRaster (ventana de Python)

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

Temas relacionados