Публикация сцены из ArcGIS Pro сразу создаёт и слой сцены, и связанный с ним векторный слой. Если векторный слой доступен для редактирования и содержит точечные объекты или объекты-мультипатчи, вы можете обновить слой сцены, забрав в него изменения, сделанные в векторном слое. Для этого перестройте кэш слоя сцены.
Перестроить кэш слоя сцены может лишь владелец размещённого слоя сцены или администратор портала.
Перестроить кэш слоя сцены
Когда редакторы вносят изменения в геометрию или атрибуты пространственных объектов векторного слоя, который связан со слоем сцены, вы можете перестроить кэш слоя сцены, чтобы перенести эти изменения в слой сцены.
Например, если связанный векторный слой содержит точки с уличной мебелью (скамейками, цветочными вазонами и фонарями) и какую-нибудь скамейку переносят на новое место, вы можете обновить кэш сцены, чтобы там отобразилось новое местоположение этой скамейки. Аналогичным образом, если скамейки заменяют на новые, изготовленные из другого материала, а символы слоя сцены различаются для разных материалов, перестроение слоя сцены подхватит новый атрибут и соответственно поменяется символ.
Идентификация типа геометрии
Чтобы понять, связан слой сцены с векторным слоем из точек или мультипатчей, выполните следующие шаги:
- Откройте описание элемента для размещённого слоя сцены и отметьте значение Создано из ниже Детали на вкладке Обзор.
- Если значение Создано из – Векторный слой, щёлкните имя векторного слоя, чтобы открыть его описание элемента.
- Щёлкните имя слоя под разделом Слои на вкладке Обзор, чтобы открыть для этого слоя страницу ArcGIS REST Services Directory.
Опция Тип геометрии показывает, объекты какого типа хранятся в этом слое. Поддерживаются типы геометрии esriGeometryPoint и esriGeometryMultiPatch.
Перестроить кэш
Если связанный со слоем сцены точечный или мультипатч векторный слой был отредактирован, выполните следующие шаги для перестроения слоя сцены, чтобы в него попали эти изменения.
- Выполните вход на портал от имени владельца слоя сцены или администратора.
- Откройте описание элемента для слоя сцены, щёлкните вкладку Настройки и прокрутите вниз до раздела Настройки слоя сцены.
- Щёлкните Управлять кэшем.
- Выберите точечный или мультипатч слой из списка слоёв и щёлкните Перестроить кэш.
- Чтобы подтвердить, что вы хотите перестроить кэш, щёлкните OK.
Перестроение кэша сцены может занять много времени, так как кэшируются все данные из связанного слоя. Сколько времени займёт перестроение кэша зависит от количества имеющихся пространственных объектов и атрибутов, точки это или мультипатчи, и есть ли у мультипатчей текстуры.