Подпись | Описание | Тип данных |
Входной LAS | Файлы .las, .zlas или .laz, которые будут конвертированы. Можно обработать несколько файлов, указав папку, содержащую файлы или набор данных LAS. | Layer File; LAS Dataset Layer; Folder; File |
Целевая папка | Существующая папка, в которую будут записаны выходные файлы. | Folder |
Версия файла (Дополнительный) | Указывает версию файла, которая будет использована для выходных файлов.
| String |
Формат точки (Дополнительный) | Задает формат записи точек, который будет использоваться для выходных файлов. Доступные опции могут отличаться, в зависимости от версии файла LAS.
| String |
Сжатие (Дополнительный) | Указывает, будут ли выходные файлы храниться в сжатом или в несжатом формате.
| String |
Опции LAS (Дополнительный) | Указывает изменения, которые будут внесены в выходные файлы, чтобы уменьшить их размер и улучшить производительность при их отображении и анализе.
| String |
Выходной набор данных LAS (Дополнительный) | Выходной набор данных LAS, ссылающийся на новые созданные файлы .las. | LAS Dataset |
Задать входную систему координат (Дополнительный) | Задает, как будет определяться система координат каждого входного файла.
| String |
Входная система координат (Дополнительный) | Система координат, которая будет использоваться для определения пространственной привязки некоторых или всех входных файлов на основе выбора параметра Задать входную систему координат. | Coordinate System |
Краткая информация
Конвертирует файлы .las, .zlas и .laz между различными методами сжатия LAS, версиями файлов LAS и форматами записи точек файлов LAS.
Использование
Этот инструмент может преобразовывать лидарные данные, хранящиеся в формате LAS или в форматах сжатия ZLAS и LAZ. Выходные файлы также могут быть созданы в другой версии файла .las и в другом формате записи точек, поддерживающем больший набор кодов и флагов классификации. Например, файл, созданный в версии 1.1 с форматом записи точки 0, можно обновить до версии 1.4 с форматом записи точки 6, но файл версии 1.4 нельзя преобразовать в более старую версию. Атрибуты из входных файлов .las, которые не поддерживаются в выходном формате точек, будут потеряны.
Многие файлы .las, .zlas и .laz хранят точки не в соответствии пространственному распределению данных, что приводит к ухудшению качества отображения и анализа при чтении относительно разбросанных записей точек в данном пространственном экстенте. Степень этого влияния на производительность усугубляется размером читаемого файла, так что обработка большого файла с разрозненными записями займет больше времени, чем файла меньшего размера. Рекомендуется создавать выходные файлы с помощью Опций LAS, а именно параметра Изменить порядок точек, чтобы двоичные записи хранились в пространственных кластерах, оптимизированных для доступа к данным, поскольку это обычно повышает производительность. Изменение порядка точек увеличит общее время работы этого инструмента, поскольку в процессе создается промежуточный файл .las, но долгосрочные преимущества обычно перевешивают единовременное неудобство во время создания файла. Измененный порядок данных также сохраняется в заголовке файла .las и сообщается в свойствах файла .las в диалоговом окне Свойства набора данных LAS.
Если в будущем потребуется обновить классификационную информацию преобразуемых данных, убедитесь, что выходные файлы создаются как несжатые файлы .las, поскольку это единственные файлы, классификационные коды и флаги которых могут быть изменены.
Параметры
arcpy.conversion.ConvertLas(in_las, target_folder, {file_version}, {point_format}, {compression}, {las_options}, {out_las_dataset}, {define_coordinate_system}, {in_coordinate_system})
Имя | Описание | Тип данных |
in_las | Файлы .las, .zlas или .laz, которые будут конвертированы. Можно обработать несколько файлов, указав папку, содержащую файлы или набор данных LAS. | Layer File; LAS Dataset Layer; Folder; File |
target_folder | Существующая папка, в которую будут записаны выходные файлы. | Folder |
file_version (Дополнительный) | Указывает версию файла, которая будет использована для выходных файлов.
| String |
point_format (Дополнительный) | Задает формат записи точек, который будет использоваться для выходных файлов. Доступные опции могут отличаться, в зависимости от версии файла LAS.
| String |
compression (Дополнительный) | Указывает, будут ли выходные файлы храниться в сжатом или в несжатом формате.
| String |
las_options [las_options,...] (Дополнительный) | Указывает изменения, которые будут внесены в выходные файлы, чтобы уменьшить их размер и улучшить производительность при их отображении и анализе.
| String |
out_las_dataset (Дополнительный) | Выходной набор данных LAS, ссылающийся на новые созданные файлы .las. | LAS Dataset |
define_coordinate_system (Дополнительный) |
Задает, как будет определяться система координат каждого входного файла.
| String |
in_coordinate_system (Дополнительный) | Система координат, которая будет использоваться для определения пространственной привязки некоторых или всех входных файлов на основе выбора параметра define_coordinate_system. | Coordinate System |
Пример кода
В следующем примере показано использование этого инструмента в окне Python.
import arcpy
arcpy.conversion.ConvertLas('2014_survey.zlas', '2014_unclassified_collection',
'1.4', 7, 'NO_COMPRESSION',
['REMOVE_VLR', 'REMOVE_EXTRA_BYTES', 'REARRANGE_POINTS'],
'2014_unclassified_collection/2014_Survey_Collection.lasd')
Параметры среды
Информация о лицензиях
- Basic: Обязательно Spatial Analyst или 3D Analyst
- Standard: Да
- Advanced: Да