| Etiqueta | Explicación | Tipo de datos |
Archivos LAS de entrada | Los archivos en formato LAS (*.las, .zlas y *.laz), los datasets LAS (*.lasd) y las carpetas que contienen dichos archivos se agregarán al dataset LAS de salida. Cuando se proporciona un dataset LAS, todos los archivos con formato LAS referenciados con rutas válidas se agregarán a la salida. En el panel Geoprocesamiento, también se puede especificar una carpeta como entrada seleccionándola en File Explorer y arrastrándola al cuadro de entrada del parámetro. | LAS Dataset Layer; File; Folder |
Dataset LAS de salida | Dataset LAS que se creará. | LAS Dataset |
Incluir subcarpetas (Opcional) | Especifica si los archivos de formato LAS (.las, .zlas y .laz) que residen en los subdirectorios de una carpeta de entrada se agregarán al dataset LAS. Este parámetro solo se aplica cuando el valor del parámetro Archivos de entrada contiene una carpeta.
| Boolean |
Restricciones de superficie (Opcional) | Las entidades que contribuirán a la definición de la superficie triangulada generada a partir del dataset LAS.
| Value Table |
Sistema de coordenadas (Opcional) | La referencia espacial que se asignará al dataset LAS de salida. El sistema de coordenadas predeterminado coincidirá con la referencia espacial del primer archivo de entrada. Cuando se especifica un sistema de coordenadas diferente al de los archivos de entrada, los archivos de entrada se reproyectarán al sistema de coordenadas del dataset LAS cuando se procesen en operaciones posteriores. Si los archivos de entrada no tienen una referencia espacial, el sistema de coordenadas se establecerá de forma predeterminada como desconocido. Cuando se conoce el sistema de coordenadas de los archivos sin referencia espacial, se puede definir el sistema de coordenadas correcto para los archivos de entrada seleccionándolo en este parámetro y estableciendo el parámetro Definir proyección para archivos LAS en Archivos con referencia espacial desconocida. | Coordinate System |
Calcular Estadísticas (Opcional) | Especifica si se calcularán estadísticas y un índice espacial para los archivos de entrada. La existencia de estadísticas permite que las opciones de simbología y filtrado de la capa del dataset LAS muestren solo los valores de atributos LAS que existen en los archivos .las. Se crea un archivo .lasx auxiliar para cada archivo .las.
| Boolean |
Almacenar rutas relativas (Opcional) | Especifica si los datos de origen a los que hace referencia el dataset LAS utilizarán rutas relativas o absolutas. Las rutas relativas pueden resultar convenientes cuando el dataset LAS y sus datos asociados se reubicarán en el sistema de archivos utilizando la misma ubicación relativa.
| Boolean |
Definir proyección para archivos LAS | Especifica si los archivos de entrada *.las, .zlas o *.laz tendrán su sistema de coordenadas definido por un archivo .prj creado para ellos utilizando la referencia espacial del parámetro Sistema de coordenadas. El archivo .prj anulará cualquier información de referencia espacial almacenada en los archivos de formato LAS que se agregan al dataset LAS.
| String |
Extensión de procesamiento (Opcional) | La extensión del procesamiento que se utilizará para filtrar los archivos que se agregan al dataset LAS. Cualquier archivo de entrada que se encuentre fuera de esta extensión quedará excluido del dataset LAS resultante. Los archivos que se superponen parcialmente con la extensión se pueden excluir si se marca el parámetro Agregar solo archivos contenidos en su totalidad. | Extent |
Límite de procesamiento (Opcional) | La entidad de límite poligonal que se utilizará para filtrar los archivos que se agregan al dataset LAS. Cualquier archivo de entrada que se encuentre fuera de este límite quedará excluido del dataset LAS resultante. Los archivos que se superponen parcialmente el límite se pueden excluir si se marca el parámetro Agregar solo archivos contenidos en su totalidad. | Feature Layer |
Agregar solo archivos contenidos en su totalidad (Opcional) | Especifica si los archivos de entrada que se agregan al dataset LAS deben estar total o parcialmente contenidos en la extensión de procesamiento y el límite de procesamiento.
| Boolean |
Resumen
Crea una dataset de LAS que hace referencia a uno o más archivos *.las, *.zlas y *.laz de entidades de restricción de superficie.
Ilustración

Uso
El dataset LAS proporciona una forma de visualizar, gestionar y analizar colecciones de datos de nubes de puntos almacenados en archivos LAS sin comprimir (*.las) y variantes comprimidas (*.zlas y *.laz). El dataset LAS hace referencia a los archivos de entrada donde residen y permite trabajar con una gran colección de archivos independientes a través de un único punto de acceso que puede optimizar la experiencia de renderización. Los archivos comprimidos suelen ocupar aproximadamente un 30 % del espacio de almacenamiento que ocupan los archivos sin comprimir, lo que los convierte en una alternativa adecuada para gestionar grandes colecciones de datos y el almacenamiento de archivos. Puede editar códigos de clase de archivos .las y archivos .zlas sin comprimir. Al considerar qué formato de archivo utilizar, evalúe los formatos según las aplicaciones en las que se utilizarán.
Más información sobre los tipos de datos compatibles con el dataset LAS.
Los archivos ZLAS se pueden crear con cualquier herramienta que cree archivos .las, como Convertir LAS, Extraer LAS, LAS fino, LAS de tesela y LAS de proyecto. Los archivos LAZ se pueden crear con la herramienta Convertir LAS.
-
Las entidades de restricción de superficie se pueden utilizar para implementar los valores de elevación derivados de las entidades que representan las características de superficie en el dataset LAS.
-
Cada archivo LAS (*.las, *.zlas o .laz) que se vaya a agregar al dataset LAS se examina para determinar si su estructura cumple con las especificaciones del formato LAS de ASPRS. Los archivos que se hayan creado incorrectamente o estén dañados no se cargarán. En tal caso, utilice la aplicación Esri CheckLAS para evaluar el archivo.
-
Las especificaciones de ASPRS para un archivo .las requieren que este contenga información de referencia espacial. Si esta información falta o está mal definida, el archivo tendrá una referencia espacial desconocida, lo que hará que se represente en el sistema de coordenadas del mapa. Si se conoce la referencia espacial correcta, utilice la herramienta Definir proyección o la herramienta Crear dataset LAS con la opción Crear PRJ para archivos LAS establecida en Todos los archivos LAS o Archivos sin referencias espaciales.
Más información sobre cómo se almacena y modifica la información del sistema de coordenadas LAS.
-
Las etiquetas de código de clase proporcionadas en las propiedades de capa y catálogo del dataset LAS reflejan las designaciones de clase descritas en las especificaciones ASPRS LAS 1.4. Este esquema de clasificación está orientado a las inspecciones LIDAR aéreas y se compone de lo siguiente:
- Clases asociadas con objetos predefinidos, por ejemplo, 2 representa el suelo.
- Clases cuyos valores no están definidos, pero están reservados para su uso posterior por parte de la ASPRS.
- Clases que se pueden asignar a cualquier otro objeto
-
Si la norma LAS es aplicable a los datos, pero los códigos de clase no se ajustan a ella, considere la posibilidad de modificar las designaciones de clase para que se ajusten a las normas ASPRS LAS 1.4, a fin de garantizar que los datos se interpreten de manera coherente. Dado que los archivos con formato LAS 1.0 no requerían ningún estándar de clasificación, es posible que los proveedores de datos hayan aplicado códigos de clasificación a objetos que no se ajustaban al estándar introducido en los formatos LAS más recientes. Si los valores de los códigos de clase en los datos no son coherentes con el estándar LAS, utilice la herramienta Cambiar códigos de clase LAS para alinear el valor con el último esquema de clasificación ASPRS.
En el panel Geoprocesamiento, también se puede especificar una carpeta como entrada seleccionándola en File Explorer y arrastrándola al cuadro de entrada del parámetro.
Parámetros
arcpy.management.CreateLasDataset(input, out_las_dataset, {folder_recursion}, {in_surface_constraints}, {spatial_reference}, {compute_stats}, {relative_paths}, create_las_prj, {extent}, {boundary}, {add_only_contained_files})| Nombre | Explicación | Tipo de datos |
input [input,...] | Los archivos en formato LAS (*.las, .zlas y *.laz), los datasets LAS (*.lasd) y las carpetas que contienen dichos archivos se agregarán al dataset LAS de salida. Cuando se proporciona un dataset LAS, todos los archivos con formato LAS referenciados con rutas válidas se agregarán a la salida. | LAS Dataset Layer; File; Folder |
out_las_dataset | Dataset LAS que se creará. | LAS Dataset |
folder_recursion (Opcional) | Especifica si los archivos de formato LAS (.las, .zlas y .laz) que residen en los subdirectorios de una carpeta de entrada se agregarán al dataset LAS.
| Boolean |
in_surface_constraints [[in_feature_class, height_field, SF_type],...] (Opcional) | Las entidades a las que hará referencia el dataset LAS cuando se genere una superficie triangulada. Cada entidad debe tener definidas las siguientes propiedades:
| Value Table |
spatial_reference (Opcional) | La referencia espacial que se asignará al dataset LAS de salida. El sistema de coordenadas predeterminado coincidirá con la referencia espacial del primer archivo de entrada. Cuando se especifica un sistema de coordenadas diferente al de los archivos de entrada, los archivos de entrada se reproyectarán al sistema de coordenadas del dataset LAS cuando se procesen en operaciones posteriores. Si los archivos de entrada no tienen una referencia espacial, el sistema de coordenadas se establecerá de forma predeterminada como desconocido. Cuando se conoce el sistema de coordenadas de los archivos sin referencia espacial, se puede definir el sistema de coordenadas correcto para los archivos de entrada seleccionándolo en este parámetro y estableciendo el parámetro create_las_prj o FILES_MISSING_PROJECTION. | Coordinate System |
compute_stats (Opcional) | Especifica si se calcularán estadísticas y un índice espacial para los archivos de entrada. La existencia de estadísticas permite que las opciones de simbología y filtrado de la capa del dataset LAS muestren solo los valores de atributos LAS que existen en los archivos .las. Se crea un archivo .lasx auxiliar para cada archivo .las.
| Boolean |
relative_paths (Opcional) | Especifica si los datos de origen a los que hace referencia el dataset LAS utilizarán rutas relativas o absolutas. Las rutas relativas pueden resultar convenientes cuando el dataset LAS y sus datos asociados se reubicarán en el sistema de archivos utilizando la misma ubicación relativa.
| Boolean |
create_las_prj | Especifica si los archivos de entrada *.las, .zlas o *.laz tendrán su sistema de coordenadas definido por un archivo .prj creado para ellos utilizando la referencia espacial del parámetro spatial_reference. El archivo .prj anulará cualquier información de referencia espacial almacenada en los archivos de formato LAS de entrada que se agregan al dataset LAS.
| String |
extent (Opcional) | La extensión del procesamiento que se utilizará para filtrar los archivos que se agregan al dataset LAS. Cualquier archivo de entrada que se encuentre fuera de esta extensión quedará excluido del dataset LAS resultante. Los archivos que se superponen parcialmente con la extensión pueden excluirse si el parámetro add_only_contained_files está establecido en INTERSECTED_FILES. | Extent |
boundary (Opcional) | La entidad de límite poligonal que se utilizará para filtrar los archivos que se agregan al dataset LAS. Cualquier archivo de entrada que se encuentre fuera de este límite quedará excluido del dataset LAS resultante. Los archivos que se superponen parcialmente con el límite se excluirán si el parámetro add_only_contained_files está establecido en INTERSECTED_FILES. | Feature Layer |
add_only_contained_files (Opcional) | Especifica si los archivos de entrada que se agregan al dataset LAS deben estar total o parcialmente contenidos en la extensión de procesamiento y el límite de procesamiento.
| Boolean |
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.management.CreateLasDataset("folder_a; folder_b/5S4E.las",
"test.lasd", "RECURSION",
"LA/boundary.shp <None> Softclip;"\
"LA/ridges.shp Elevation hardline", "",
"COMPUTE_STATS", "RELATIVE_PATHS")En el siguiente ejemplo se muestra cómo usar esta herramienta en una secuencia de comandos independiente de Python.
'''*********************************************************************
Name: Export Elevation Raster from Ground LAS Measurements
Description: This script demonstrates how to export
ground measurements from LAS files to a raster using a
LAS dataset. This sample is designed to be used as a script
tool.
*********************************************************************'''
# Import system modules
import arcpy
try:
# Set Local Variables
inLas = arcpy.GetParameterAsText(0)
recursion = arcpy.GetParameterAsText(1)
surfCons = arcpy.GetParameterAsText(2)
classCode = arcpy.GetParameterAsText(3)
returnValue = arcpy.GetParameterAsText(4)
spatialRef = arcpy.GetParameterAsText(5)
lasD = arcpy.GetParameterAsText(6)
outRaster = arcpy.GetParameterAsText(7)
cellSize = arcpy.GetParameter(8)
zFactor = arcpy.GetParameter(9)
# Execute CreateLasDataset
arcpy.management.CreateLasDataset(inLas, lasD, recursion, surfCons, sr)
# Execute MakeLasDatasetLayer
lasLyr = arcpy.CreateUniqueName('Baltimore')
arcpy.management.MakeLasDatasetLayer(lasD, lasLyr, classCode, returnValue)
# Execute LasDatasetToRaster
arcpy.conversion.LasDatasetToRaster(lasLyr, outRaster, 'ELEVATION',
'TRIANGULATION LINEAR WINDOW_SIZE 10', 'FLOAT',
'CELLSIZE', cellSize, zFactor)
print(arcpy.GetMessages())
except arcpy.ExecuteError:
print(arcpy.GetMessages())
except Exception as err:
print(err.args[0])
finally:
arcpy.management.Delete(lasLyr)Información de licenciamiento
- Basic: Requiere 3D Analyst o Spatial Analyst
- Standard: Sí
- Advanced: Sí