Устранение неполадок со сценами и 3D данными
В этом разделе
В данном разделе описано, как решать вопросы и проблемы, с которыми вы можете столкнуться при работе со сценами, размещёнными слоями сцен и 3D-данными на сайте портала.
Вьюер сцен
- Точечные символы и надписи не отображаются в сцене.
- Мой слой высот неправильно отображается в сцене.
- Слои на сцене отображаются не в том порядке, как на панели Содержание.
- Данные 2D не отображаются или отображаются лишь частично во вьюере сцены.
- При просмотре во вьюере сцены только что опубликованного слоя сцены с несколькими слоями мультипатч появляется ошибка Корневой узел недоступен для слоя.
Размещенные слои сцены
- Пространственные объекты 3D-мультипатч в моём размещённом слое сцены содержат зазоры или дыры.
- Цвета или текстуры моих объектов-мультипатч мерцают или постоянно меняются.
- Дома в моём размещённом слое сцены не драпируются корректно на поверхность рельефа; например, они выглядят висящими над землёй или частично погружены в поверхность.
- Публикация размещенного слоя сцены может занять длительное время.
Управление кэшем сцены
Некоторые системы могут автоматически переключаться между видеокартами с интегрированной графикой и дискретной графикой для построения отображения 3D-графики. Вьюер сцен лучше всего работает с дискретными графическими адаптерами, поэтому пропишите драйвер своей видеокарты в веб-браузере, с помощью которого открываете вьюер сцен. Способы настройки графической карты в приложении могут варьироваться, в зависимости от типа и версии используемого драйвера графической карты.
Если вы видите ступенчатое изображение поверхности высот, построенной по слою высот из кэшированного сервиса изображений, следует понизить значения степени сжатия и максимальной ошибки сервиса при публикации для наилучшего соответствия разрешению данных высот. Эти параметры можно настраивать, начиная с версии ArcGIS 10.3 for Desktop.
Вьюер сцен использует встроенную иерархию для упорядочивания слоев. Вьюер отображает слои в указанном ниже порядке. В каждой из этих групп слои сцены можно упорядочить.
- 3D-слои – слои с 3D данными с z-значениями и с 2D данными, для которых Режим отображения рельефа задан как Относительно поверхности или Абсолютные высоты.
- Сервисы динамических карт и слои 2D объектов, для которых Режим отображения рельефа задан как На поверхности
- Размещенные слои листов и кэшированные сервисы карт
Например, динамический слой ураганов на территории США всегда отображается поверх слоя листов или кэшированного сервиса карт плотности населения, даже если слой ураганов находится внизу таблицы Содержания.
При просмотре во вьюере сцены только что опубликованного слоя сцены с несколькими слоями мультипатч появляется ошибка Корневой узел недоступен для слоя.
При публикации слоя веб-сцены, содержащей несколько слоёв мультипатч, из ArcGIS Pro, ArcGIS Pro появляется сообщение о том, что кэш сцены построен успешно, даже если построен только кэш первого слоя мультипатч. Если вы сразу попытаетесь открыть слой сцены во вьюере сцены, не дожидаясь построения всех кэшей, появится ошибка Корневой узел недоступен для слоя и слой невозможно отобразить. Подождите подольше, чтобы построился кэш слоя мультипатч, перед тем, как пытаться открыть слой веб-сцены.
Дома в моём размещённом слое сцены не драпируются корректно на поверхность рельефа; например, они выглядят висящими над землёй или частично погружены в поверхность.
Вам следует использовать абсолютные значения высот для z-значений геометрии при публикации данных мультипатч. Чтобы это исправить, воспользуйтесь инструментом геообработки 3D-слой в класс объектов в ArcMap, чтобы создать новый класс пространственных объектов-мультипатч, использующий абсолютные высоты, и повторно опубликуйте слой сцены из новых данных мультипатч.
Данные, используемые размещёнными слоями сцены, большие и сложные; публикация и построение кэша таких данных может занять длительное время. Если вам кажется, что публикация сцен на портале занимает больше времени, чем установлено на хост-сервере портала, увеличьте значение максимального времени использования. По умолчанию установлено время 60 минут.
ArcGIS Data Store резервно копирует управляемую базу данных и базы данных кэшей всех слоёв сцен. Как упоминалось в разделах Задачи, выполняемые после создания хранилища данных и Управление архивами хранилища данных, резервные копии следует хранить не на том же компьютере, где установлен ArcGIS Data Store. Размеры резервных копий возрастают при увеличении количества данных в слоях и числа опубликованных вами размещённых слоёв пространственных объектов и сцен. Если вам кажется, что место на компьютере с резервными копиями ArcGIS Data Store заканчивается, попробуйте перенастроить частоту резервных копий, время их хранения или и то и другое сразу.
Обратите внимание, что базы данных кэш сцен не изменяются. Если вы редко публикуете размещённые слои сцен, можно вообще отключить автоматическое обновление и создавать резервные копии вручную лишь при обновлении баз данных. Используйте утилиту updatebackupschedule, чтобы прекратить автоматически создавать полные резервные копии, и утилиту backupdatastore, чтобы вручную создавать полные резервные копии размещённых векторных слоёв хранилища данных. Но помните, что после отключения автоматического резервного копирования вы больше не сможете восстановить хранилище размещённых векторных данных на определённый момент времени.
Если вам кажется, что кэши листов размещённых слоёв сцен занимают слишком много места на компьютере с ArcGIS Data Store, измените местоположение кэша листов сцены на сетевое местоположение на отдельном сервере. Воспользуйтесь утилитой changenosqldatalocation, чтобы назначить сетевую директорию. Размещённые слои сцены, опубликованные после изменения выходной директории, хранят свой кэш в новом местоположении.