13 | Документация

Структура сервиса

Сервис представляет собой иерархическую структуру с папками, содержащими данные с трехмерными моделями или облака точек (см. Рисунок 187 ).
Рисунок 187 - Структура сервиса с 3D тайлами
Чтобы добавить папку в структуру данных сервиса, нажмите на кнопку Добавить папку в правом верхнем углу. В открывшемся окне введите имя папки и нажмите кнопку Добавить (см. Рисунок 188 ). Папка с указанным именем добавится в общее дерево данных сервиса.
Рисунок 188 - Добавление папки в структуру данных сервиса
Чтобы добавить файлы данных с трехмерными моделями или облака точек, нажмите на кнопку Загрузите файл(ы) , расположенную в левом верхнем углу. По нажатии на кнопку откроется стандартное окно операционной системы для загрузки файла с диска. Выберите один или несколько файлов для загрузки. Загруженные файлы с данными появятся в текущей папке сервиса.
Файлы с данными можно также загрузить, перетаскивая их из папки на диске в область структуры сервиса Или перетащите файл сюда .
Помимо непосредственно файлов с данными, можно загружать zip-архивы с данными. В таком случае в выбранную папку сервиса добавится папка с именем zip-архива, в которую загрузятся все файлы с данными, содержащимися в архиве.
Папки и файлы в структуре сервиса отображаются в виде таблицы (см. Рисунок 187 ). Для каждой папки или файла отображается Имя , Дата изменения и Тип . По каждому из столбцов список папок и файлов с данными можно отсортировать.
Каждой папке и файлу доступны следующие инструменты:
  • Скачать - по нажатии на кнопку файл будет сохранен на диск;
    При скачивании папки на диск будет сохранен zip-архив с содержимым папки.
  • Обновить из файла - по нажатии на кнопку файл можно обновить из файла на диске;
    Файл на диске должен быть с тем же именем, что и файл, который требуется обновить. Иконка показывает, что идет процесс обновления.
  • Переименовать - по нажатии на кнопку файл или папку можно переименовать.
    Введите новое имя в появившемся окне Переименовать .
Как и в Каталоге сервисов, для выбранной папки или файла доступны дополнительные инструменты (см. Рисунок 189 ):
  • Удалить ;
  • Копировать ;
  • Вырезать ;
  • Вставить .
Подробнее про инструменты см. п. 3.8 .
Рисунок 189 - Дополнительные инструменты для выбранной папки или файла с 3D тайлами

Конвертация LAS/LAZ и E57 в 3D тайлы

После загрузки файлов LAS/LAZ или E57 в структуру сервиса вам необходимо сконвертировать эти данные в дерево 3D тайлов.
Нажмите в правом верхнем углу окна структуры сервиса кнопку Сформировать 3D Tileset... и в отдельном окне задайте следующие параметры (см. Рисунок 190 ):
  • Геопривязка :
    • Система координат ;
      Нажмите кнопку Добавить систему координат и выберите в отдельном окне Выбор системы координат нужную систему координат.
    • Широта , Долгота , Высота ;
      Если в настройках сервиса (см. п. 7.6 ) была задана геопривязка, эти параметры автоматически будут использованы для конвертации в первый раз. В дальнейшем будут подставлены параметры геопривязки последней конвертации.
      Если в параметрах выставлено 0 , значит параметры геопривязки берутся из файлов.
    • Привязка по вертикали - Как в исходном файле (выбрано по умолчанию), По нижней точке - определяет, где у модели уровень земли;
  • Тайлинг :
    • Выходной формат - Tileset 1.1 (GLB) (выбрано по умолчанию), Tileset 1.0 (PNTS) ;
    • Глубина файловой иерархии - определяет глубину вложенности папок сервиса;
      По умолчанию - 0, алгоритм конвертации решает, какая вложенность получится.
    • Макс. глубина разбиения на тайлы - определяет максимальную глубину детальности тайлов;
      По умолчанию - 10. Чем больше глубина разбиения, тем больше количество тайлов и тем они детальнее.
    • Режим построения тайлов - определяет качество тайлов:
      • Стандартный - выбрано по умолчанию, качество тайлов будет ухудшено для оптимизации скорости отрисовки;
      • Максимальное качество ;
    • Размер выборки - размер выборки для уровней детализации;
      По умолчанию - 10 000 .
    • Максимальное количество точек на лист ;
      По умолчанию - 50 000 .
    • Максимальное количество тайлов в файле ;
      По умолчанию - 20 000 .
  • Цвет и подсветка высот :
    • Режим окраски - позволяет задать автоматическую раскраску высот:
      • Без окраски - выбрано по умолчанию, используется базовая раскраска;
      • По классам - цвет присваивается согласно ASPRS-классу: (земля - коричневый, вода - синий, растительность - зелёная, здания - серые и т. д.);
      • По интенсивности - цвет присваивается по яркости точек;
    • Тип высоты - Абсолютная высота (выбрано по умолчанию), Высота над землей ;
      Обратите внимание, тип высоты Высота над землей не применим для файлов E57.
    • Затенение по высоте - позволяет определить, насколько сильно (в процентах) яркость точки меняется в зависимости от её высоты;
      Опция определяет затенение от уровня земли до высоты, указанной в параметре Максимальная высота для яркости (см. ниже);
      Здесь 0% - нет тени, 100% - полное затенение.
    • Максимальная высота для яркости - определяет максимальную высоту (в метрах), на которой затенение (опция Затенение по высоте (см. выше)) достигает максимума;
      Опция применима, только если выбран тип высоты Высота над землей .
      По умолчанию - 0 , затенение не применяется.
  • Процесс конвертации :
    • Количество потоков - максимальное количество потоков для создания 3D тайлов ( 0 - без ограничений).
      По умолчанию - 2 .
Нажмите Начать конвертацию , чтобы получить дерево 3D тайлов. Если конвертация не требуется, нажмите Отмена .
Если в структуре сервиса уже есть хотя бы один файл с 3D тайлами (tileset) другого формата, появится сообщение При генерации 3D tileset текущие файлы 3D tileset будут удалены, вы уверены, что хотите начать конвертацию?
Обратите внимание, что указанные параметры конвертации сохраняются. При следующем запуске процесса будут использованы последние введенные значения параметров.
Рисунок 190 - Параметры конвертации LAS/LAZ и E57 файлов в дерево 3D тайлов
Поскольку конвертация может занимать продолжительное время, сразу после начала конвертации открывается окно Логи конвертации , в котором отображаются шаги конвертации и индикатор прогресса, а также, если выявляются, ошибки конвертации (см. Рисунок 191 ). При желании вы можете в любой момент Остановить конвертацию по соответственной кнопке.
Рисунок 191 - Просмотр лога конвертации (на примере конвертации LAS файлов)
Если окно Логи конвертации по какой-то причине было закрыто, вы можете его заново открыть по кнопке Логи , расположенной в правом верхнем углу окна (см. Рисунок 192 ).
Рисунок 192 - Кнопка вызова окна Логи конвертации
В результате конвертации в Структуре сервиса появляется папка output , в которой лежит сформированное дерево 3D тайлов (см. Рисунок 193 ).
Рисунок 193 - Результат конвертации (на примере LAS файлов)

Конвертация GLB и IFC файлов в 3D тайлы

После загрузки файлов твердотельных 3D моделей (GLB и IFC) в структуру сервиса вам необходимо сконвертировать эти данные в дерево 3D тайлов.
Нажмите в правом верхнем углу окна структуры сервиса кнопку Сформировать 3D Tileset... и в отдельном окне задайте следующие параметры (см. Рисунок 194 ):
  • Геопривязка :
    • Система координат ;
      Нажмите кнопку Добавить систему координат и выберите в отдельном окне Выбор системы координат нужную систему координат.
    • Широта , Долгота , Высота ;
      Если в настройках сервиса (см. п. 7.6 ) была задана геопривязка, эти параметры автоматически будут использованы для конвертации в первый раз. В дальнейшем будут подставлены параметры геопривязки последней конвертации.
    • Привязка по вертикали - Как в исходном файле (выбрано по умолчанию), По нижней точке - определяет, где у модели уровень земли;
  • Тайлинг :
    • Выходной формат - Tileset 1.1 (GLB) ;
    • Глубина файловой иерархии - определяет глубину вложенности папок сервиса;
      По умолчанию - 0, алгоритм конвертации решает, какая вложенность получится.
    • Макс. глубина разбиения на тайлы - определяет максимальную глубину детальности тайлов;
      По умолчанию - 10. Чем больше глубина разбиения, тем больше количество тайлов и тем они детальнее.
    • Режим построения тайлов - определяет качество тайлов:
      • Стандартный - выбрано по умолчанию, качество тайлов будет ухудшено для оптимизации скорости отрисовки;
      • Максимальное качество ;
    • Размер выборки - размер выборки для уровней детализации;
      По умолчанию - 10 000 .
    • Максимальное количество точек на лист ;
      По умолчанию - 50 000 .
    • Максимальное количество тайлов в файле ;
      По умолчанию - 20 000 .
  • Процесс конвертации :
    • Количество потоков - максимальное количество потоков для создания 3D тайлов ( 0 - без ограничений).
      По умолчанию - 2 .
Нажмите Начать конвертацию , чтобы получить дерево 3D тайлов. Если конвертация не требуется, нажмите Отмена .
Если в структуре сервиса уже есть хотя бы один файл с 3D тайлами (tileset) другого формата, появится сообщение При генерации 3D tileset текущие файлы 3D tileset будут удалены, вы уверены, что хотите начать конвертацию?
Обратите внимание, что указанные параметры конвертации сохраняются. При следующем запуске процесса будут использованы последние введенные значения параметров.
Рисунок 194 - Параметры конвертации GLB и IFC файлов в дерево 3D тайлов
Поскольку конвертация может занимать продолжительное время, сразу после начала конвертации открывается окно Логи конвертации , в котором отображаются шаги конвертации и индикатор прогресса, а также, если выявляются, ошибки конвертации (см. Рисунок 195 ). При желании вы можете в любой момент Остановить конвертацию по соответственной кнопке.
Рисунок 195 - Просмотр лога конвертации (на примере конвертации GLB файлов)
Если окно Логи конвертации по какой-то причине было закрыто, вы можете его заново открыть по кнопке Логи , расположенной в правом верхнем углу окна (см. Рисунок 196 ).
Рисунок 196 - Кнопка вызова окна Логи конвертации
В результате конвертации в Структуре сервиса появляется папка output , в которой лежит сформированное дерево 3D тайлов (см. Рисунок 197 ).
Рисунок 197 - Результат конвертации (на примере GLB файлов)