3D-слои ссылаются на кэши 3D-данных. Чтобы избежать копирования данных и создания кэшей на компьютерах хранилища объектов ArcGIS Data Store, можно создать набор данных кэша, поместить его в поддерживаемую пользователем папку или в местоположение облачного хранилища и опубликовать слой, который ссылается на этот файл.
Ресурсы кэша остаются в папке или местоположении облачного хранилища, даже если вы удалите слой, который ссылается на него.
Подготовьте содержимое слоя
Прежде чем опубликовать 3D-слой, создайте распакованный пакет слоев сцены, ресурсы i3sRest или набор данных 3D-листов и поместите его в общий файловый ресурс или облачное хранилище, зарегистрированное на интегрированном сервере.
Создайте распакованный пакет слоя сцены
Если будет использоваться хранилище данных с общим доступом, можно создать набор данных пакета слоев сцены (файл .eslpk).
Чтобы создать ресурсы сцены и сделать их доступными в файле или облачном хранилище, зарегистрированном на сайте ArcGIS GIS Server, выполните следующие шаги:
- Используйте один из следующих инструментов геообработки для создания распакованного пакета слоев сцены (файла .eslpk) в нужном файловом ресурсе:
- Добавьте местоположение общего файлового ресурса в качестве управляемого пользователем хранилища данных в ArcGIS Enterprise.
Вы также можете зарегистрировать источник данных в ArcGIS Pro. Для регистрации папки, в которой будет создан элемент хранилища данных, требуется ArcGIS Pro версии не ниже 2.5.
- Если вы готовите данные, чтобы их могли использовать другие, предоставьте общий доступ к элементу хранилища данных соответствующей группе или организации.
Создайте ресурсы i3sRest
Если будет использоваться облачное хранилище данных, можно создать ресурсы i3sRest.
Чтобы создать ресурсы и сделать их доступными в файле или облачном хранилище, зарегистрированном на сайте ArcGIS GIS Server, выполните следующие шаги:
- Чтобы создать ресурсы i3sRest, выполните одно из следующих действий:
- Используйте открытую спецификацию i3REST для создания инструмента, который создает 3D-ресурсы, и поместите ресурсы в местоположение облачного хранилища.
- Загрузите i3sconverter.exe из GitHub, чтобы создать 3D-ресурсы, и поместите ресурсы в местоположение облачного хранилища.
- Добавьте местоположение облачного хранилища в качестве управляемого пользователем хранилища данных в ArcGIS Enterprise.
Вы также можете зарегистрировать источник данных в ArcGIS Pro. Для регистрации местоположение облачного хранилища требуется ArcGIS Pro версии не ниже 3.0.
- Если вы готовите данные, чтобы их могли использовать другие, предоставьте общий доступ к элементу хранилища данных соответствующей группе или организации.
Создайте набор данных 3D-листов
Набор данных 3D-листов состоит из папки, содержащей файл .json, названный tileset.json, на корневом уровне папки, и подпапок, содержащих 3D-кэши. Имя набора данных 3D-листов соответствует имени папки верхнего уровня.
Подсказка:
Файл tileset.json и папки, содержащие 3D-ресурсы, должны находиться в одной и той же папке - в файловом или в облачном хранилище. Другими словами, файл .json и папки с 3D-ресурсами не могут быть вложены в разные подпапки.
Чтобы создать набор данных 3D-листов и подготовить ресурсы для ссылки, выполните следующие шаги:
- Создайте набор данных 3D-листов, выполнив какие-то из следующих действий:
- Скопируйте набор данных 3D-листов (папку верхнего уровня и ее содержимое) и поместите его в облачное или в файловое хранилище.
- Зарегистрируйте местоположение в хранилище, куда вы разместили набор данных 3D-листов в качестве хранилища данных на соответствующем интегрированном сайте ArcGIS Server, выполнив одно из следующего:
- Добавление облачного хранилища данных на портал.
- Добавление хранилища данных папки на портал.
- Регистрация папки или облачного хранилища данных в ArcGIS Pro.
- Если вы готовите данные, чтобы их могли использовать другие, предоставьте общий доступ к элементу хранилища данных соответствующей группе или организации.
Опубликуйте 3D-слой
У вас должен быть доступ к элементу хранилища данных, созданному в предыдущем разделе, и права для публикации серверных слоев и создания, обновления и удаления ресурсов.
Вы можете выполнить публикацию на портале, как описано ниже, или из ArcGIS Pro, как описано в справке ArcGIS Pro.
Чтобы опубликовать с портала 3D-слой, ссылающийся на набор данных кэша в файле или местоположении облачного хранилища, выполните следующие шаги:
- Войдите в портал.
Вы должны быть участником с ролью издателя или администратора по умолчанию или участником с ролью пользователя с правами публикации серверных слоев и создания, обновления и удаления ресурсов.
- На вкладке Мои ресурсы на странице Ресурсы щёлкните Новый элемент.
- Выберите 3D-слой и щелкните Далее.
- Выберите Выбрать набор данных в хранилище данных и нажмите Далее.
- Выберите элемент хранилища данных, который вы создали при подготовке ресурсов.
- Перейдите к набору данных кэша и выберите его в хранилище данных.
- Если вы публикуете из набора данных 3D-листов, выберите тип из ниспадающего списка Тип слоя.
Эта информация будет сохранена вместе с элементом слоя 3D-листов, чтобы указать, как их можно использовать.
- Модель mesh — используется для создания текстурированных непрерывных моделей mesh, которые отображают реалистичные объекты, содержащие всю информацию в одном слое, такую как здания, растительность и ландшафт. Эти типы слоев можно использовать в Scene Viewer или в ArcGIS Pro 3.2 и более поздних версиях.
- 3D-объекты — используйте для дискретных объектов, смоделированных в трех измерениях, например, для зданий. 3D-объекты могут быть текстурированными или нетекстурированными и часто содержат атрибутивную информацию. Эти типы слоев можно использовать в ArcGIS Pro 3.2 и более поздних версиях.
- Щелкните Далее.
- Выберите сервер, на котором будет опубликован этот слой.
В список включены только серверы, на которых зарегистрировано выбранное хранилище данных.
- Щелкните Далее.
- Укажите заголовок.
- Выберите папку в директории Мои ресурсы для сохранения слоя.
Кроме того, можно выбрать в меню пункт Создать новую папку и ввести имя папки, чтобы сохранить этот элемент в новой папке.
- Дополнительно введите теги, описывающие элемент.
Разделяйте термины запятыми (например Федеральная земля считается одним тегом, а Федеральная, земля рассматривается как два тега).
По мере ввода вы можете выбирать любые из появляющихся тегов; предлагаемые теги создаются на основе ранее добавленных вами тегов.
- Дополнительно предоставьте краткое описание элемента.
- Щелкните Сохранить.
3D-слой создается в Моих ресурсах.
По умолчанию только у вас есть доступ к элементу слоя. Вы можете поделиться им с другими пользователями.
Если слой ссылается на распакованный пакет слоя сцены или ресурсы i3sRest, вы можете обновить ресурсы, заменив слой вторым слоем.