Статистика точек LAS как растра (Управление данными)

Краткая информация

Создает растр, значения ячеек которого отражают о статистическую информацию об измерениях из файлов LAS, на которые ссылается набор данных LAS.

Использование

  • Слой набора данных LAS также может быть использован для управления объектами поверхностных ограничений, которые могут находиться в наборе данных LAS. Ограничения применяются при отображении или обработке набора данных LAS в виде триангуляционной поверхности.

  • ArcGIS использует схему классификации LAS, разработанную Американским обществом по фотограмметрии и дистанционному зондированию (ASPRS). Более подробно о классификации лидарных точек.

  • Для определения местоположений с самым высоким отраженным сигналом, что может указывать на наличие растительности, рекомендуется использовать значение PREDOMINANT_LAST_RETURN для параметра Method.

  • Для определения местоположений с потенциальными выбросами можно использовать значения Z_RANGE для параметра Method.

Параметры

ПодписьОписаниеТип данных
Входной набор данных LAS

Обрабатываемый набор данных LAS.

LAS Dataset Layer
Выходной растр

Местоположение и имя выходного растра. При сохранении набора растровых данных в базе геоданных, или в папке, например Esri Grid, расширение файла к имени набора растровых данных добавлять не нужно. Расширение файла, которое можно ввести, чтобы задать формат растра при его сохранении в папке, например, .tif для создания GeoTIFF или .img для создания файла формата ERDAS IMAGINE.

Если растр хранится в базе геоданных или в виде файла TIFF, тип и качество сжатия этого растра можно задать с помощью настроек среды геообработки.

Raster Dataset
Метод
(Дополнительный)

Тип собираемых статистических данных по точкам LAS в каждой из ячеек выходного растра.

  • Число импульсовКоличество точек последнего отраженного сигнала.
  • Число точекКоличество точек всех отраженных сигналов.
  • Наиболее частый последний отражённый сигнал.Наиболее частое значение последнего отраженного сигнала.
  • Наиболее частый код класса.Наиболее часто встречаемый код классификации.
  • Диапазон значений интенсивностиДиапазон значений интенсивности.
  • Диапазон значений высотДиапазон значений высот.
String
Тип выборки
(Дополнительный)

Указывает метод, используемый для интерпретации параметра Значения выборки для определения разрешения выходного растра.

  • НаблюденияИспользуется число ячеек, разделяющих самую длинную сторону экстента набора данных LAS.
  • Размер ячейкиИспользуется размер ячейки выходного растра. Это значение по умолчанию
String
Значение выборки
(Дополнительный)

Значение, используемое вместе с параметром Значение выборки для определения разрешения выходного растра.

Double

arcpy.management.LasPointStatsAsRaster(in_las_dataset, out_raster, {method}, {sampling_type}, {sampling_value})
ИмяОписаниеТип данных
in_las_dataset

Обрабатываемый набор данных LAS.

LAS Dataset Layer
out_raster

Местоположение и имя выходного растра. При сохранении набора растровых данных в базе геоданных, или в папке, например Esri Grid, расширение файла к имени набора растровых данных добавлять не нужно. Расширение файла, которое можно ввести, чтобы задать формат растра при его сохранении в папке, например, .tif для создания GeoTIFF или .img для создания файла формата ERDAS IMAGINE.

Если растр хранится в базе геоданных или в виде файла TIFF, тип и качество сжатия этого растра можно задать с помощью настроек среды геообработки.

Raster Dataset
method
(Дополнительный)

Тип собираемых статистических данных по точкам LAS в каждой из ячеек выходного растра.

  • PULSE_COUNTКоличество точек последнего отраженного сигнала.
  • POINT_COUNTКоличество точек всех отраженных сигналов.
  • PREDOMINANT_LAST_RETURNНаиболее частое значение последнего отраженного сигнала.
  • PREDOMINANT_CLASSНаиболее часто встречаемый код классификации.
  • INTENSITY_RANGEДиапазон значений интенсивности.
  • Z_RANGEДиапазон значений высот.
String
sampling_type
(Дополнительный)

Указывает метод, используемый для интерпретации параметра Значения выборки для определения разрешения выходного растра.

  • OBSERVATIONSИспользуется число ячеек, разделяющих самую длинную сторону экстента набора данных LAS.
  • CELLSIZEИспользуется размер ячейки выходного растра. Это значение по умолчанию
String
sampling_value
(Дополнительный)

Значение, используемое вместе с параметром Значение выборки для определения разрешения выходного растра.

Double

Пример кода

LasPointStatsAsRaster, пример 1 (окно Python)

В следующем примере показано использование этого инструмента в окне Python.

import arcpy
from arcpy import env

env.workspace = "C:/data"
arcpy.LasPointStatsAsRaster_3d("test.lasd", "lidar_intensity.img", 
                             "INTENSITY_RANGE", "CELLSIZE", 15)
LasPointStatsAsRaster, пример 2 (автономный скрипт)

В следующем примере показано использование этого инструмента в автономном скрипте Python.

'''**********************************************************************
Name: LAS Point Statistics As Raster
Description: Identifies the most frequently occurring return value for
             each pulse in a given set of LAS files.
             Designed for use as a script tool.
**********************************************************************'''
# Import system modules
import arcpy

# Set Local Variables
lasD = arcpy.GetParameterAsText(0)
inLas = arcpy.GetParameterAsText(1) #input las files
sr = arcpy.GetParameter(2) #spatial reference of las dataset
statsRaster = arcpy.GetParameterAsText(3)

# Execute CreateLasDataset
arcpy.management.CreateLasDataset(inLas, lasD, 'RECURSION', '', sr)
# Execute LasPointStatsAsRaster
arcpy.management.LasPointStatsAsRaster(lasD, statsRaster,
                                       "PREDOMINANT_RETURNS_PER_PULSE",
                                       "CELLSIZE", 15)

Информация о лицензиях

  • Basic: Обязательно 3D Analyst или Spatial Analyst
  • Standard: Да
  • Advanced: Да

Связанные разделы