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

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á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 de la agrupación en bins para construir la pirámide. Este parámetro está deshabilitado si el dataset LAS contiene una pirámide.

  • Z_MINSe selecciona el punto que presenta el valor z más bajo.
  • Z_MAXSe selecciona el punto que presenta el valor z más alto.
  • CLOSEST_TO_CENTERSe selecciona el punto más cercano al centro de la región agrupada.
  • CLASS_CODESe selecciona el punto que presenta el valor de peso 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

Salida derivada

NombreExplicaciónTipo de datos
derived_las_dataset

El dataset LAS actualizado.

Capa de dataset LAS

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