Анализ растра не поддерживается для элементов слоев изображений, опубликованных в ArcGIS Online. Запрос на анализ может быть отправлен из Map Viewer, Scene Viewer, ArcGIS API for Python или ArcGIS Pro. Необходим тип пользователя Professional или Professional Plus с правами доступа Image Analysis для получения доступа к инструментам и функциям растров в Map Viewer или Scene Viewer.
ArcGIS Online содержит множество слоев, которые можно добавлять на веб-карту или веб-сцену и визуализировать, но не каждый слой можно использовать для растрового анализа. Хотя некоторые слои можно визуализировать в виде изображений на карте или сцене, не все эти слои распознаются инструментами растрового анализа или растровыми функциями.
Издатель слоя изображений может управлять возможностью использования слоя изображений в анализе, блокируя или разрешая выполнение анализа со слоем изображений в качестве входных данных. Эти свойства можно задать при создании слоев изображений. Слои, находящиеся в открытом доступе на ArcGIS Online или доступные через ArcGIS Living Atlas of the World, могут иметь свойства, препятствующие их использованию в анализе. Когда эти слои используются в качестве входных данных, может появиться сообщение об ошибке, указывающее на то, что в них, возможно, не включен анализ, или предупреждение, указывающее, что пространственный экстент превышает ограничение, наложенное на изображение.
Следующие разделы содержат информацию, подтверждающую, что слой изображений готов к анализу, с учетом ограничений, наложенных создателем слоев изображений.
Подтвердите тип слоя
Не все слои, которые доступны в ArcGIS Online, подходят для растрового анализа. Многие инструменты растрового анализа и растровые функции предназначены для работы с динамическими слоями изображений и слоями изображений листов из ArcGIS Online или слоями изображений из ArcGIS Image Server. Проверьте тип слоя на предмет его готовности к анализу.
Проверьте, включен ли анализ в свойствах сервиса
Может ли слой использоваться в анализе, определяется свойством сервиса allowAnalysis. Если это значение равно null или true, то слой изображений может использоваться в анализе. Если это значение равно false, слой изображений не может использоваться в качестве входных данных для анализа. По умолчанию анализ включен для динамических слоев изображений и слоев изображений листов из ArcGIS Online или листов изображений из ArcGIS Image Server. Значение флага allowAnalysis можно получить на странице информации о сервисе. Дополнительные сведения о флаге allowAnalysis приведены в справочной документации для этих параметров.
Учитывайте ограничение размера запроса для динамических слоев изображений или сервисов изображений
Помимо флага allowAnalysis, слой динамических изображений имеет настройки, позволяющие ограничить размер анализа от одного запроса до maxImageHeight и maxImageWidth. В настройках слоя изображений эти параметры отображаются как максимальное количество строк и максимальное количество столбцов.
Тип слоя изображений | Максимальное число строк | Максимальное число столбцов |
---|---|---|
Размещенный слой динамических изображений | 4 000 | 4 000 |
Сервис изображений ArcGIS Image Server | 4 100 | 15 000 |
Значения этих двух параметров определяют максимальное количество строк и столбцов, которое можно получить из слоя изображений за один запрос на анализ. Издатель слоя также может изменить эти параметры на значения, отличные от значений по умолчанию.
Для размещенного динамического слоя изображений на ArcGIS Online существует глобальное ограничение по максимальному количеству строк и столбцов в размере 4000 на 4000. Это глобальное ограничение не применяется к сервису изображений ArcGIS Image Server и динамическому слою изображений ArcGIS Living Atlas.
При использовании слоя для анализа размер запроса на анализ по числу строк и столбцов вычисляется, исходя из экстента анализа и размера ячейки анализа. Это число не должно превышать предельное значение, установленное для данного слоя.
Например, для выполнения анализа изображения с разрешением 10 метров из слоя динамических изображений максимальный размер, который можно обработать за один запрос, будет равен 10 x 4000 = 40 000 метров (40 километров) на 40 километров.
Если вы будете использовать для анализа динамические слои изображений ArcGIS Living Atlas, параметр ограничения размера запроса будет настроен издателем слоя и может отличаться от значения по умолчанию, указанного выше. Проверьте значение настроек перед тем, как начнете выполнять задание по анализу.