Skip To Content

Что такое дополнительный модуль ArcGIS Image Server

Дополнительный модуль ArcGIS Image Server является частью ArcGIS Enterprise и обеспечивает распределенную вычислительную систему и систему хранения данных, которые позволяют выполнять аналитическую обработку и обслуживание больших коллекций изображений, данных высот, растров и других данных дистанционного зондирования.

Дополнительный модуль ArcGIS Image Server позволяет собирать, обрабатывать, анализировать и управлять большими коллекциями перекрывающихся изображений и растровых данных в различных разрешениях с разных датчиков, источников и в разное время. Вы также можете публиковать сервисы динамических изображений, которые по запросу преобразуют исходные изображения и другие растровые данные в несколько продуктов изображений – без необходимости предварительной обработки данных или сохранения промежуточных результатов - экономя время и ресурсы компьютера. Кроме того, дополнительный модуль ArcGIS Image Server использует параллельную обработку на нескольких компьютерах и экземплярах, а также распределенное хранилище для ускорения больших задач растрового анализа.

Дополнительный модуль ArcGIS Image Server обеспечивает четыре ключевые возможности для работы с большими объемами изображений и растров:

  • Динамические сервисы изображений обеспечивают доступ к веб-слоям изображений, которые обрабатываются автоматически, когда к данным обращаются через настольные, веб- и мобильные приложения.
  • Для создания информационных продуктов, позволяющих быстро обрабатывать и сохранять большие коллекции изображений и растровых данных, используется аналитика растра.
  • Орто картографирование позволяет получать цифровые модели местности и ортомозаики, которые являются основой для составления карт и дальнейшего анализа, с помощью обработки на стороне сервера спутниковых и аэрофотоснимков, изображений с БПЛА Эта возможность доступна из ArcGIS Pro, когда используется веб-приложение ArcGIS Ortho Maker, поставляемое с ArcGIS Enterprise, или с помощью предоставленных API.
  • Хостинг изображений позволяет пользователям в вашей организации загружать изображения в ArcGIS Enterprise и использовать их в качестве динамических слоев изображений, к которым можно обращаться с помощью самых разных приложений и которые будут использоваться для аналитики растра.

Преимущества использования дополнительного модуля ArcGIS Image Server

Дополнительный модуль ArcGIS Image Server позволяет эффективно и результативно использовать большие коллекции изображений и растров. Вы можете публиковать динамические сервисы изображений для доступа к информации посредством мозаики на лету и аналитической обработки. Дополнительный модуль ArcGIS Image Server также сокращает время обработки больших задач растровой аналитики, позволяя быстрее извлекать полезную информацию из растровых данных

Воспользуйтесь следующими преимуществами дополнительного модуля ArcGIS Image Server:

  • Быстрый доступ к изображениям и растровым данным – дополнительный модуль ArcGIS Image Server помогает управлять массивами изображений, компилировать их в наборы данных мозаики и делать доступными с помощью динамических сервисов изображений. Затем вы сможете работать с сервисами изображений в ArcGIS Pro, в картографических веб-клиентах и других настольных, веб- и мобильных приложениях. Обеспечив доступ к таким образом размещенным изображениям, вы разрешите пользователям организации применять изображения и растровые данные при работе с изображениями, а также в рабочих процессах анализа и создания карт.
  • Объедините изображения из разных источников и форматов – С помощью дополнительного модуля ArcGIS Image Server вы можете объединять перекрывающиеся, изменяющиеся во времени изображения с нескольких устройств, датчиков, разрешений, диапазонов и растровых форматов – все в одном сервисе изображений. Например, вы можете соединить спутниковые снимки большой области с изображениями с дрона, полученными для небольшой области интереса, или создать одну виртуальную ЦМР по данным высот, имеющим различные разрешения, проекции и датумы. Вы также можете использовать функции ортокартографирования для запуска фотограмметрических процессов, чтобы получить такие продукты, как ЦМР и ортомозаика, непосредственно по исходным спутниковым, аэро снимкам и также снимкам с БПЛА.
  • Быстрая автоматическая обработка изображений – динамические сервисы изображений, опубликованные с помощью дополнительного модуляArcGIS Image Server, дают возможность быстро и легко получить доступ к нужным изображения. Динамические сервисы изображений быстро выполняют ортотрансформирование, создают мозаику и проецируют изображения по запросу. Это означает, что вы можете создавать несколько продуктов изображений по запросу из одного источника, и вам не нужно будет хранить и поддерживать предварительно обработанные данные. Вы можете изменять функции и параметры для изображений, которые вы хотите обработать, а результаты будут отображаться на лету по мере того, как вы будете перемещать или масштабировать изображение.
  • Сокращение времени от приобретения до начала эксплуатации – Используйте дополнительный модуль ArcGIS Image Server для добавления изображений в каталог изображений в любое время; они будут незамедлительно появляться в вашем сервисе изображений. Это устраняет задержку обработки между сбором и публикацией данных изображений, позволяя вам сделать новые изображения доступными быстрее и поддерживать ваши сервисы изображений в актуальном состоянии.
  • Ускорение анализа на больших наборах данных – Дополнительный модуль ArcGIS Image Server ускоряет задачи анализа на больших наборах данных, распределяя нагрузку обработки на ядра и компьютеры нескольких серверов. Эта эффективность обработки делает более практичным создание полезных информационных продуктов из массивных наборов данных в требовательных операционных средах. Например, ArcGIS Image Server может выполнять анализ на больших наборах данных terrain, что ранее было возможно только на супер-компьютерах.

Ключевые возможности

К ключевым возможностям дополнительного модуля ArcGIS Image Server относятся динамические сервисы изображений, аналитика растра и орто картографирование. Ниже следует более подробное описание этих возможностей.

Динамические сервисы изображений

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

Наборы данных мозаики ссылаются на данные источника и определяют обработку

Динамические сервисы изображений работают либо из файловых, либо из многопользовательских наборов данных мозаики. Исходные изображения набора данных мозаики хранятся локально или в облаке и определяют всю обработку изображений при обращении как к данным, так и к метаданным. Эта обработка может заключаться как в простом определении каналов для извлечения или создания спектральных индексов, но также может включать такие процессы, как панхроматическое слияние и ортотрансформирование изображений на основе модели сенсора и цифровой модели поверхности. Доступен широкий диапазон функций обработки. Их можно дополнять с помощью функций растров Python, соединив вместе для выполнения широкого спектра задач обработки и анализа. При работе в облачной среде можно использовать такие сервисы баз данных, как Amazon Relational Database Service (RDS) for PostgreSQL.

Дополнительные веб-сервисы

Эти сервисы изображений доступны так же, как сервисы изображений ArcGIS или как сервисы OGC WMS, WCS, WMTS и KML. Доступные через веб-сервисы OGC функции определяются следующими спецификациями.

Обработка «на лету»

Клиентские приложения могут получать доступ к изображениям, обработанным в соответствии с функциями растров, заданными в наборе данных мозаики, а также с дополнительными процессами, которые определены в упомянутых клиентских приложениях. Они могут применяться к отдельным растрам или мозаичным изображениям. Дополнительный модуль ArcGIS Image Server поддерживает все функции растров, которые доступны в ArcGIS Pro, ArcGIS Image Analyst и в дополнительном модулеArcGIS Spatial Analyst . Пользовательские функции растров Python, которые могут использовать массивы NumPy или продукты сторонних разработчиков, также можно задать в дополнительном модуле ArcGIS Image Server.

Гибкие источники данных

Сервисы изображений ссылаются на растры, заданные в наборах данных мозаики, или напрямую ссылаются на отдельный растр. Эти растры можно сохранить в хранилище, доступном для сервера, например в NAS или SAN, с помощью хранилища растровых данных или растровых прокси.

Хранилища растровых данных представляют собой подключения к определенным файловому или облачному хранилищу с соответствующими учетными данными, чтобы сайты дополнительного модуля ArcGIS Image Server смогли читать и писать эти растры. В числе поддерживаемых хранилищ растровых данных – Amazon Simple Storage Service (S3), хранилище Microsoft Azure Blob и Alibaba Cloud Object Storage Service (OSS). Хранилища растровых данных можно настраивать, чтобы у них было локальное кеширование данных для ускорения доступа.

Альтернативным методом подключения к нескольким системам хранения являются растровые прокси. Это небольшие файлы XML которые модуль ArcGIS Image Server распознает как локальные файлы, но растровые прокси ссылаются на облачное хранилище и обеспечивают локальное кэширование.

Типы динамических сервисов изображений

Существует две формы динамических сервисов изображений. Это:

  • Сервисы изображений – выделенные экземпляры, каждый из которых настраивается с помощью набора вычислительных процессов. Сервисы изображений – выделенные экземпляры используются, когда вы ожидаете, что множество пользователей получит доступ к ограниченному набору сервисов.
  • Сервисы изображений – общие экземпляры используют сервис отображения растров, который позволяет многим сервисам совместно использовать пул вычислительных процессов. Это позволяет обслуживать большое количество различных сервисов из более ограниченных ресурсов. Использование общедоступных экземпляров сервисов изображений позволяет порталу ArcGIS Enterprise содержать множество элементов слоев изображений, каждый из которых задает отдельный сервис, без использования дополнительного модуля ArcGIS Image Server, которому требуется выделять ресурсы для каждого сервиса.

Элементы слоев изображений

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

Вы также можете регистрировать элементы сервисов изображений в качестве элементов в ArcGIS Online. Эти сервисы могут быть как интегрированными с ArcGIS Online, так и не интегрированными. Если сервис изображений интегрированный, то когда клиент обращается к элементу слоя изображений, в клиентское приложение возвращается токен для прямого доступа к сервису изображений, после чего это клиентское приложение получает прямой доступ к сервисам. Если сервис не интегрированный, ArcGIS Online работает как прокси сервер и передает запрос на сервер, используя сохраненные учетные записи, таким образом, что клиентское приложение никогда не получает доступ к учетным записям.

Аналитика растра

Аналитика растра представляет собой набор сервисов, доступных с помощью дополнительного модуля ArcGIS Image Server, который включает распределенную обработку и хранение для выполнения анализа изображений или сохранения нового растрового продукта. С помощью аналитики растра вы можете применять инструменты и функции обработки растров, которые доступны в ArcGIS Pro и дополнительных модулях, к крупным коллекциям растровых данных. Результаты сохраняются, публикуются и через портал совместно используются в организации в качестве слоев изображений.

Когда дополнительный модуль ArcGIS Image Server настроен на аналитику растра, появится ряд сервисов, с которыми можно будет работать из Map Viewer, ArcGIS Pro, ArcGIS API for Python или через ArcGIS REST API. Обширный набор инструментов и возможностей доступны в следующих клиентах и API:

  • В Map Viewer на портале ArcGIS Enterprise представлены различные инструменты, которые организованы по функциональным категориям. В Редакторе функций растра предусмотрен веб-интерфейс с моделирующим устройством для построения и редактирования изображений, а также для рабочих процессов растрового анализа. Вы можете создавать последовательности обработки, изменять их, предварительно просматривать и сохранять результаты как новые слои изображений в больших экстентах.
  • ArcGIS Pro может использоваться в качестве клиента для аналитики растра. Любая последовательность растровых функций, заданная на портале, может быть сохранена как новый слой изображений; для этого надо задать для выходных данных вариант Веб-слой изображений.
  • REST API обеспечивает доступ к нескольким распределенным сервисам задач, которые могут быть интегрированы с приложениями. Обработка на сервере с функциями растра может выполняться через REST с использованием нескольких объектов растровых функций.

Обратитесь к разделу Распределенная обработка с аналитикой растра для получения дополнительных сведений об аналитике растра.

Орто картографирование

Ортокартографирование – это набор сервисов растрового анализа, которые используются для обработки спутниковых снимков, аэрофотоснимков и снимков с беспилотных средств для создания ортомозаики и цифровых моделей рельефа. Версии инструментов ортокартографирования на сервере аналогичны тем, которые имеются в ArcGIS Pro, но они оптимизированы для обеспечения распределенной обработки и хранения, а также для поддержки рабочего процесса на основе проекта. Для доступа к этим инструментам лучше всего использовать либо ArcGIS Pro, чтобы задать применение ортокартографирования на сервере, либо веб-интерфейс ArcGIS Ortho Maker. Эти инструменты также могут быть доступны с помощью ArcGIS API for Python или ArcGIS REST API. Непосредственное использование этих инструментов позволяет интегрировать возможности орто-картографирования в настраиваемые автоматизированные рабочие процессы.

ArcGIS Ortho Maker

ArcGIS Ortho Maker является веб-приложением ортокартографии, которое доступно как часть ArcGIS Enterprise, когда настроена аналитика растра. Оно имеет упрощенный веб-интерфейс, позволяющий загружать изображения снимков БПЛА в дополнительный модуль ArcGIS Image Server и преобразовывать их в цифровые модели поверхности и ортомозаику. Управление обеспечивается на основе данных GPS с БПЛА или на основе опорных точек, которые могут быть взяты из базовых изображений или введены в виде таблиц опорных точек и измерений на изображениях. Полученные в результате цифровые модели высот и ортомозаика доступны в виде веб-слоев изображений. Как и при использовании общих возможностей ортокартографирования дополнительного модуля ArcGIS Image Server, ортофото также доступны в виде динамических сервисов изображений с обработкой «на лету» и позволяют работать с перекрывающимися изображениями для улучшения интерпретации изображений.

Размещение элементов слоев

Клиентские приложения могут загружать изображения для сохранения их в хранилище растровых данных; эти изображения станут доступны на портале в виде элементов слоев изображений. Используя пользовательский интерфейс портала, вы можете загружать коллекции изображений, соединенных в мозаику, чтобы создать отдельное изображение; они могут использоваться как отдельные слои изображений или как отдельный слой изображений, в котором используется динамическая мозаика.

Развертывание дополнительного модуля ArcGIS Image Server

Модуль ArcGIS Image Server может быть реализован как в локальной, так и в облачной инфраструктуре. Поддерживаются обе облачные инфраструктуры Amazon Web Services (AWS) и Azure; ArcGIS Enterprise Cloud Builder for Microsoft Azure доступен как часть ArcGIS Enterprise. Установка происходит по той же схеме, что и у остальных ArcGIS Enterprise. Как правило, сначала устанавливаются портал и ArcGIS Server, а затем серверам назначаются роли дополнительного модуля ArcGIS Image Server. Эти серверы изображений можно настроить для динамических сервисов изображений или для аналитики растра. Обычно, для каждого из них настраиваются отдельные сайты дополнительного модуля ArcGIS Image Server, так чтобы динамические сервисы изображений (выделенные и совместно используемые экземпляры) обрабатывались с одного сайта, а для растровой аналитики использовался бы отдельный сайт.

Развертывание Аналитики растра, настроенное с ролями сервера изображений

Развертывание Аналитики растра, настроенное с Сервером изображений, который назначен ролям Размещающего сервера Аналитика растра и Изображения

Суммарная информация

Дополнительный модуль ArcGIS Image Server открывает возможности растрового анализа при помощи распределенной массивной обработки и анализа изображений и растров. Клиентские приложения могут создавать модели обработки растров на основе расширенного списка функций с входными данными из широкого спектра источников растровых и векторных данных . Модели обработки растров передаются в модуль ArcGIS Image Server для одновременного выполнения на нескольких компьютерах, что позволяет быстро завершить обработку. Результаты обработки изображений или анализа растров сохраняются как изображения и векторные слои, зарегистрированные на портале.