Структура пирамидных слоев набора данных LAS используются для повышения производительности 3D отображения набора данных LAS в ArcGIS Pro. Это происходит благодаря упорядочиванию и индексированию точек способом, который оптимизирует запросы для 3D отображения. Пирамидные слои набора данных LAS используют схему индексации на основе октадерева, которая разделяет пространство на набор вложенных кубов. Это 3D схема, позволяющая добиться высокой детализации при сохранении скорости. Например, решение на основе октадерева лучше поддерживает визуализацию и навигацию к резко отклоняющимся точкам набора данных LAS. Текущий статус пирамидных слоев набора данных LAS отображается в диалоговом окне свойств набора данных LAS. Структура пирамидных слоев набора данных LAS создается инструментом Построить пирамидные слои набора данных LAS. Слои набора данных LAS, не имеющие заданной пирамидной структуры, ведут себя так же, как и ранее.
При построении пирамидных слоев создается папка с файлами в той же директории, где хранится набор данных LAS. Папке пирамидных слоев присваивается название .lasd с суффиксом .slas. Пирамидные слои набора данных LAS работают только с набором данных LAS, но не с отдельными файлами LAS или zLAS. При создании пирамидных слоев для набора данных, его номер версии возрастает и его нельзя открыть и использовать в предыдущих версиях ПО (до ArcGIS Pro 2.6). Это можно обойти, создав версию набора данных без пирамидных слоев; файлы *.lasd небольшие и создаются легко. Или можно снова преобразовать набор данных LAS в предыдущую версию, использовав диалоговое окно свойств набора данных LAS для удаления пирамидных слоев.
Методы выборки пирамидных слоев
Пирамидные слои набора данных LAS разделяют пространство на кубы, небольшие кубы для отображения переднего плана и более крупные для заднего. Каждый куб ссылается на точку, которая является настройкой уровня детализации, управляющий визуальным представлением в 3D пространстве. Типы смещения пирамидных слоев или методы выборки позволяют управлять выбором и отображением точек низкой детализации.
Бюджет точки основан не на том, что отображаются все точки, используется интеллектуальная фильтрация количества точек. Например, если точки выбираются по коду классификации линии передачи, этот код классификации получает весь бюджет и скорее всего не будет упрощен при отображении. Отображение линии в цене будет выполнено с максимальным качеством.
Имеется четыре типа методов выбора точек в ArcGIS Pro для пирамидных слоев набора данных LAS.
Метод выборки пирамидных слоев | Описание |
---|---|
Ближайший к центру | Выбирается точка, которая находится ближе всего к центру куба. Эта опция лучше всего подходит при отсутствии необходимости использования данных только в определенных приложениях. Этот метод имеет тенденцию к отображению с четным распределением отображаемых точек. |
Код класса | Выбранная точка является взвешенным кодом класса, выбранный код получает наибольший вес. Если вы фокусируетесь на определенных объектах, например, линиях передачи, использование этого метода делает точки в сцене более заметными. |
Z Мин. | Выделяется самая нижняя точка куба. Это удобный выбор, если вы работаете с данными лидара по водным ресурсам. Для областей с низким уровнем детализации, метод имеет тенденцию к отображению точек в низких областях и каналах. |
Z Макс. | Выделяется самая верхняя точка куба. Это удобный выбор, если вы работаете с данными лидара по любому типу видимости, например, обнаружение препятствий или безопасность воздушного движения. Отображение настраивается по верхим частям зданий, антенн, вершин деревьев и т.д. |
Создание пирамидных слоев набора данных LAS
Чтобы создать пирамидные слои для набора данных LAS выполните следующие шаги:
- Откройте инструмент геообработки Построить пирамидные слои набора данных LAS.
- Выберите набор данных LAS для генерации пирамидных слоев.
- Выберите Метод выбора точек, используемый для построения пирамидных слоев.
- Щелкните Запустить, чтобы запустить инструмент.
Классификация или редактирование наборов данных LAS, имеющих пирамиды
Когда редактируются коды классов пирамидного набора данных, редактирование файлов LAS необходимо синхронизировать с пирамидой. В противном случае они устареют и не будут использоваться для рендеринга. Эта синхронизация или обновление пирамиды выполняется автоматически при использовании интерактивных инструментов редактирования кода класса LAS. Это также делается с помощью инструментов геообработки, которые изменяют коды классов. У них есть опция обновить пирамиду, которая включена по умолчанию.
Время обновления пирамиды зависит от количества точек, которые необходимо обновить. При использовании инструментов геообработки, которые изменяют коды классов, изменяется потенциально большее количество точек. В этом случае обновление пирамиды займет больше времени, но всегда займет меньше времени, чем построение пирамиды с нуля.
Если вы используете несколько инструментов геообработки подряд, например, в модели или скрипте, может быть полезно отложить обновление пирамиды до последнего инструмента. В этой ситуации отключите возможность обновления до последнего шага. Вы также можете использовать инструмент Построить пирамидные слои набора данных LAS в качестве пост-процесса для выполнения обновления.
Вы можете найти информацию о состоянии пирамиды набора данных в диалоговом окне свойств набора данных LAS . В нем есть панель Пирамида, которая сообщает, существует ли пирамида, и если да, то какой метод выбора точки использовался для ее построения и актуален ли он.
Особые случаи и соображения включают следующее:
Когда файлы LAS добавляются или удаляются из набора данных LAS с пирамидой или файлы LAS редактируются вне области набора данных LAS, его пирамида становится полностью измененной и не будет использоваться для отображения. В этом случае пирамиду нужно перестраивать с нуля. Для этого используйте инструмент Построить пирамидные слои набора данных LAS.
При редактировании наборов данных LAS с пирамидами на основе весов классов изменения обновляются в пирамиде, но больше не гарантируется соблюдение весов. Пирамида все еще используется для отображения, но технически считается устаревшей. Вы можете решить эту проблему с помощью инструмента Построить пирамидные слои набора данных LAS.
Если вы вручную редактируете флаг удержания одной или нескольких точек, независимо от типа пирамиды, пирамида по-прежнему используется для отображения, но технически считается устаревшей. Вы можете решить эту проблему с помощью инструмента Построить пирамидные слои набора данных LAS.
Требования к аппаратному обеспечению
В процессе построения пирамидных слоев используется вся доступная память, поэтому используется сброс данных на диск в файл подкачки. Данные записываются во временную рабочую область геообработки. Вы можете установить это местоположение на вкладке Среда геообработки. Объем дискового пространства примерно соответствует нехватке доступной памяти в зависимости от размера входных (несжатых) файлов LAS. Больший объем доступной памяти сокращает требования к дисковому пространству и сокращает время обработки. Рекомендуемый минимум 16 ГБ ОЗУ. Больший объем памяти дает преимущества при обработке больших наборов данных.