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 varios 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 al máximo la memoria saliendo de cualquier aplicación innecesaria antes de ejecutar esta herramienta.

  • Se generarán en el espacio de trabajo temporal archivos temporales que son aproximadamente iguales a la mitad de 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.

  • Esta herramienta se puede utilizar para actualizar una pirámide de dataset LAS obsoleta. La pirámide puede pasar a estar obsoleta por cualquiera de las siguientes causas:

    • La adición de nuevas referencias de archivo .las o .zlas al dataset LAS.
    • La supresión de las referencias de archivo .las o .zlas existentes del dataset LAS.
    • Actualizaciones de clasificación realizadas a través de herramientas de geoprocesamiento que se ejecutaron sin especificar la opción para actualizar la pirámide de dataset LAS. Al realizar una serie de ediciones de clasificación de .las a través de varias herramientas de geoprocesamiento, considere utilizar la opción para actualizar la pirámide de dataset LAS en la herramienta final que se ejecutará.
  • Una vez construida la pirámide del dataset LAS, el método de selección de puntos no se puede cambiar. Para utilizar otro método de selección de puntos, se debe eliminar la pirámide existente. Se puede realizar con la herramienta Quitar archivos de dataset LAS o desde la pestaña Pirámide del cuadro de diálogo Propiedades del 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.

Parámetros

EtiquetaExplicaciónTipo de datos
Dataset LAS de entrada

El dataset LAS que se va a procesar.

LAS Dataset Layer
Método de selección de puntos
(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.

  • Punto más bajoSe selecciona el punto que presenta el valor z más bajo.
  • Punto más altoSe selecciona el punto que presenta el valor z más alto.
  • Más cercano al centroSe selecciona el punto más cercano al centro de la región agrupada.
  • Códigos y ponderaciones de clasesSe selecciona el punto que presenta el valor de peso más alto.
String
Códigos y ponderaciones de clases de entrada
(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

EtiquetaExplicaciónTipo de datos
Dataset LAS de salida

El dataset LAS actualizado.

LAS Dataset Layer

arcpy.management.BuildLasDatasetPyramid(in_las_dataset, {point_selection_method}, {class_codes_weights})
NombreExplicació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.

LAS Dataset Layer

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