Вы можете управлять следующими настройками для 3D-слоев:
- Перестроить кэш слоев для 3D-слоев, с которыми связаны слои объектов.
Публикация сцены из ArcGIS Pro может создать и 3D-слой, и связанный векторный слой.
- Заменить 3D-слои, не имеющие связанного векторного слоя.
Если слой не имеет связанного векторного слоя, но его источником является сервис сцены, вы можете обновить содержимое слоя, заменив его другим 3D-слоем с источником типа сервис сцены.
Подсказка:
Источник слоя отображается на вкладке Обзор на странице элемента слоя.
- Включить экспорт данных из 3D-слоя, источником которого является сервис сцены.
Когда вы включаете возможность экспорта данных, 3D-слой можно использовать в качестве входных данных для инструментов геообработки. Этот параметр не поддерживается для слоев вокселов и 3D-слоев, опубликованных из набора данных кэша.
Перестроить кэш слоя или заменить слой может только владелец 3D-слоя или администратор организации.
Перестроение кэша размещенного 3D-слоя
Владелец слоя или администратор организации может перестроить весь (или часть) кэша 3D-слоя для определенных подслоев после того, как редакторы внесут изменения в связанном векторном слое.
- Для отредактированных точечных слоев перестроение кэша включает обновленные атрибуты и добавленные объекты в 3D-кэш.
- Для слоев 3D-объектов и слоев зданий перестроение кэша включает в 3D-кэш обновленные атрибуты и добавленные объекты.
Например, если слой содержит точки, представляющие уличное оборудование (например, скамейки, фонтаны и кашпо), а расположение некоторых скамеек изменяется, можно перестроить 3D-кэш, чтобы отобразить их новое положение. Аналогично, если часть скамеек была заменена на выполненные из другого материала, а стиль в 3D-слое различается в зависимости от типа материала, перестройте кэш 3D-слоя, чтобы включить к него новый атрибут и, соответственно, новый стиль.
Подсказка:
Для улучшения производительности отображения лучше измените размещенный 3D-слой в ArcGIS Pro вместо того, чтобы редактировать связанный векторный слой в Map Viewer. См. раздел Редактирование слоя сцены со связанным векторным слоем в справке ArcGIS Pro для получения инструкций.
В большинстве случаев обновление части кэша занимает меньше времени, чем переделка всего кэша. Однако, если обновить только часть кэша, производительность 3D-слоя со временем может понизиться. В конце концов, вам придется перестроить весь кэш, чтобы оптимизировать его. Как правило, следует перестроить весь кэш после того, как кэш будет частично перестроен десять раз подряд. После того как вы перестроите весь кэш, вы сможете снова перестроить часть кэша.
Перестроение кэша
Выполните следующие шаги, чтобы перестроить кэш и включить изменения, внесенные в точечные, 3D-объекты или объекты зданий.
- Войдите на портал как владелец слоя или администратор организации.
- Откройте страницу элемента для слоя, щелкните вкладку Настройки и прокрутите вниз до раздела Слой сцены.
- Щелкните Управлять кэшем.
- Выберите, перестроить весь кэш или только часть, измененную с момента последнего перестроения.
- Выберите, что вы хотите перестроить:
- Чтобы перестроить весь кэш, выберите Полный кэш. Кэш будет перестроен. Если вы опубликовали 3D-слой с векторным слоем, который ссылается на зарегистрированные данные, а затем обновляете схему векторных данных, вы должны использовать эту опцию для включения изменений схемы в 3D-слой.
- Чтобы перестроить только часть кэша, в котором появились изменения геометрии или атрибутов с последнего построения кэша, выберите Частично обновить изменения геометрии и атрибутов с даты перестроения последнего обновления.
- Щелкните Перестроить кэш.
- Щелкните OK, чтобы подтвердить, что вы хотите перестроить кэш.
Время, необходимое для перестроения кэша, зависит от того, будет ли перестраиваться весь кэш или только часть кэша, от количества объектов и атрибутов в векторном слое, являются ли эти объекты точками, мультипатчами, 3D-объектами или зданиями, а также от того, содержат ли объекты мультипатчей и 3D-объекты текстуры.
Чтобы отслеживать состояние кэша, щелкните Состояние задания. Если кэш не удается перестроить, щелкните идентификатор задания для получения сведений о причинах сбоя.
Планирование перестройки кэша
Если 3D-слой часто редактируется, вы можете создать задачи, планирующие перестройку кэша слоя через заданные вами интервалы. Настраивайте задачи экономно и с интервалами времени, как можно более удаленными друг от друга.
При настройке задач на регулярное перестроение кэша учитывайте частоту обновления данных и балансируйте нагрузку на машины ArcGIS Enterprise, выполняющие перестроение кэша, с допустимой для пользователей степенью устаревания 3D-данных.
Вы можете запланировать до двух задач: одну для перестроения всего кэша и одну для перестроения только части кэша.
Выполните следующие действия, чтобы запланировать задачи перестроения кэша размещенного 3D-слоя:
- Войдите на портал как владелец слоя или администратор организации.
- Откройте страницу элемента для слоя, щелкните вкладку Настройки и прокрутите вниз до раздела Слой сцены.
- Щелкните Запланировать перестроение кэша.
- Нажмите кнопку Добавить задачу восстановления и выберите запланировать задачу для частичного восстановления кэша или полного восстановления кэша.
- Полное перестроение — выберите этот параметр, чтобы перестроить весь кэш слоя сцены по заданному вами расписанию.
- Частичная перестройка — выберите эту опцию, чтобы создать задачу, которая регулярно перестраивает только ту часть кэша, которая содержит изменения геометрии или атрибутов (или и то, и другое) с момента последнего создания кэша.
- Определите расписание для задачи.
- Нажмите кнопку Начиная с и выберите дату, с которой начнется выполнение задачи.
- Чтобы определить единицу времени, в течение которой задача будет повторяться, выберите один из вариантов в ниспадающем меню Тип повтора.
- Используйте ниспадающее меню Интервал повторения, чтобы выбрать, как часто вы хотите перестраивать кэш.
Имейте в виду, что перестроение полного кэша 3D-слоя может занять много времени, в зависимости от его размера. Не планируйте выполнение задачи перестройки чаще, чем может выполнить каждая отдельная операция перестройки.
- Используйте раскрывающееся меню Оконачние в, чтобы выбрать, когда задачи прекратят выполняться. Можно выбрать следующие опции:
- Никогда — задача будет выполняться с заданными интервалами до тех пор, пока вы не отредактируете, не приостановите или не удалите задачу.
- Дата — когда вы выбираете Дату, появляется поле Дата окончания. Выберите дату, когда вы хотите, чтобы задачи перестали выполняться.
- Количество — чтобы выполнить задачу определенное количество раз, выберите Количество и используйте стрелки вверх или вниз, чтобы указать количество раз, когда задача будет выполняться с указанным вами интервалом.
- Нажмите кнопку Создать задачу, чтобы создать запланированную задачу.
Кэш будет перестроен по указанному вами расписанию. Если операция восстановления завершится неудачей пять раз подряд, вы получите уведомление.
Чтобы получить доступ к уведомлениям, щелкните Уведомления
в верхней части веб-сайта.
Вы можете открыть сведения о задаче, как описано в следующем разделе, и просмотреть журнал результатов, созданных неудачными заданиями. Вы также можете перейти к журналам ArcGIS Server для хост сервера, чтобы понять причину сбоев и исправить ее. Как только вы устраните проблему и будете готовы к повторному запуску задачи, возобновите выполнение задачи, как описано в следующем разделе.
Инструкции по просмотру статуса запланированных операций перестройки или изменению расписания задач см. в следующем разделе.
Управление задачами
Вы можете изменить расписание для существующих задач, просмотреть статус каждой операции перестройки, приостановить выполнение задачи, чтобы временно предотвратить перестройку кэша, или удалить задачу.
Выполните следующие действия, чтобы управлять задачей:
- Войдите на портал как владелец слоя или администратор организации.
- Откройте страницу элемента для слоя, щелкните вкладку Настройки и прокрутите вниз до раздела Слой сцены.
- Щелкните Запланировать перестроение кэша.
- Щелкните в поле Действия для задачи, которой вы хотите управлять, и выберите действие для выполнения.
- Подробная информация — щелкните Подробная информация, чтобы просмотреть список отдельных заданий, статус каждого из них и журнал результатов, создаваемых при каждом выполнении задачи.
Подсказка:
Вы также можете открыть сведения о задаче, щелкнув ссылку в столбце Название задачи.
- Изменить — нажмите кнопку Изменить, чтобы изменить расписание для задачи. Вы можете изменить частоту выполнения задачи и изменить дату окончания задачи.
Подсказка:
Вы также можете изменить расписание задачи, щелкнув ссылку в столбце Расписание для задачи.
- Пауза — для активной задачи нажмите кнопку Пауза, чтобы предотвратить выполнение задачи до тех пор, пока вы ее не возобновите. Нажмите кнопку Пауза еще раз, чтобы подтвердить, что вы хотите временно приостановить выполнение задачи.
- Возобновить — для приостановленной задачи нажмите кнопку Возобновить, чтобы задача снова начала выполняться по указанному расписанию. Нажмите кнопку Возобновить еще раз, чтобы подтвердить, что вы хотите, чтобы задача снова запустилась.
- Удалить — если запланированная задача вам больше не нужна, нажмите кнопку Удалить, чтобы удалить ее. Нажмите кнопку Удалить еще раз, чтобы подтвердить, что вам больше не нужна задача для восстановления кэша по указанному вами расписанию.
- Подробная информация — щелкните Подробная информация, чтобы просмотреть список отдельных заданий, статус каждого из них и журнал результатов, создаваемых при каждом выполнении задачи.
- Нажмите кнопку Сохранить задачу, чтобы применить внесенные изменения к задаче.
Замена 3D-слоя
Если размещенный 3D-слой не имеет связанного векторного слоя, а его источник — сервис сцены, можно обновить содержимое 3D-слоя, заменив его другим 3D-слоем, опубликованным из пакета слоя сцены (SLPK). Если 3D-слой ссылается на заранее созданный извлеченный пакет слоя сцены или ресурсы i3sRest, размещенные в папке или облачном хранилище данных, можно заменить этот 3D-слой другим слоем, ссылающимся на заранее созданный извлеченный пакет слоя сцены или ресурсы i3sRest. Это позволит обновить содержимое 3D-слоя без его удаления. Вам должны принадлежать оба слоя: существующий и замещающий.
Подсказка:
Если у слоя есть связанный векторный слой, заменить слой вы не сможете. Вместо этого следует Перестроить кэш. Вы можете определить, если ли у 3D-слоя связанный векторный слой, проверив раздел Подробная информация на странице элемента 3D-слоя.
Замена 3D-слоя дает следующие преимущества:
- Поскольку идентификатор элемента и URL-адрес существующего слоя не меняются, сцены и приложения, использующие этот слой, не нуждаются в обновлении для ссылки на новый слой.
- Замена содержимого текущего слоя не приводит к созданию нового 3D-кэш. Следовательно, никому не придется ждать, пока будет перестроен кэш. Сцены и приложения, использующие текущий слой, продолжат работать после замены слоя.
- Портал создает архив старых ресурсов, что позволяет вам при необходимости вернуться к этому ресурсу.
Примечание:
Используйте ту же систему координат для пакета заменяющего слоя или предварительно созданного кэша, что и для текущего слоя. Эта настройка обязательно должна совпадать. Кроме того, тип заменяющего и существующего слоя должен быть одинаковым.
Выполните следующие шаги, чтобы заменить существующий 3D-слой (с источником типа сервис сцены) другим.
- Войдите как владелец слоя, администратор организации или с учетной записью с правами обновления элементов всех участников.
- Откройте страницу элемента вашего слоя.
- На вкладке Обзор щелкните Заменить слой.
- Щелкните Выбрать слой.
На появившейся панели вы можете выполнить поиск, перейти, отфильтровать или отсортировать доступные слои, чтобы найти требуемый замещающий слой. Вы можете также просмотреть подробную информацию о каждом слое, щелкнув Просмотреть подробную информацию.
В окне Выбрать замещающий слой будут доступны только 3D-слои такого же типа.
- Если вы нашли желаемый 3D-слой, щелкните Выбрать.
- Щелкните Далее, чтобы перейти к окну Архив, где вы можете переименовать архивный слой.
- Чтобы импортировать обновленный образец, краткую информацию, описание и теги из замещающего слоя, прокрутите вниз и включите Заменить информацию об элементе.
На итоговой странице будет показан ваш текущий размещенный 3D-слой, слой, который заменит содержимое текущего слоя и информация, связанная с архивным слоем.
- Чтобы использовать для замещения другой слой, щелкните Выбрать замещающий слой и выберите другой слой.
- Когда вы будете удовлетворены выбором слоев, щелкните Заменить, чтобы выполнить операцию замены.
Включение экспорта данных
Инструменты геообработки позволяют выполнять анализ и обработку географических данных. Чтобы запустить инструмент геообработки на 3D-слое, необходимо включить экспорт данных в этом слое.
Будучи владельцем слоя или администратором организации, вы можете включить экспорт данных для всех типов 3D-слоев с источником сервис сцены, кроме слоев вокселов.
Выполните следующие действия, чтобы включить экспорт данных для 3D-слоя:
- Выполните вход в вашу организацию как владелец элемента или администратор организации.
- Откройте страницу элемента и щелкните вкладку Настройки.
- Пролистайте настройки до конца и включите переключатель Разрешить другим экспортировать в другие форматы.
- Щелкните Сохранить.
Предоставьте общий доступ к слою тем, кому необходимо использовать его с инструментами геообработки.