ArcGIS for Desktop

  • Documentación
  • Precios
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS for Desktop

Un completo SIG profesional

ArcGIS for Server

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Precios
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

De dataset LAS a ráster

  • Resumen
  • Ilustración
  • Uso
  • Sintaxis
  • Ejemplo de código
  • Entornos
  • Información sobre licencias

Resumen

Crea un ráster utilizando valores de elevación, intensidad o RGB almacenados en los archivos LIDAR (*.las) a los que hace referencia el dataset LAS.

Ilustración

De dataset LAS a ráster

Uso

  • Cuando un dataset LAS se especifica como entrada, todos los puntos de datos en los archivos LAS a los que hace referencia se procesarán. También es posible seleccionar un subconjunto de datos LIDAR por los códigos de clasificación, indicadores de clasificación y valores de retoro aplicando los filtros de punto LAS que desee mediante una capa de dataset LAS. Los filtros se pueden definir mediante el cuadro de diálogo de propiedades de la capa en la herramienta Crear capa de dataset LAS.

  • La capa de dataset LAS también se puede utilizar para controlar la aplicación de las funciones de restricción de superficie a las que un dataset LAS puede hacer referencia.

  • Al exportar un ráster grande, considere especificar el Tipo de datos de salida como un entero para ahorrar espacio del disco si los requisitos de precisión de sus valores z son tales que se pueden representar con datos enteros.

  • La inclusión de un límite del área de estudio como una restricción de recorte en la definición de la entrada dataset LAS es muy recomendable. Una razón es para evitar que se ocurra interpolación fuera de la extensión de datos reales de la topografía. En segundo lugar, puede haber una grave penalización de rendimiento al utilizar las opciones de vecinos naturales si el área de datos no está definida correctamente.

    Nota:

    Cuando se utiliza BINNING, solo se respetan las restricciones de recorte, borrado y reemplazo. Las líneas de corte y los puntos de anclaje no. La opción de triangulación respeta todos los tipos de restricciones, pero tarda más tiempo en ejecutarse.

Sintaxis

LasDatasetToRaster_conversion (in_las_dataset, out_raster, {value_field}, {interpolation_type}, {data_type}, {sampling_type}, {sampling_value}, {z_factor})
ParámetroExplicaciónTipo de datos
in_las_dataset

El dataset LAS que se va a procesar.

LAS Dataset Layer
out_raster

Ubicación y nombre del ráster de salida. Al almacenar un dataset ráster en una geodatabase o en una carpeta como una cuadrícula de Esri, no se debe adicionar extensión de archivo al nombre del dataset ráster. Se puede indicar una extensión de archivo para definir el formato del ráster al almacenarlo en una carpeta, como .tif para generar un GeoTIFF o .img para generar un archivo con el formato ERDAS IMAGINE.

Si el ráster se almacena como un archivo TIFF o en una geodatabase, su tipo de compresión de ráster y la calidad se pueden especificar utilizando la configuración del entorno de geoprocesamiento.

Raster Dataset
value_field
(Opcional)

Los datos LIDAR que se utilizarán para generar la salida de ráster.

  • ELEVATION —La elevación desde los archivos LIDAR se utilizará para crear el ráster. Esta es la opción predeterminada.
  • INTENSITY —La información de intensidad a partir de los archivos LIDAR se utilizará para crear el ráster.
  • RGB —Los valores RGB de los puntos LIDAR se utilizarán para crear imágenes de tres bandas.
String
interpolation_type
"BINNING {cell_assignment_type} {void_fill_method}" or "TRIANGULATION {interpolation_method} {point_thinning_type} {point_selection_method} {resolution}"
(Opcional)

Técnica de interpolación que se usará para determinar los valores de celda del ráster de salida.

El método de bin proporciona un Método de asignación de celdas para determinar cada celda de salida usando los puntos contenidos en su extensión, junto con un Método de relleno de vacíos para determinar el valor de las celdas que no contienen ningún punto LAS.

Métodos de asignación de celdas

  • AVERAGE: asigna el valor promedio de todos los puntos dentro de la celda. Esta es la opción predeterminada.
  • MINIMUM: asigna el valor mínimo de los puntos que se encuentran dentro de la celda.
  • MAXIMUM: asigna el valor máximo de los puntos que se encuentran dentro de la celda.
  • IDW: utiliza la interpolación ponderada por distancia inversa para determinar el valor de la celda.
  • NEAREST: utiliza la asignación de vecino más cercano para determinar el valor de celda.

Métodos de relleno de vacíos

  • NONE: se asigna NoData a la celda.
  • SIMPLE: calcula el promedio de los valores de las celdas de datos que rodean a la celda NoData para eliminar pequeños vacíos.
  • LINEAR: realiza la triangulación en las áreas vacías y utiliza la interpolación lineal en el valor de triangulación para determinar el valor de celda. Esta es la opción predeterminada.
  • NATURAL_NEIGHBOR: utiliza la interpolación de vecinos naturales para determinar el valor de celda.

Los métodos de interpolación por triangulación derivan valores de celdas usando un método basado en TIN y ofrecen además la oportunidad de acortar el tiempo de procesamiento reduciendo el muestreo de datos LAS por medio de la técnica Tamaño de la ventana.

Métodos de triangulación

  • Linear: utiliza la interpolación lineal para determinar los valores de celda.
  • Natural Neighbors: utiliza la interpolación de vecinos naturales para determinar el valor de celda.

Métodos de selección de tamaño de ventana

  • Maximum: se mantiene el punto con el valor más alto en cada tamaño de ventana. Esta es la opción predeterminada.
  • Minimum: se mantiene el punto con el valor más bajo en cada tamaño de ventana.
  • Closest To Mean: se mantiene el punto cuyo valor es más cercano a la media de todos los valores de los puntos en el tamaño de la ventana.
String
data_type
(Opcional)

El tipo de datos del ráster de salida se puede definir mediante las siguientes palabras clave:

  • FLOAT —El ráster de salida utilizará una coma flotante de 32 bits, que admite valores que varían de -3,402823466e+38 a 3,402823466e+38. Esta es la opción predeterminada.
  • INT —El ráster de salida utilizará una profundidad de bit de enteros apropiada. Esta opción aproximará los valores z al número entero más cercano y escribirá un entero para cada valor de celda ráster.
String
sampling_type
(Opcional)

Especifica el método utilizado para interpretar el Valor de muestreo para definir la resolución del ráster de salida.

  • OBSERVATIONS —Define la cantidad de celdas que dividen el lado más largo de la extensión del dataset LAS.
  • CELLSIZE —Define el tamaño de celda del ráster de salida. Esta es la opción predeterminada.
String
sampling_value
(Opcional)

Especifica el valor utilizado junto con el Tipo de muestreo para definir la resolución del ráster de salida.

Double
z_factor
(Opcional)

El factor por el que se multiplicarán los valores Z. Esto se utiliza generalmente para convertir las unidades lineales Z para que coincidan con las unidades lineales XY. El valor predeterminado es 1, que no altera los valores de elevación.

Double

Ejemplo de código

Ejemplo 1 de LasDatasetToRaster (ventana de Python)

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

import arcpy
from arcpy import env

arcpy.CheckOutExtension('3D')
env.workspace = 'C:/data'
arcpy.LasDatasetToRaster_3d('baltimore.lasd', 'baltimore.tif', 'INTENSITY', 
                          'TRIANGULATION LINEAR WINDOW_SIZE 10', 'FLOAT', 
                          'CELLSIZE', 10, 3.28)
Ejemplo 2 de LasDatasetToRaster (secuencia de comandos independiente)

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)
    if arcpy.ProductInfo == 'ArcView':
        arcpy.CheckOutExtension('3D')
    # 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)
    arcpy.GetMessages()
    
except arcpy.ExecuteError:
    print(arcpy.GetMessages())
    
except Exception as err:
    print(err.args[0])
    
finally:
    arcpy.management.Delete(lasLyr)

Entornos

  • Espacio de trabajo actual
  • Espacio de trabajo temporal
  • Extensión
  • Sistema de coordenadas de salida
  • Transformaciones geográficas
  • Auto ejecución
  • Palabra clave CONFIG de salida
  • Estadísticas de ráster
  • Tamaño de celda
  • Alinear ráster
  • Pirámide
  • Compresión

Información sobre licencias

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

Temas relacionados

  • Una vista general del conjunto de herramientas A ráster
¿Algún comentario sobre este tema?

ArcGIS for Desktop

  • Inicio
  • Documentación
  • Precios
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal