Proyectar LAS (Administración de datos)

Resumen

Proyecta archivos .las o .zlas de un sistema de coordenadas a otro.

Uso

  • Esta herramienta puede proyectar un archivo .las o .zlas individual o una colección de archivos .las o .zlas por medio del dataset LAS. Puede proyectar los sistemas de coordenadas horizontal y, opcionalmente, vertical de los archivos .las y .zlas. La proyección del sistema de coordenadas vertical requiere instalar el paquete de datos del sistema de coordenadas de ArcGIS Pro. Este paquete incluye las cuadrículas de transformación necesarias para la conversión.

  • Los archivos que se van a proyectar deben tener un sistema de coordenadas definido. El formato LAS requiere incorporar la referencia espacial en el archivo, pero algunos archivos pueden tener información incorrecta o inexistente. Para esos datos, la referencia espacial puede asignarse al tener un archivo .prj con el mismo nombre, además del archivo .las o .zlas. El archivo .prj invalidará cualquier información de referencia espacial de un archivo .las o .zlas. Puede crear el .prj correspondiente a un archivo .las o .zlas mediante el uso de la herramienta Definir proyección. Si lo desea, puede crear un .prj para varios archivos empleando la herramienta Crear dataset LAS con el parámetro para crear archivos .prj. Evalúe si el sistema de coordenadas asignado por medio del archivo .prj sitúa con precisión los archivos .las o .zlas antes de proyectarlos.

    Obtenga más información sobre cómo se almacena la información del sistema de coordenadas en los archivos LAS.

  • El parámetro Transformación geográfica es opcional. Si no se requiere la transformación de datum o geográfica, no aparecerá ninguna lista desplegable en el parámetro y se deja en blanco. Si se requiere una transformación, se generará una lista desplegable basada en los datums de entrada y salida y se aplicará una transformación predeterminada.

    • Por ejemplo, no se requiere una transformación geográfica cuando se proyecta de GCS_North_American_1983 a NAD_1983_UTM_Zone_12N porque los sistemas de coordenadas de entrada y de salida tienen el datum NAD_1983. Sin embargo, proyectar desde GCS_North_American_1983 a WGS_1984_UTM_Zone_12N requiere una transformación geográfica porque el sistema de coordenadas de entrada utiliza el datum NAD_1983, mientras que el sistema de coordenadas de salida utiliza el datum WGS_1984.
      Sugerencia:

      Las transformaciones son bidireccionales. Por ejemplo, si está conviertiendo datos de WGS84 a NAD 1927, puede elegir la transformación NAD_1927_to_WGS_1984_3 y la herramienta la aplicará correctamente.

    • Todas las transformaciones en ArcGIS Pro se pueden encontrar en la pestañaGeographic and vertical transformation tables.

  • Cuando se utiliza un dataset LAS para proyectar varios archivos, los sistemas de coordenadas de esos archivos deberían ser los mismos. Esto es importante porque los datos de proyección podrían requerir una transformación geográfica. En este caso, la transformación solo puede especificarse para un sistema de coordenadas.

  • La mayoría de las herramientas que crean archivos de formato LAS nuevos admiten los entornos Sistema de coordenadas de salida y Transformaciones geográficas. Estos entornos pueden utilizarse para proyectar los archivos .las o .zlas de entrada. Si tiene pensado en realizar otras operaciones, como la reducción, el ordenamiento en teselas, el recorte o el filtrado de datos LAS, plantéese utilizar una de las herramientas siguientes para evitar crear datasets intermedios innecesarios:

    • Reducir LAS: reduzca la densidad de los puntos de los datos.
    • Tesela LAS: subdivida la nube de puntos en un esquema de ordenamiento en teselas regular.
    • Extraer LAS: recorte y filtre la nube de puntos.
  • Reorganizar los puntos puede mejorar el rendimiento de visualización y las operaciones de procesamiento de datos porque reordena los registros de puntos para optimizar las consultas espaciales. Las estadísticas se calculan automáticamente cuando se reorganizan los puntos. La operación de reorganización agregará el tiempo de procesamiento, pero se recomienda por las ventajas que ofrece.

  • Si los puntos LAS no se van a reorganizar y la salida serán archivos .las sin comprimir, puede calcular las estadísticas para optimizar las consultas espaciales y ofrecer un resumen de los códigos de clase y valores de retorno que hay en cada archivo. Sin embargo, la operación alargará el tiempo de procesamiento de esta herramienta. Si los archivos .las o .zlas no se van a utilizar en ArcGIS, puede deshabilitar el cálculo de estadísticas para que la herramienta procese más rápido.

Parámetros

EtiquetaExplicaciónTipo de datos
Dataset LAS de entrada

Archivos .las o .zlas de entrada que se proyectarán. También se puede proporcionar un dataset LAS para procesar todos los archivos .las y .zlas a los que hace referencia.

LAS Dataset Layer
Carpeta de destino

Carpeta existente en la que se escribirán los archivos .las de salida.

Folder
Sistema de coordenadas de salida

Sistema de coordenadas de los archivos de formato LAS de salida.

Coordinate System
Transformación geográfica
(Opcional)

This method can be used for converting data between two geographic coordinate systems or datums. This optional parameter may be required if the input and output coordinate systems have different datum.

Sugerencia:

La herramienta aplica automáticamente una transformación predeterminada. Puede elegir otra transformación distinta de la lista desplegable. Las transformaciones son bidireccionales. Por ejemplo, si está conviertiendo datos de WGS84 a NAD 1927, puede elegir la transformación NAD_1927_to_WGS_1984_3 y la herramienta la aplicará correctamente.

El parámetro proporciona una lista desplegable de métodos de transformación válidos. Consulte las sugerencias de uso para obtener información adicional sobre cómo seleccionar una o varias transformaciones adecuadas.

String
Compresión
(Opcional)

Especifica si se escribirá el archivo de salida mediante el uso del formato ZLAS comprimido o el formato LAS sin comprimir.

  • Igual que la entradaLa salida se escribirá utilizando la misma compresión que el archivo de entrada. Esta es la opción predeterminada.
  • Sin compresiónLa salida se escribirá utilizando el formato LAS sin comprimir.
  • Compresión ZLASLa salida se escribirá empleando el formato ZLAS comprimido.
String
Opciones de LAS
(Opcional)

Especifica las operaciones que se realizarán en los archivos .las.

  • Reorganizar puntosLos puntos se reorganizarán. Reorganizar los puntos puede mejorar cómo se procesarán los datos de salida cuando se recuperen sus registros de puntos para visualización y procesamiento posterior en otras herramientas. La reorganización de registros de puntos da lugar al cálculo de las estadísticas de los archivos .las. Esta es la opción predeterminada.
  • Calcular EstadísticasSe calcularán las estadísticas y el índice espacial de cada archivo .las de salida. Esta información se almacenará en un archivo que tenga el mismo nombre y la misma ubicación que el archivo .las, pero una extensión .lasx. La presencia de estadísticas ayuda a mejorar el rendimiento de análisis y visualización. La estadística también mejora la simbología y la experiencia de filtrado LAS limitando la presentación de códigos de clase a valores que están presentes en el archivo .las. Esta opción se ignora al crear archivos .zlas o reorganizar puntos, porque esas opciones calculan estadísticas.
  • Quitar los registros de longitud variableLos registros de longitud variable que se agregaron mediante aplicaciones de terceros se eliminarán de los archivos de salida. Cada archivo puede almacenar registros de longitud variable antes de los registros de punto y al final del archivo. El significado de estos registros normalmente solo lo conoce el software original. Mantener estos registros solo supondrá una funcionalidad de valor agregado cuando los datos LAS se procesen mediante aplicaciones que entienden cómo interpretar esta información. La eliminación de registros de longitud variable puede ayudar a reducir el tamaño de archivo general de los datos de salida, especialmente si son numerosos.
  • Quitar bytes adicionalesLos registros de bytes adicionales se eliminarán. Los registros de bytes adicionales son atributos adicionales que se asocian con cada punto. Los bytes adicionales no suelen encontrarse en los archivos .las, pero su eliminación reduce más el tamaño del archivo de salida.
String
Modificador de nombre de salida
(Opcional)

Modifica los nombres de los archivos de salida agregando caracteres al principio y al final de los nombres de archivo existentes.

Value Table
Dataset LAS de salida
(Opcional)

Dataset LAS que hará referencia a los archivos .las o .zlas recién creados. Este parámetro proporciona una forma de seguir interactuando con los archivos de salida. Las rutas relativas se utilizarán para referenciar los archivos de salida. Cuando este parámetro se especifica en una sesión activa de ArcGIS Pro, el dataset LAS se agregará al mapa activo.

LAS Dataset

Salida derivada

EtiquetaExplicaciónTipo de datos
Carpeta de salida

Carpeta que contiene los archivos .las o .zlas proyectados.

Folder

arcpy.management.ProjectLAS(in_las_dataset, target_folder, coordinate_system, {geographic_transform}, {compression}, {las_options}, {name_modifier}, {out_las_dataset})
NombreExplicaciónTipo de datos
in_las_dataset

Archivos .las o .zlas de entrada que se proyectarán. También se puede proporcionar un dataset LAS para procesar todos los archivos .las y .zlas a los que hace referencia.

LAS Dataset Layer
target_folder

Carpeta existente en la que se escribirán los archivos .las de salida.

Folder
coordinate_system

Sistema de coordenadas de los archivos de formato LAS de salida.

Valid values are a Spatial Reference object, a file with a .prj extension, or a string representation of a coordinate system.

Coordinate System
geographic_transform
[geographic_transform,...]
(Opcional)

This method can be used for converting data between two geographic coordinate systems or datums. This optional parameter may be required if the input and output coordinate systems have different datum.

Para obtener una lista de las transformaciones válidas, use el método arcpy.ListTransformations. La transformación más adecuada suele ser la primera de la lista que se devuelve. La lista se ordena por cantidad de superposición de los datos frente a las áreas de uso de las transformaciones. Si dos o más transformaciones presentan la misma cantidad de superposición con los datos, los valores de precisión de la transformación se usan como parámetro de ordenación secundario.

Sugerencia:

Las transformaciones son bidireccionales. Por ejemplo, si está conviertiendo datos de WGS84 a NAD 1927, puede elegir la transformación NAD_1927_to_WGS_1984_3 y la herramienta la aplicará correctamente. Si no se proporciona ninguna transformación, se utiliza la transformación predeterminada. Esta transformación predeterminada es adecuada para aplicaciones generales de representación cartográfica pero puede que no sea adecuada para aplicaciones que requieren una veracidad de ubicación precisa.

String
compression
(Opcional)

Especifica si se escribirá el archivo de salida mediante el uso del formato ZLAS comprimido o el formato LAS sin comprimir.

  • SAME_AS_INPUTLa salida se escribirá utilizando la misma compresión que el archivo de entrada. Esta es la opción predeterminada.
  • NO_COMPRESSIONLa salida se escribirá utilizando el formato LAS sin comprimir.
  • ZLASLa salida se escribirá empleando el formato ZLAS comprimido.
String
las_options
[las_options,...]
(Opcional)

Especifica las operaciones que se realizarán en los archivos .las.

  • REARRANGELos puntos se reorganizarán. Reorganizar los puntos puede mejorar cómo se procesarán los datos de salida cuando se recuperen sus registros de puntos para visualización y procesamiento posterior en otras herramientas. La reorganización de registros de puntos da lugar al cálculo de las estadísticas de los archivos .las. Esta es la opción predeterminada.
  • COMPUTE_STATISTICSSe calcularán las estadísticas y el índice espacial de cada archivo .las de salida. Esta información se almacenará en un archivo que tenga el mismo nombre y la misma ubicación que el archivo .las, pero una extensión .lasx. La presencia de estadísticas ayuda a mejorar el rendimiento de análisis y visualización. La estadística también mejora la simbología y la experiencia de filtrado LAS limitando la presentación de códigos de clase a valores que están presentes en el archivo .las. Esta opción se ignora al crear archivos .zlas o reorganizar puntos, porque esas opciones calculan estadísticas.
  • REMOVE_VLRLos registros de longitud variable que se agregaron mediante aplicaciones de terceros se eliminarán de los archivos de salida. Cada archivo puede almacenar registros de longitud variable antes de los registros de punto y al final del archivo. El significado de estos registros normalmente solo lo conoce el software original. Mantener estos registros solo supondrá una funcionalidad de valor agregado cuando los datos LAS se procesen mediante aplicaciones que entienden cómo interpretar esta información. La eliminación de registros de longitud variable puede ayudar a reducir el tamaño de archivo general de los datos de salida, especialmente si son numerosos.
  • REMOVE_EXTRA_BYTESLos registros de bytes adicionales se eliminarán. Los registros de bytes adicionales son atributos adicionales que se asocian con cada punto. Los bytes adicionales no suelen encontrarse en los archivos .las, pero su eliminación reduce más el tamaño del archivo de salida.
String
name_modifier
[name_modifier,...]
(Opcional)

Modifica los nombres de los archivos de salida agregando caracteres al principio y al final de los nombres de archivo existentes.

Value Table
out_las_dataset
(Opcional)

Dataset LAS que hará referencia a los archivos .las o .zlas recién creados. Este parámetro proporciona una forma de seguir interactuando con los archivos de salida. Las rutas relativas se utilizarán para referenciar los archivos de salida. Cuando este parámetro se especifica en una sesión activa de ArcGIS Pro, el dataset LAS se agregará al mapa activo.

LAS Dataset

Salida derivada

NombreExplicaciónTipo de datos
out_folder

Carpeta que contiene los archivos .las o .zlas proyectados.

Folder

Muestra de código

Ejemplo de ProjectLAS (secuencia de comandos independiente)

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


import arcpy
arcpy.env.workspace = "C:/data"

# The LAS dataset referencing the files to be projected
lasd = "Aerial_Survey.lasd"

# Input coordinate system is World_Patterson/EGM_2008_Geoid
# Output coordinate system is British_National_Grid/Newlyn VCS
sr = arcpy.SpatialReference(27700, 5701)

# Run the tool
arcpy.management.ProjectLAS(
    in_las_dataset="British_Tiled.lasd",
    target_folder=r"Projected\BNG_Newlyn",
    coordinate_system=sr,
    geographic_transform="'~WGS_1984_To_WGS_1984_EGM2008_1x1_Height + "\
                         "~ETRS_1989_To_WGS_1984 + "\
                         "ETRS89_To_Newlyn_Height_2_OSGM15 + "\
                         "~OSGB_1936_To_ETRS_1989_1'",
    compression="ZLAS",
    las_options=['REARRANGE', 
                 'COMPUTE_STATISTICS', 
                 'REMOVE_VLR'],
    name_modifier="Projected_ _BNG_Newlyn",
    out_las_dataset=r"Projected_BNG_Newlyn.lasd"
)

Información de licenciamiento

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

Temas relacionados