Resumen
Construye o actualiza una caché de visualización de dataset LAS, lo que optimiza su rendimiento de representación en pantalla.
Uso
La pirámide de dataset LAS se almacena en la misma ubicación que el dataset LAS: en un directorio cuyo nombre comienza por el nombre del dataset LAS y termina por .slas. La pirámide ocupa típicamente un tercio del tamaño total de los archivos LAS referidos por el dataset LAS y está compuesta por múltiples niveles de puntos LAS progresivamente estrechados. Los puntos que participan en cada nivel se determinan agrupando en bins el espacio en el que existen puntos y seleccionando un punto de cada región agrupada mediante el método de selección de puntos.
La construcción de la pirámide de dataset LAS maximiza el uso de los recursos de memoria disponibles para agilizar la operación. Cuando no hay disponible una cantidad suficiente de RAM, la memoria requerida se paginará en el disco. Si es posible, considere liberar memoria saliendo de las aplicaciones innecesarias antes de ejecutar esta herramienta.
Se generarán en el espacio de trabajo temporal archivos temporales que son aproximadamente iguales al tamaño de los archivos LAS o al tamaño descomprimido de los archivos zLAS. Asegúrese de que el espacio de trabajo temporal esté establecido en una ubicación con una cantidad suficiente de espacio de almacenamiento.
Un dataset LAS con una pirámide contiene un nuevo esquema que no se admite en las versiones de ArcGIS Desktop o ArcGIS Pro anteriores a la 2.6. Si el dataset LAS se utiliza activamente en esas aplicaciones, considere la posibilidad de crear un duplicado del dataset LAS con la herramienta Copiar. A continuación, cree la pirámide en el dataset duplicado. Ambos datasets LAS pueden hacer referencia a los mismos archivos LAS. Si las pirámides ya se han creado y los archivos LAS se deben utilizar en aplicaciones que no admiten la pirámide, utilice la herramienta Crear dataset LAS para crear un dataset LAS que haga referencia a los mismos archivos. No necesita otra copia de los archivos LAS de origen; necesita otro dataset LAS sin pirámide.
La pirámide de dataset LAS quedará obsoleta si se agregan nuevas referencias de archivos LAS al dataset LAS, si las referencias de archivos LAS existentes se quitan del dataset LAS o si una herramienta de geoprocesamiento actualiza los valores de código de clase de los archivos LAS a los que hace referencia el dataset LAS. Cuando esto sucede, puede actualizar la pirámide de visualización ejecutando de nuevo esta herramienta en el dataset LAS.
Una vez construida la pirámide del dataset LAS, el método de selección de puntos no se puede cambiar. Para utilizar un método de selección de puntos diferente, elimine la pirámide anterior y vuelva a ejecutar esta herramienta con el nuevo método.
Una pirámide de dataset LAS se puede eliminar utilizando la herramienta Quitar archivos de dataset LAS o desde la pestaña Pirámide del cuadro de diálogo Propiedades de dataset LAS. Para acceder al cuadro de diálogo Propiedades de dataset LAS, haga clic con el botón derecho en el dataset LAS en el panel Catálogo o en la vista Catálogo y seleccione la opción Propiedades.
Sintaxis
arcpy.management.BuildLasDatasetPyramid(in_las_dataset, {point_selection_method}, {class_codes_weights})
Parámetro | Explicación | Tipo 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 de la agrupación en bins para construir la pirámide. Este parámetro está deshabilitado si el dataset LAS contiene una pirámide.
| 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 |
Salida derivada
Nombre | Explicación | Tipo de datos |
derived_las_dataset | El dataset LAS actualizado. | 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.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í