Для растрового слоя во время отрисовки выполняется ортотрансформирование. Из-за того, что для обработки динамического ортотрансформирования требуется достаточно продолжительное время, отрисовка слоя может замедлиться. Растровые слои, для которых уже выполнено ортотрансформирование и сохранение в виде набора данных, обеспечивают повышенную производительность при отрисовке по сравнению с выводом ортофотоснимка в режиме реального времени.
Более подробно об ортотрансформированных растровых данных
Решения
Проверьте скорость отображения вашего слоя или слоя базовой карты в ArcMap. При публикации, проверьте производительность отображения вашего сервиса в окне Предварительный просмотр (Preview).
Подробнее о работе со слоями базовой карты или предварительном просмотре вашего сервиса
- Если вас устраивает производительность при использовании растра, не следует ничего менять. После этого можно пометить это предупреждение как исключение в окне Подготовка, чтобы заблокировать его отображение в будущем.
- Как вариант, можно отключить ортотрансформирование в целях обеспечения оптимальной производительности. Для этого необходимо предварительно рассчитать коррекцию как новый набор растровых данных для отображения. Впоследствии можно выполнить повторное построение слоя карты для использования нового ортотрансформированного растра.
Более подробно
ArcGIS предоставляет ряд инструментов для оптимизации отображения графических объектов, включая ортотрансформирование, обеспечивающее более точное отображение растров. Ортотрансформирование — это процесс растяжки и искажения изображения (обычно фотоснимка) для приведения его в точное пространственное соответствие карте, при этом учитываются координаты снимка, данные рельефа и информация о сенсоре, с которого получен снимок. Изменение значений масштаба и смещения, которые возможны при исходном сборе изображения (например, из-за рельефа), полностью устраняются или сокращаются в процессе ортотрансформирования. В результате этого процесса получается то, что принято называть ортофотоснимком.
Для выполнения расчета ортотрансформирования в режиме реального времени есть достаточно веские основания. Во-первых, в результате получается новая, более точная (с более высоким разрешением) цифровая модель рельефа, позволяющая повысить точность местоположения для отображения ортофотоснимка.
Для выполнения ортотрансформирования доступны два подхода:
- Можно предварительно рассчитать ортотрансформированный растр и сохранить новый набор растровых данных для отображения с повышенной производительностью. Дополнительные сведения см. в разделе Ортотрансформирование для набора растровых данных, отображаемых в ArcMap.
- Можно рассчитать ортотрансформирование растровых данных в режиме реального времени в процессе отображения карты. Если для выполнения этой задачи используется ArcMap (путем настройки свойств отображения растрового слоя с применением ортотрансформирования), это может отрицательно сказаться на производительности при отрисовке динамической карты, поскольку для расчета требуется достаточно продолжительное время. Тем не менее, можно использовать дополнительный модуль ArcGIS Image Server для динамического расчета и обслуживания растровых данных, использующих ортотрансформирование (а также такие приемы обработки изображения, как панхроматическое слияние) для достижения высокой производительности с возможностью масштабирования.
Для использования в веб-картах проект веб-карты необходимо изменить с учетом использования дополнительного модуля ArcGIS Image Server. Необходимо удалить слои изображения из документа ArcMap. В веб-приложении необходимо скомбинировать полученный картографический сервис с сервисом изображений.