Предупреждения об ошибках графической визуализации

Во время работы с картой, сценой, диаграммой связей или диаграммой, вы можете получать предупреждения об ошибках графической визуализации. Эти уведомления позволяют узнавать о возникающих проблемах, препятствующих корректному или полному отображению данных. Если в строке состояния (в нижней части этого вида) появляется значок предостережения Предупреждение или предупреждения Предупреждение отрисовки, это означает, что при отображении слоя, набора данных или элемента в открытом виде произошла ошибка графической визуализации (отрисовки).

Предупреждение графической визуализации в строке состояния карты

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

Ошибки отрисовки могут возникнуть по разным причинам. Они делятся на множество категорий, и каждое предупреждение содержит информацию о конкретной проблеме. Чтобы обеспечить оптимальную карту, рекомендуется по возможности проверить и устранить проблемы, указанные в предупреждении.

Действия при появлении ошибки отрисовки

Значок предупреждения появляется в нижней части вида проекта с суммарным количеством ошибок, возникших по мере завершения каждого этапа отрисовки. Вы можете щелкнуть по значку или нажать Alt +W, чтобы открыть панель Уведомления и ознакомиться с подробной информацией, содержащейся в этом предупреждении, чтобы определить, какие действия требуются для устранения или отклонения предупреждения, если это необходимо.

Уведомление об ошибке графической визуализации

Из-за их важности предупреждения об ошибках нельзя полностью отключить в ArcGIS Pro. Пропущенные предупреждения появляются снова при обновлении карты, а также при ее перемещении и масштабировании. Они не удаляются с панели, если видимость слоя отключена. В то же время они не препятствуют и не отменяют отображение других слоев или карт.

Более подробно см. раздел Действия при получении уведомления.

Типы предупреждений об ошибках отрисовки

Предупреждения об ошибках отрисовки могут включать следующие типы сообщений:

  • Ошибки базы данных - например, поле, используемое в определяющем запросе к слою, в базе данных не найдено.
  • Ошибки сервисных слоев - например, был превышен порог ограничения запросов объектов.
  • Ошибки синтаксического анализа выражений - например, синтаксис, используемый в выражении Arcade, несовместим с версией программного обеспечения

Причины появления предупреждений об ошибках отрисовки могут быть разными из-за сложности графических данных в разных форматах из разных источников.

Часто используемые предупреждения об ошибках графической визуализации

ПроблемаРешение

При отображении карты произошла ошибка сервера.

Ознакомьтесь с подробностями сообщения и обратитесь к документации сервера для получения дополнительной информации.

Поле не найдено или не может быть восстановлено соответствующим образом.

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

Ошибка базы данных во время отображения объекта.

Вы можете сделать следующее:

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

Изменения выполняются или завершены для большого числа объектов в слое сцены. Это может привести к снижению производительности отображения этого слоя сцены. Рассмотрите перестроение кэша слоя сцены до того, как продолжить редактирование.

Перестроить кэш слоя веб-сцены. Для дополнительной информации см. Редактирование слоев сцен со связанным векторным слоем.

Чрезмерные запросы отрисовки.

Подробнее см. в разделе Чрезмерные запросы отрисовки.

Не удалось оценить выражение надписи.

Проверьте синтаксис условия WHERE. Если при разборе условия произошла ошибка, проверьте подробные сведения и указанные поля.

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

Превышено ограничение по количеству объектов. Отображены не все объекты. Увеличьте масштаб, чтобы увидеть больше объектов.

Если вы используете векторный веб-слой, увеличьте масштаб до меньшей области, чтобы отображалось меньше объектов.

Ресурсы GPU превышены.

Закройте часть видов карты или измените настройки слоя, чтобы уменьшить объем используемых ресурсов. Дополнительные сведения см. в разделе Ресурсы графического адаптера.

Изменение видеокарты.

Для получения более подробной информации см. раздел Изменение видеокарты.

Недопустимая пространственная привязка.

Найдите и исправьте все классы пространственных объектов с недопустимыми пространственными привязками.

Сервис не поддерживает данную систему координат.

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

Не удалось открыть ограничения поверхности этого набора данных.

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

Неподдерживаемая система координат.

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

Связанные разделы