Crear pirámide de datasets de LAS (Administración de datos)

Resumen

Crea o actualiza una caché de visualización de datasets de LAS, lo que optimiza su rendimiento de representación.

Uso

  • La pirámide de datasets de LAS se guarda en la misma ubicación que el dataset de LAS, es decir, en un directorio cuyo nombre empieza con el nombre del dataset de LAS y termina con .slas. La pirámide suele ocupar un tercio del tamaño total de los archivos LAS a los que hace referencia el dataset de LAS y consta de varios niveles de puntos LAS que son cada vez más finos. Los puntos de cada nivel se determinan mediante la colocación de bins en el espacio en el que existen los puntos y la selección de un punto en cada región con bins por medio del método de selección de puntos.

  • El dataset de LAS con una pirámide incluye un esquema nuevo que no se admite en ArcGIS Desktop ni en versiones de ArcGIS Pro anteriores a 2.6. La eliminación de la pirámide permitirá utilizar el dataset de LAS en las aplicaciones que no sean compatibles con la pirámide.

  • El método de selección de puntos no se puede cambiar una vez que se crea la pirámide de datasets de LAS. Cuando haya que cambiar la selección de puntos de la pirámide, elimine la pirámide y reconstrúyala utilizando el método de selección de puntos que desee. La pirámide se puede eliminar en el cuadro de diálogo de propiedades del dataset de LAS o borrando la carpeta de la pirámide.

  • Una vez que se construye, la pirámide de datasets de LAS deja de tener validez si los códigos de clase del archivo LAS se actualizan mediante una herramienta de geoprocesamiento o se agregan o eliminan archivos LAS del dataset de LAS. La pirámide de visualización obsoleta se puede actualizar ejecutando esta herramienta en el dataset de LAS.

Sintaxis

BuildLasDatasetPyramid(in_las_dataset, {point_selection_method}, {class_codes_weights})
ParámetroExplicaciónTipo de datos
in_las_dataset

El dataset LAS que se va a procesar.

LAS Dataset Layer
point_selection_method
(Opcional)

Especifica cómo se seleccionará el punto de cada región con bins para construir la pirámide. Este parámetro se deshabilita si el dataset de LAS ya contiene una pirámide.

  • Z_MINSe seleccionará el punto con el valor z más bajo.
  • Z_MAXSe seleccionará el punto con el valor z más alto.
  • CLOSEST_TO_CENTERSe seleccionará el punto más próximo al centro de la región con bins.
  • CLASS_CODESe seleccionará el punto con el valor de ponderación más alto.
String
class_codes_weights
[class_codes_weights,...]
(Opcional)

Las ponderaciones asignadas a cada código de clase y que determinan qué puntos se conservan de cada región de simplificación. Este parámetro solo está activado si se especifica la opción Ponderaciones de códigos de clase en el parámetro Método de selección de puntos. El código de clase con la ponderación más alta se conserva en la región de simplificación. Si existen dos códigos de clase con la misma ponderación dentro de una región de simplificación determinada, se mantendrá el código de clase con el Id. de origen de punto más pequeño.

Value Table

Muestra de código

Ejemplo de BuildLasDatasetPyramid (ventana de Python)

En el siguiente ejemplo se muestra cómo usar esta herramienta en la ventana de Python.

import arcpy
arcpy.env.workspace = 'C:/data'
arcpy.ddd.BuildLasDatasetPyramid('test.lasd', 'MIN_Z')

Información de licenciamiento

  • Basic: Requiere 3D Analyst o Spatial Analyst
  • Standard: Sí
  • Advanced: Sí

Temas relacionados