Загрузка и хранение трёхмерных наборов данных#
Что такое трехмерный набор данных (спецификация формата приведена по ссылке) - это особый набор трёхмерных тайлов, которые умеет обрабатывать Cesium, организованный как пространственная структура данных в виде дерева.
Какие форматы поддерживаются#
Поддерживаемый формат - cesium 3D tileset. Набор тайлов описывается, по меньшей мере, одним файлом JSON, содержащим метаданные набора тайлов и дерево объектов тайлов, каждый из которых может ссылаться на обновляемое содержимое одного из следующих форматов:
Поддерживаются 3D тайлы в ZIP-архивах и LAS/LAZ-файлы. LAS/LAZ-файлы будут конвертированы в 3D тайлы при загрузке.
Предупреждение
Имена в ZIP-архивах должны содержать только символы ASCII.
Как выполнить загрузку трехмерного набора данных#
Для загрузки трёхмерного набора данных необходимо создать ресурс “3D тайлсет”. Перейдите в группу ресурсов (папку), в которой необходимо его создать. Нажмите кнопку Создать ресурс и выберите во всплывающем окне тип ресурса.
Рис. 758. Выбор ресурса «3D тайлсет»#
В открывшемся окне на вкладке «3D тайлсет» необходимо загрузить файл в формате FBX и GLB.
Строка состояния будет отображать процесс текущей загрузки.
Рис. 759. Загрузка zip-архива трёхмерного набора данных#
Также на этой вкладке можно задать величину смещения набора данных по оси Z (в метрах) и корреляцию с данными рельефа. В случае выбора опции «Учитывать данные рельефа» нулевой уровень тайлсета будет выставлен по высотам рельефа (Рис. 759.).
Во вкладке «Наименование» укажите наименование ресурса, которое будет отображаться в административном интерфейсе.
Рис. 760. Наименование ресурса «3D tileset»#
На вкладке «Описание» можно добавить произвольный текст, описывающий содержимое данного ресурса (Рис. 761.).
Рис. 761. Описание ресурса «3D тайлсет»#
Также пользователь имеет возможность добавить к ресурсу 3D тайлсет метаданные в формате ключ-значение (Рис. 762.).
Рис. 762. Метаданные ресурса «3D тайлсет»#
После нажатия пользователем кнопки Сохранить ресурс 3D тайлсет будет создан в указанной директории NextGIS Web (Рис. 763.).
Рис. 763. 3D тайлсет в директории NextGIS Web#