Подпись | Описание | Тип данных |
Входной набор данных LAS | Обрабатываемый набор данных LAS. | LAS Dataset Layer |
Выходной растр | Местоположение и имя выходного растра. При сохранении набора растровых данных в базе геоданных, или в папке, например Esri Grid, расширение файла к имени набора растровых данных добавлять не нужно. Расширение файла, которое можно ввести, чтобы задать формат растра при его сохранении в папке, например, .tif для создания GeoTIFF или .img для создания файла формата ERDAS IMAGINE. Если растр хранится в базе геоданных или в виде файла TIFF, тип и качество сжатия этого растра можно задать с помощью настроек среды геообработки. | Raster Dataset |
Метод
(Дополнительный) | Тип собираемых статистических данных по точкам LAS в каждой из ячеек выходного растра.
| String |
Тип выборки (Дополнительный) | Указывает метод, используемый для интерпретации параметра Значения выборки для определения разрешения выходного растра.
| String |
Значение выборки (Дополнительный) | Значение, используемое вместе с параметром Значение выборки для определения разрешения выходного растра. | Double |
Краткая информация
Создает растр, значения ячеек которого отражают о статистическую информацию об измерениях из файлов LAS, на которые ссылается набор данных LAS.
Использование
-
Слой набора данных LAS также может быть использован для управления объектами поверхностных ограничений, которые могут находиться в наборе данных LAS. Ограничения применяются при отображении или обработке набора данных LAS в виде триангуляционной поверхности.
-
ArcGIS использует схему классификации LAS, разработанную Американским обществом по фотограмметрии и дистанционному зондированию (ASPRS). Более подробно о классификации лидарных точек.
Для определения местоположений с самым высоким отраженным сигналом, что может указывать на наличие растительности, рекомендуется использовать значение PREDOMINANT_LAST_RETURN для параметра Method.
Для определения местоположений с потенциальными выбросами можно использовать значения Z_RANGE для параметра Method.
Параметры
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 в каждой из ячеек выходного растра.
| String |
sampling_type (Дополнительный) | Указывает метод, используемый для интерпретации параметра Значения выборки для определения разрешения выходного растра.
| String |
sampling_value (Дополнительный) | Значение, используемое вместе с параметром Значение выборки для определения разрешения выходного растра. | Double |
Пример кода
В следующем примере показано использование этого инструмента в окне Python.
import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.LasPointStatsAsRaster_3d("test.lasd", "lidar_intensity.img",
"INTENSITY_RANGE", "CELLSIZE", 15)
В следующем примере показано использование этого инструмента в автономном скрипте 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: Да