6.3. Загрузка и хранение трёхмерных наборов данных¶
Что такое трехмерный набор данных (спецификация формата приведена по ссылке) - это особый набор трёхмерных тайлов, которые умеет обрабатывать Cesium, организованный как пространственная структура данных в виде дерева.
Какие форматы поддерживаются - cesium 3D tileset. Набор тайлов описывается, по меньшей мере, одним файлом JSON, содержащим метаданные набора тайлов и дерево объектов тайлов, каждый из которых может ссылаться на обновляемое содержимое одного из следующих форматов:
Как выполнить загрузку трехмерного набора данных. Для загрузки трёхмерного набора данных необходимо создать ресурс “3D tileset” (Рис. 6.7.).
Процесс создания ресурса трехмерного набора данных выполняется пошагово и в интерфейсе разделяется на 5 вкладок. На первой необходимо задать наименование ресурса 3D tileset (Рис. 6.8.). Это поле является обязательным.
На второй вкладке существует возможность добавить текстовое описание ресурса в произвольной форме (Рис. 6.9.).
На третьей вкладке пользователь имеет возможность добавить метаданные к ресурсу 3D tileset (Рис. 6.10.).
Четвертый шаг предполагает загрузку трехмерного набора данных с компьютера пользователя в виде zip-архива (Рис. 6.11.). Строка состояния будет отображать процесс текущей загрузки.
Пятая вкладка 3D TILESET определяет величину смещения набора данных по оси Z и корреляцию с данными рельефа -
в случае выбора опции нулевой уровень тайлсета будет выставлен по высотам рельефа (ngw3D_settings_3D_tileset
).
После нажатия пользователем кнопки “Сохранить” ресурс 3D tileset будет создан в указанной директории NextGIS Web (ngw3D_finished_1_3D_tileset
) (ngw3D_finished_2_3D_tileset
).