Доступно с лицензией Standard или Advanced.
Доступно с лицензией 3D Analyst.
Доступно с лицензией Spatial Analyst.
Краткая информация
Добавление в набор данных LAS ссылок на один или несколько файлов LAS и объекты, ограничивающие поверхности.
Использование
- 				Набор данных LAS разработан для использования с данными лазерной съемки в форматах .las или .zlas. Поддерживаются версии файлов LAS 1.0 – 1.4. EzLAS Optimizer от Esri – это автономная утилита лидара, которую можно использовать для создания файлов .zlas или их обратной конвертации в формат .las. 
-         Можно создавать и управлять набором данных LAS с помощью окна ArcCatalog для улучшения интерактивного опыта. Дополнительные сведения см. в разделе Создание набора данных LAS. 
- 				Объекты ограничений поверхности можно использовать для установки значений высоты, полученных на основе объектов и представляющих характеристики поверхности в наборе данных LAS. 
- 				Формат LAS поддерживает классификацию точек на основе спецификаций, разработанных обществом American Society for Photogrammetry and Remote Sensing (ASPRS). На платформе ArcGIS применяется схема классификации, предназначенная для LAS-файлов версии 1.4: Значение классификации Тип классификации 0 Классификация не выполнялась 1 Не назначено 2 Земля 3 Низкая растительность 4 Средняя растительность 5 Высокая растительность 6 Здание 7 Низкий шум 8 Ключевые для модели / Зарезервировано 9 Вода 10 Железная дорога 11 Дорожное покрытие 12 Наложение / Зарезервировано 13 Проволочное ограждение 14 Провод 15 Опора ЛЭП 16 Изолятор 17 Мостовой настил 18 Высокий шум 19 – 63 Зарезервировано для Определения ASPRS (LAS от 1.1 до 1.3 поддерживают коды классов до 31) 32 – 255 Задается пользователем (поддерживается только в LAS 1.0 и в некоторых версиях 1.4) 
Синтаксис
AddFilesToLasDataset_management (in_las_dataset, {in_files}, {folder_recursion}, {in_surface_constraints})| Параметр | Объяснение | Тип данных | 
| in_las_dataset | Обрабатываемый набор данных LAS. | LAS Dataset Layer | 
| in_files [in_files,...] (Дополнительный) | Входные файлы могут ссылаться на любую комбинацию отдельных файлов LAS и папок с данными LAS. В этом диалоговом окне в качестве входной может быть указана папка: необходимо в Windows Explorer выбрать желаемую папку и перетащить её в окно для ввода параметра. | Folder; File | 
| folder_recursion (Дополнительный) | Определяет, добавляются ли лазерные данные в поддиректориях входной папки в набор данных LAS. 
 | Boolean | 
| in_surface_constraints [[in_feature_class, height_field, SF_type],...] (Дополнительный) | Объекты, на которые будет ссылаться набор данных LAS при построении триангулированной поверхности. Для каждого объекта необходимо определить следующие свойства: in_feature_class – объект, на который ссылается набор данных LAS. height_field – любое числовое поле в таблице атрибутов объектов можно использовать для определения источника высот. Если геометрия объектов содержит z-значения, их можно выбрать, указав Shape.Z. Если высота не требуется, укажите ключевое слово <None>, чтобы создать объекты без Z значений, высота которых будет интерполирована с поверхности. SF_type – тип объекта поверхности, который определяет, каким образом геометрия участвует в процессе триангуляции поверхности. Опции с резким или нерезким обозначением указывают, представляют ли ребра объектов резкие перегибы уклонов или плавные изменения уклона. 
 | Value Table | 
Производные выходные данные
| Name | Объяснение | Тип данных | 
| derived_las_dataset | 
Пример кода
AddFilesToLasDataset, пример 1 (окно Python)
В следующем примере показано использование этого инструмента в окне Python.
import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.AddFilesToLasDataset_management("test.lasd", 
                                      ["LA_N", "LA_S/LA_5S4E.las"],
                                      "RECURSION", 
                                      ["boundary.shp <None> Soft_Clip",
                                       "breakline.shp Shape.Z Hard_Line"])
Пример 2. AddFilesToLasDataset (автономный скрипт)
В следующем примере показано использование этого инструмента в автономном скрипте Python.
'''*********************************************************************
Name: Modify Files in LAS Dataset& Calculate Stats for LASD
Description: Adds files & surface constraints to a LAS dataset, then 
             calculates statistics and generates report.
*********************************************************************'''
# Import system modules
import arcpy
try:
    # Script variables
    arcpy.env.workspace = 'C:/data'
    lasd = 'sample.lasd'
    oldLas = ['2006', '2007/file2.las']
    newLas = ['2007_updates_1', '2007_updates_2']
    oldSurfaceConstraints = ['boundary.shp', 'streams.shp']
    newSurfaceConstraints = [['sample.gdb/boundary', '<None>', 
                              'Soft_Clip']
                             ['sample.gdb/streams', 'Shape.Z', 
                              'Hard_Line']]
    arcpy.management.RemoveFilesFromLasDataset(lasd, oldLas, 
                                               oldSurfaceConstraints)
    arcpy.management.AddFilesToLasDataset(lasd, newLas, 'RECURSION', 
                                          newSurfaceConstraints)
    arcpy.management.LasDatasetStatistics(lasd, "UPDATED_FILES", 
                                          "lasd_stats.txt", 
                                          "LAS_FILE", "DECIMAL_POINT", 
                                          "SPACE", "LAS_summary.txt")
except arcpy.ExecuteError:
    print(arcpy.GetMessages())
except Exception as err:
    print(err.args[0])
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Требует 3D Analyst или Spatial Analyst
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да