Skip To Content

Публикация 3D-слоя из набора данных

3D-слои ссылаются на кэши 3D-данных. Чтобы избежать копирования данных и создания кэшей на компьютерах хранилища объектов ArcGIS Data Store, можно создать набор данных кэша, поместить его в поддерживаемую пользователем папку или в местоположение облачного хранилища и опубликовать слой, который ссылается на этот файл.

Ресурсы кэша остаются в папке или местоположении облачного хранилища, даже если вы удалите слой, который ссылается на него.

Подготовьте содержимое слоя

Прежде чем опубликовать 3D-слой, создайте распакованный пакет слоев сцены, ресурсы i3sRest или набор данных 3D-листов и поместите его в общий файловый ресурс или облачное хранилище, зарегистрированное на интегрированном сервере.

Создайте распакованный пакет слоя сцены

Если будет использоваться хранилище данных с общим доступом, можно создать набор данных пакета слоев сцены (файл .eslpk).

Чтобы создать ресурсы сцены и сделать их доступными в файле или облачном хранилище, зарегистрированном на сайте ArcGIS GIS Server, выполните следующие шаги:

  1. Используйте один из следующих инструментов геообработки для создания распакованного пакета слоев сцены (файла .eslpk) в нужном файловом ресурсе:
  2. Добавьте местоположение общего файлового ресурса в качестве управляемого пользователем хранилища данных в ArcGIS Enterprise.

    Вы также можете зарегистрировать источник данных в ArcGIS Pro. Для регистрации папки, в которой будет создан элемент хранилища данных, требуется ArcGIS Pro версии не ниже 2.5.

  3. Если вы готовите данные, чтобы их могли использовать другие, предоставьте общий доступ к элементу хранилища данных соответствующей группе или организации.

Создайте ресурсы i3sRest

Если будет использоваться облачное хранилище данных, можно создать ресурсы i3sRest.

Чтобы создать ресурсы и сделать их доступными в файле или облачном хранилище, зарегистрированном на сайте ArcGIS GIS Server, выполните следующие шаги:

  1. Чтобы создать ресурсы i3sRest, выполните одно из следующих действий:
    • Используйте открытую спецификацию i3REST для создания инструмента, который создает 3D-ресурсы, и поместите ресурсы в местоположение облачного хранилища.
    • Загрузите i3sconverter.exe из GitHub, чтобы создать 3D-ресурсы, и поместите ресурсы в местоположение облачного хранилища.
  2. Добавьте местоположение облачного хранилища в качестве управляемого пользователем хранилища данных в ArcGIS Enterprise.

    Вы также можете зарегистрировать источник данных в ArcGIS Pro. Для регистрации местоположение облачного хранилища требуется ArcGIS Pro версии не ниже 3.0.

  3. Если вы готовите данные, чтобы их могли использовать другие, предоставьте общий доступ к элементу хранилища данных соответствующей группе или организации.

Создайте набор данных 3D-листов

Набор данных 3D-листов состоит из папки, содержащей файл .json, названный tileset.json, на корневом уровне папки, и подпапок, содержащих 3D-кэши. Имя набора данных 3D-листов соответствует имени папки верхнего уровня.

Подсказка:

Файл tileset.json и папки, содержащие 3D-ресурсы, должны находиться в одной и той же папке - в файловом или в облачном хранилище. Другими словами, файл .json и папки с 3D-ресурсами не могут быть вложены в разные подпапки.

Чтобы создать набор данных 3D-листов и подготовить ресурсы для ссылки, выполните следующие шаги:

  1. Создайте набор данных 3D-листов, выполнив какие-то из следующих действий:
  2. Скопируйте набор данных 3D-листов (папку верхнего уровня и ее содержимое) и поместите его в облачное или в файловое хранилище.
  3. Зарегистрируйте местоположение в хранилище, куда вы разместили набор данных 3D-листов в качестве хранилища данных на соответствующем интегрированном сайте ArcGIS Server, выполнив одно из следующего:
  4. Если вы готовите данные, чтобы их могли использовать другие, предоставьте общий доступ к элементу хранилища данных соответствующей группе или организации.

Опубликуйте 3D-слой

У вас должен быть доступ к элементу хранилища данных, созданному в предыдущем разделе, и права для публикации серверных слоев и создания, обновления и удаления ресурсов.

Вы можете выполнить публикацию на портале, как описано ниже, или из ArcGIS Pro, как описано в справке ArcGIS Pro.

Чтобы опубликовать с портала 3D-слой, ссылающийся на набор данных кэша в файле или местоположении облачного хранилища, выполните следующие шаги:

  1. Войдите в портал.

    Вы должны быть участником с ролью издателя или администратора по умолчанию или участником с ролью пользователя с правами публикации серверных слоев и создания, обновления и удаления ресурсов.

  2. На вкладке Мои ресурсы на странице Ресурсы щёлкните Новый элемент.
  3. Выберите 3D-слой и щелкните Далее.
  4. Выберите Выбрать набор данных в хранилище данных и нажмите Далее.
  5. Выберите элемент хранилища данных, который вы создали при подготовке ресурсов.
  6. Перейдите к набору данных кэша и выберите его в хранилище данных.
  7. Если вы публикуете из набора данных 3D-листов, выберите тип из ниспадающего списка Тип слоя.

    Эта информация будет сохранена вместе с элементом слоя 3D-листов, чтобы указать, как их можно использовать.

    • Модель mesh — используется для создания текстурированных непрерывных моделей mesh, которые отображают реалистичные объекты, содержащие всю информацию в одном слое, такую как здания, растительность и ландшафт. Эти типы слоев можно использовать в Scene Viewer или в ArcGIS Pro 3.2 и более поздних версиях.
    • 3D-объекты — используйте для дискретных объектов, смоделированных в трех измерениях, например, для зданий. 3D-объекты могут быть текстурированными или нетекстурированными и часто содержат атрибутивную информацию. Эти типы слоев можно использовать в ArcGIS Pro 3.2 и более поздних версиях.
  8. Щелкните Далее.
  9. Выберите сервер, на котором будет опубликован этот слой.

    В список включены только серверы, на которых зарегистрировано выбранное хранилище данных.

  10. Щелкните Далее.
  11. Укажите заголовок.
  12. Выберите папку в директории Мои ресурсы для сохранения слоя.

    Кроме того, можно выбрать в меню пункт Создать новую папку и ввести имя папки, чтобы сохранить этот элемент в новой папке.

  13. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например Федеральная земля считается одним тегом, а Федеральная, земля рассматривается как два тега).

    По мере ввода вы можете выбирать любые из появляющихся тегов; предлагаемые теги создаются на основе ранее добавленных вами тегов.

  14. Дополнительно предоставьте краткое описание элемента.
  15. Щелкните Сохранить.

3D-слой создается в Моих ресурсах.

По умолчанию только у вас есть доступ к элементу слоя. Вы можете поделиться им с другими пользователями.

Если слой ссылается на распакованный пакет слоя сцены или ресурсы i3sRest, вы можете обновить ресурсы, заменив слой вторым слоем.