Вы можете использовать Scene Viewer в настольных веб-браузерах, поддерживающих WebGL, стандартную веб-технологию для отображения 3D-графики. Для наилучших результатов в Scene Viewer убедитесь, что ваш браузер и аппаратное обеспечение компьютера соответствуют требованиям Scene Viewer. Также рекомендуется использовать последнюю версию Chrome или Firefox. В настоящий момент Scene Viewer не поддерживается на мобильных устройствах ArcGIS Enterprise.
Требования к веб-браузеру
Использование Scene Viewer требует наличие веб-браузера, поддерживающего WebGL. Последние версии самых популярных браузеров для настольных компьютеров имеют встроенную поддержку WebGL. Чтобы проверить, включена ли в браузере поддержка WebGL, откройте сайт get.webgl.org. Для устранения проблем, связанных с WebGL, посетите страницу WebGL troubleshooting. Убедитесь, что вы обновили ваш браузер, поскольку WebGL – постоянно развивающаяся технология, и в каждой версии браузера появляются улучшения производительности Scene Viewer. Чтобы использовать Scene Viewer, для вашего браузера должно быть включено аппаратное ускорение.
Подсказка:
- Для наилучшей производительности рекомендуется использовать 64-разрядные браузеры.
- Установите настройки для ускорения работы в браузере, чтобы оптимизировать скорость или качество отображения в вашей сцене.
Scene Viewer поддерживает следующие веб-браузеры:
- Google Chrome
- Mozilla Firefox
- Microsoft Edge*
- Safari 11 и выше*
*Технология WebGL этого браузера не оптимизирована для требовательных к памяти приложений и не будет правильно работать при открытии некоторых сцен.
Внимание:
Использование Internet Explorer (IE) 11 в этой версии признано устаревшим. Esri настоятельно рекомендует перейти на один из браузеров, указанных выше. Поскольку Internet Explorer 11 все еще поддерживается в текущей версии, использование Internet Explorer 11 в целом не рекомендуется, а его поддержка полностью прекратится в последующих версиях.
Известно, что IE 11 имеет следующие проблемы:
- Технология WebGL не оптимизирована для требовательных к памяти приложений и не будет правильно работать при открытии определенных сцен или отображении больших наборов данных.
- IE 11 поддерживает только Scene Viewer с WebGL 0.94. Более ранние версии WebGL устарели и не работают с Scene Viewer. Версию WebGL можно проверить, посетив www.webglreport.com.
- Есть известная ошибка памяти при использовании Scene Viewer. Если у вас имеются трудности с производительностью, закройте и снова откройте браузер. Перезагрузка страницы или открытие новой вкладки не приводит к очистке памяти. Необходимо закрыть и снова открыть браузер.
- IE 11 не поддерживает WebAssembly, поэтому параметры проекции на стороне клиента не работают. Это также влияет на все автоматическое перепроецирование на стороне клиента, если указана пространственная привязка, отличная от WGS84 или Web Mercator.
- IE 11 не поддерживает SVG и не отображает пути SVG.
Microsoft рекомендует использование Microsoft Edge.
Дополнительные требования к WebGL
В дополнении к основной поддержке WebGL, Scene Viewer имеет следующие требования для WebGL:
- Шейдер фрагментов с высоким разрешением
- Замерщик шейдера вершин
- Индексы вершин Uint (OES_element_index_uint extension)
Проверить соответствие вашего браузера этим требованиям можно на сайте www.webglreport.com.
Требования к аппаратному обеспечению:
Для достижения наилучшей производительности рекомендуется, чтобы ваш браузер имел как минимум 8 ГБ системной памяти и современное графическое оборудование для 3D.
Минимальными требования - это высокопроизводительная графическая карта с, по крайней мере, 512 МБ видеопамяти. Для достижения наилучшей производительности рекомендуется использовать видеокарту с не менее 1 ГБ видеопамяти, особенно для больших сцен или 3D-сцен с интенсивным использованием памяти. Высокопроизводительные автономные видеокарты обычно имеют лучшую производительность, чем интегрированные видеокарты.
Требования к мобильным устройствам
Scene Viewer предлагает мобильную поддержку для:
- iOS Safari на iPhone 8, iPhone XS, iPhone 11, iPad Pro
- Android Chrome На Samsung S8, Samsung S9, Samsung S10, Samsung Tab S3, Samsung Tab S4
Если вы используете другое мобильное устройство, необходимо наличие 2 ГБ ОЗУ (рекомендуется 4 ГБ), мощного многоядерного процессора и GPU, и последней версии Android или iOS.
Установка веб-стилей
Esri предоставляет пополняемый набор 3D-моделей для символизации точек в схемах. Таким образом, в галерее символов по умолчанию установлен ограниченный набор 3D-моделей (Основные формы). В версиях ArcGIS Enterprise 10.7.1 и выше, чтобы в галерее символов, таких как Vegetation, был полный набор 3D-символов, установите программу установки веб-стилей Web Style. Веб-стили доступны для загрузки с My Esri.
При установке ArcGIS Enterprise при помощи ArcGIS Enterprise Builder, веб-стили устанавливаются автоматически. В противном случае, установка веб-стилей выполняется после того, как будут установлены все другие компоненты ArcGIS Enterprise.
Устранение неполадок отображения
Scene Viewer требует корректной работы оптимальной функциональности браузера. Вы увидите сообщение о проблеме при загрузке Scene Viewer, если Scene Viewer обнаружит, что отображение на вашем браузере осложнено. Сообщение об ошибке содержит дополнительные сведения о характере проблемы:
Дополнительно Scene Viewer может открыться без сообщения об ошибке, но качество отображения будет не самым лучшим.
Ваш браузер не использует ускорение для отображения
Если Scene Viewer не обнаруживает аппаратного ускорения в вашем браузере, об этом будет выведено сообщение. Распространенные причины, по которым аппаратное ускорение не включено, могут заключаться в том, что настройки вашего браузера не настроены должным образом или браузер внес в черный список вашу видеокарту.
Задание настроек аппаратного ускорения в вашем браузере
У каждого браузера свои опции конфигурации, и аппаратное ускорение может быть отключено. Чтобы включить аппаратное ускорение для отображения в вашем браузере, см. ниже.
Для Chrome сделайте следующее:
- Перейдите в Настройки > Дополнительные > Система.
- Щелкните переключатель Использовать аппаратное ускорение (при наличии) для включения рендеринга видеокарты.
- Перезапустите браузер.
Для Firefox сделайте следующее:
- Выберите Инструменты > Дополнительно > Просмотр.
- Поставьте отметку Использовать аппаратное ускорение (при наличии).
- Перезапустите браузер.
Для IE 11 сделайте следующее:
- Щелкните Дополнительные настройки.
- Снимите отметку Использовать программное ускорение вместо GPU . Если отметка стоит и отключена, ваша видеокарта или ее драйвер требуют обновления.
- Перезагрузите компьютер.
Ваша видеокарта не поддерживается браузером.
Некоторые браузеры определяют, что конкретная видеокарта не соответствует требованиям браузера, и блокируют ее. Однако вы можете обойти это решение браузера. Хотя это не всегда рекомендуется, ошибка может быть решена в Scene Viewer.
Для Chrome сделайте следующее:
- Введите chrome://flags в адресной строке.
- Щелкните Включить под пунктом Перезаписать список программного рендеринга.
- Перезапустите браузер.
Для Firefox сделайте следующее:
- Введите about:config в адресной строке.
- Введите webgl.force-enabled в поле поиска.
- Установите значение true.
- Перезапустите браузер.
Ваш браузер не поддерживает WebGL
Это сообщение появляется, когда Scene Viewer не обнаруживает WebGL в вашем браузере. Чтобы проверить это, перейдите на сайт get.webgl.org. Если WebGL работает в вашем браузере, вы должны увидеть вращающийся кубик В противном случае, веб-сайт указывает, что ваш браузер не поддерживает WebGL. Если вы не видите кубик, попробуйте сделать следующее:
- Убедитесь, что в настройках браузера включен WebGL.
- Убедитесь, что ваш браузер и аппаратное обеспечение соответствуют Требованиям Scene Viewer.
Scene Viewer открывается, но качество отображения не самое лучшее
Иногда Scene Viewer открывается без сообщения об ошибке, но при работе могут возникать проблемы. Некоторые примеры включают следующее:
- Отсутствуют все значки и надписи, при этом они отображаются в другом браузере или на другом устройстве.
- Артефакты отображения (например, отображение атмосферы и теней черным цветом, отображение геометрии с точками).
- Основные проблемы с цветом существуют в сцене (например, все цвета инвертированы, все цвета отображают зеленый или черный).
В этих случаях проверьте следующее:
- В браузере включено аппаратное ускорение.
- В браузере включена технология WebGL.
- Ваш браузер и компьютер соответствуют всем требованиям Scene Viewer.
Если вы все еще видите ошибку в Scene Viewer, попробуйте переключиться на другой браузер. Либо обновите видеодрайвер. Рекомендуем вам перейти на сайт производителя и скачать оттуда последнюю версию драйвера. Наконец, если ничего из предложенного не помогло исправить проблему, сообщите о проблеме на форумы GeoNet или обратитесь в техническую поддержку Esri за помощью.