Расширение ArcGIS Image Server включает анализ распределённых растров и обработку распределённых изображений. Распределённый анализ расширения ArcGIS Image Server может работать с одним большим набором растровых данных, например, цифровой моделью рельефа всего мира или спутниковым изображением высокого разрешения. Их также можно использовать для больших массивов изображений, например, архивов Landsat 8 и Sentinel-2.
Растровый анализ обеспечивает масштабируемую обработку больших массивов изображений и растров, включая ваши собственные данные ГИС и данные дистанционного зондирования. С помощью Portal for ArcGIS вы можете использовать стандартные инструменты растрового анализа для обработки и создания новых сохраняемых слоев, которые можно сделать доступными в виде изображений и векторных веб-слоев.
Далее приведены два примера выполнения анализа растров:
- Вычисление площади растительного покрова на основе многоканального растра необходимо для сельскохозяйственных нужд.
- Поиск подходящих местоположений для постройки солнечных электростанций на основе данных цифровой модели рельефа штата и растительного покрова
Доступ к инструментам анализа растров
Инструменты анализа растров можно использовать в Map Viewer, в ArcGIS Python API, ArcGIS REST API и в ArcGIS Pro.
Доступ к инструментам из Map Viewer
- Войдите на портал, как участник портала с соответствующими правами.
Для выполнения анализа растров, минимально необходимыми правами являются права на публикацию и анализ растров:
- Содержание – Создание, обновление и удаление и Публикация размещенных векторных слоев
- Ресурсы и анализ – Анализ растров
Дополнительные сведения о настройке соответствующих прав см. в разделе Настройка портала для выполнения анализа растров.
- Щелкните Карта, чтобы открытьMap Viewer.
- Щелкните Анализ и выберите инструменты Растровый анализ.
Примечание:
Если вы не видите кнопку Анализ или вкладку Растровый анализ в Map Viewer, то свяжитесь с администратором портала. Портал может быть не настроен для работы с расширением ArcGIS Image Server или у вас нет прав доступа для работы с этими инструментами. Если у вас нет соответствующих прав для запуска инструментов, то они не будет отображаться.
Обзор инструментов Map Viewer
Вы можете запустить инструменты анализа растров для двух следующих типов данных:
- Слои изображений
- Векторные слои
В следующей таблице содержатся описания инструментов анализа растров. Инструменты анализа сгруппированы по категориям. Эти категории представляют собой логические группы и не оказывают влияние на доступ к инструментам и их использование.
Анализировать изображение
Эти инструменты извлекают информацию из изображений на основе алгоритмов для определенных задач, например, анализ растительности, определение изменений или классификация изображений.
Инструмент | Описание |
---|---|
Отслеживание растительности | Этот инструмент выполняет арифметическую операцию над каналами многоканального растрового слоя для извлечения данных о растительном покрове изучаемой области. Выходными данными этого инструмента будет размещенный слой изображений. |
Анализ структурных закономерностей
Эти инструменты позволяют исследовать пространственные закономерности в данных.
Инструмент | Описание |
---|---|
Вычислить плотность | Этот инструмент создает карту плотности из точечных или линейных объектов, распределяя значения некоего явления (из атрибутов точек или линий) по карте. Результатом является слой из полигонов, классифицированных от наименьшей плотности к наибольшей Выходными данными этого инструмента будет размещенный слой изображений. |
Интерполировать точки | Этот инструмент позволяет прогнозировать значения в новых местоположениях на основе измерений, полученных из набора точек. Этот инструмент обрабатывает значения точечных данных в каждой точке и возвращает растр прогнозных значений. В качестве выходных данных этого инструмента создается размещенный слой изображений и размещенный векторный слой в виде таблицы. |
Анализировать Terrain
Эти инструменты рассчитывают поверхности уклона, экспозиции и видимости на основе цифровой модели рельефа (DEM).
Инструмент | Описание |
---|---|
Вычислить уклон | Этот инструмент создает поверхность, отображающую уклон по входным данным высот. Уклон представляет скорость изменения высоты для каждой ячейки цифровой модели рельефа (ЦМР). Выходными данными этого инструмента будет размещенный слой изображений. |
Создать область видимости | Этот инструмент идентифицирует области, видимые наблюдателю, с учетом топографии поверхности. Входные точки местоположений могут представлять наблюдателей (люди, стоящие на земле, или наблюдательные посты на пожарных вышках) или объекты наблюдения (ветряки, водонапорные башни, средства передвижения или люди). В результат выводятся области, которые видны с местоположений наблюдателей. Выходными данными этого инструмента будет размещенный слой изображений. |
Вычислить экспозицию склонов | Этот инструмент создает карту экспозиций по источнику данных высот. Функция Экспозиция определяет направление максимального уклона от каждой ячейки к соседним. Экспозиция может рассматриваться как направление уклона. Значения выходного растра представляют компасные направления экспозиции. Выходными данными этого инструмента будет размещенный слой изображений. |
Водосборная область | Инструмент геообработки, который определяет область, расположенную выше набора ячеек растра. Выходными данными этого инструмента будет размещенный слой изображений. |
Управлять данными
Эти инструменты используются для управления данными изображений, включая вырезание/маскировку, классификацию значений пикселов и конвертацию в/из векторных данных.
Инструмент | Описание |
---|---|
Конвертировать объекты в растр | Этот инструмент конвертирует объекты в набор растровых данных. Любой класс пространственных объектов, содержащий точки, линии или полигоны, может быть конвертирован в набор растровых данных. Выходными данными этого инструмента будет размещенный слой изображений. |
Конвертировать растр в объекты | Этот инструмент конвертирует растр в векторный набор данных с точечными, линейными и полигональными объектами. Выходными данными этого инструмента будет размещенный векторный слой. |
Извлечь растр | Этот инструмент вырезает растр по границе, заданной либо как прямоугольная область, либо в соответствии с фигурой, обведенной на экране. Вы можете вырезать растр по текущему экстенту или по области изучения, заданной полигоном. Выходными данными этого инструмента будет размещенный слой изображений. |
Перекодировать значения | Этот инструмент позволяет изменять или переклассифицировать значения пикселов растровых данных. Значения пикселей переклассифицируются с помощью диапазона значений пикселов для сопоставления с выходным значением пиксела. Выходные значения пикселей могут быть как действительными, так и NoData, т.е. пикселами без привязанного к ним значения. Выходными данными этого инструмента будет размещенный слой изображений. |
Суммировать данные
Этот инструмент позволит вам использовать один набор данных для определения зон, в которых вы хотите суммировать значения из другого набора данных.
Инструмент | Описание |
---|---|
Суммировать растр в пределах | Этот инструмент суммирует растр на основе областей (зон), определенных первым входным слоем. Выходными данными этого инструмента будет размещенный слой изображений. |
Использовать близость
Эти инструменты позволяют вам выполнять анализ на основании близости, а также находить оптимальные пути до места назначения.
Инструмент | Описание |
---|---|
Вычислить расстояние | Этот инструмент вычисляет Евклидово расстояние, направление и размещение на основании одного или нескольких источников. Выходными данными этого инструмента будет размещенный слой изображений. |
Определить оптимальную стоимость перемещения по сети | Инструмент вычисляет оптимальную стоимость перемещения по сети на основании входных регионов. Выходными данными этого инструмента будет размещенный векторный слой. |
Определить пути оптимальной стоимости перемещения как полилинию | Инструмент вычисляет линейный путь с наименьшей стоимостью между источниками и пунктами назначения. Выходными данными этого инструмента будет размещенный векторный слой. |
Инструменты WebUIAccess из ArcGIS Python API
ArcGIS Python API позволяет ГИС-аналитикам и специалистам по обработке данных выполнять запросы, отображать, анализировать и преобразовывать свои пространственные данные, используя инструменты анализа растров, доступные в организации. Более подробно об аналитических возможностях работы API см. сайт документации.
Инструменты анализа растров доступны в модуле raster.
Доступ к инструментам из ArcGIS REST API
Помимо клиентов пользовательского интерфейса ArcGIS Pro или Map Viewer, сервисы анализа растров также доступны через ArcGIS REST API. Задачи сервиса анализа растров, основанные на инструментах геообработки, предлагают популярные инструменты анализа растров, сгруппированные по задачам, которые анализируют закономерности, выполняют анализ рельефа, управляют данными, суммируют их, обрабатывают растры с помощью параллельной обработки и классификации.
В дополнение к указанным выше задачам сервиса анализа растров, распределенный анализ растров может быть выполнен с применением индивидуальных растровых функций, или растровых функций, объединенных в последовательности, с помощью инструмента анализа Создать растр. Этот инструмент использует заданный объект JSON растровой функции в качестве входных данных, и выполняет анализ в зависимости о определения функции. Пользователь может либо использовать встроенную системную растровую функцию, из поддерживаемых на данный момент, либо собственные растровые модели. Список доступных функций для распределенного анализа растров и хранения распределенных выходных данных см. в разделе Объекты растровых функций.
Доступ к инструментам из ArcGIS Pro
Инструменты анализа растров доступны на портала из ArcGIS Pro. Дополнительные сведения см. в справочной документации к ArcGIS Pro.