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

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

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

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

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

  • Опция Число точек в параметре Метод оценивает плотность точек набора данных LAS. Эта информация может понадобиться при выявлении нерегулярных горячих точек высокой плотности точек, так как этот тип данных может приводить к падению производительности при обработке файлов LAS другими инструментами. Если встречаются горячие точки высокой плотности, можно применить инструмент Проредить LAS, чтобы получить новое облако точек с более последовательным пространственным распределением.

  • Опция Наиболее частый код класса в параметре Метод может использоваться для идентификации числа уникальных объектов, заданных определенным кодом класса, особенно, если эти объекты пространственно разделены в горизонтальном направлении. Для этого сначала примените фильтр точек, чтобы изолировать определенный код класса. Затем создайте растр статистики, используя размер ячейки, достаточно большой, чтобы обеспечить связность ячеек, представляющих точки, принадлежащие одному объекту, и сохранить промежутки между точками различных объектов. Например, чтобы определить подходящий размер ячейки для соединения точек, принадлежащих уличному фонарю, рассмотрите общее пространство точек и расстояние между ближайшими уличными фонарями. Итоговый растр можно использовать для оценки контура каждого объекта. Число уникальных объектов может быть получено путем конвертации растра в полигональные объекты при помощи инструмента Растр в полигон или путем оценки уникальных значений в каждом кластере ячеек при помощи инструмента Группировка.

Параметры

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

Набор данных LAS, который будет обработан.

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

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

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

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

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

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

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

  • НаблюденияЗначение выборки будет определять количество столбцов или строк в выходном растре в зависимости от того, что длиннее. Размер ячейки будет получен путем деления самой длинной стороны выходного экстента на входные данные параметра Значение выборки. Если для набора данных используется значение наблюдения 3000, самая длинная сторона которого составляет 23,67 километра, разрешение выходного растра составит 7,89 метра. Этот метод предлагает удобный способ создания выходных данных с предсказуемым размером, которые могут быть сгенерированы быстро.
  • Размер ячейкиРазмер ячейки будет непосредственно определяться параметром Значение выборки. Это значение по умолчанию
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.

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

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

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

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

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

  • OBSERVATIONSЗначение выборки будет определять количество столбцов или строк в выходном растре в зависимости от того, что длиннее. Размер ячейки будет получен путем деления самой длинной стороны выходного экстента на входные данные параметра Значение выборки. Если для набора данных используется значение наблюдения 3000, самая длинная сторона которого составляет 23,67 километра, разрешение выходного растра составит 7,89 метра. Этот метод предлагает удобный способ создания выходных данных с предсказуемым размером, которые могут быть сгенерированы быстро.
  • 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: Да

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