Skip To Content

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

В этом разделе

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

Некоторые параметры требуются при включении определенных функций. Например, при включении функции Загрузка необходимо изменить параметры загрузки. Это правило также действует в отношении функций Каталог, Редактирование и Измерение.

Параметры для управления данными изображений

Параметры сервиса изображений распределены по нескольким разделам. Каждый из этих разделов зависит от входных данных сервиса изображений. Большинство этих параметров относится к сервисам изображений, которые предоставляют наборы данных мозаики, и только некоторые параметры влияют на сервис изображений, создаваемый на основе растровых наборов данных или слоев. Многие параметры, связанные с набором данных мозаики, определяются при создании такого набора данных. Хотя некоторые из них могут быть изменены администратором сервера, но администратор не может превысить установленные вами максимумы в свойствах набора данных мозаики. Например, если допустить создание мозаики только тремя методами, администратор не сможет добавить четвертый метод. Или, если вы установите максимальное число выгружаемых элементов, они могут уменьшить это число, но не увеличить.

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

Общие

Отображает имя и местоположение сервиса изображений. Применимо для всех входных данных.

Параметры

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

ПараметрОписание

Максимальный размер изображения на запрос (Maximum image size per request)

Максимальное количество строк и столбцов пикселей, разрешенных сервером в клиентском запросе.

Если запрос клиента превышает это значение, ни одни из пикселей возвращен не будет.

Применимо для всех входных данных.

Метод пересчета по умолчанию (Default resampling method)

Метод пересчета, используемый в запросе. Существуют следующие методы.

  • Ближайшая окрестность (Nearest Neighbor) – рекомендуется для дискретных данных
  • Билинейная интерполяция (Bilinear Interpolation) – рекомендуется для непрерывных данных
  • Кубическая свертка (Cubic Convolution) – рекомендуется для непрерывных данных
  • Большинство (Majority) – рекомендуется для дискретных данных

Применимо для всех входных данных.

Допустимые методы сжатия (Allowed compression methods)

Допустимые методы сжатия для сервиса изображений. Доступны три возможных типа сжатия:

  • NONE
  • JPEG
  • LERC
  • LZ77

Параметры по умолчанию Качество JPEG (JPEG Quality) и Допуск LERC (LERC Tolerance) можно задать в диалоговом окне Настроить список разрешений (Configure Allow List).

Клиент может выбрать, какой из допустимых методов сжатия следует использовать для передачи данных. Это можно сделать на закладке Отображение (Display) диалогового окна Свойства слоя (Layer Properties).

Этот параметр применим только для клиентов, получающих доступ к сервисам изображений через SOAP метод GetImage, например, ArcGIS for Desktop и приложений, построенных с помощью ArcObjects.

Для клиентов, обращающихся за сервисами через REST, сжатие применяется автоматически, основываясь на запрошенном типе формата, независимо от определенных методов сжатия.

Возвратить JPGPNG как JPG (Return JPGPNG as JPG)

Если при запросе пользователем изображения с использованием формата JPGPNG используется прозрачность, возвращается PNG; в противном случае – JPG. Как правило, PNG имеет больший размер, чем JPG, поэтому передача файлов этого формата занимает больше времени. Поставьте эту отметку, если прозрачность не является обязательной и следует передавать сервис изображений, используя меньший размер изображения.

Применимо для всех входных данных.

Имеются потоковые данные

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

Это свойство поддерживается только в ArcGIS Server Manager и ArcGIS REST API.

Максимальное число выборок

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

Максимальное время жизни кэша

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

Ответы сервиса изображений ArcGIS Server содержат тег объекта (ETag) и заголовок Cache-Control. Значение ETag является уникальным идентификатором ответа. Заголовок Cache-Control имеет значение максимальной длительности, который сообщает браузеру максимальный период времени в течение которого можно повторно использовать кэш. Это значение управляется данным свойством .

При повторе запроса, когда максимальное время действия кэша еще не прошло, браузер будет использовать кэшированный ответ, не отправляя запрос к серверу. Если максимальное время действия кэша уже превышено, браузер должен отправить на сервер запрос и присвоить ответу в кэше заголовок IF-NONE-MATCH с соответствующим значением ETag. ArcGIS Server оценивает запрос и использует значение ETag для определения изменения запроса. Если ответ сервера отличается от копии в браузере, сервер отправит браузеру полностью новый ответ. Если ответ сервера идентичен копии в браузере, сервер сообщает браузеру, что можно продолжать использовать ответ в кэше.

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

Для сервисов изображений значение по умолчанию равно 12 часам (43200 секундам). Это означает, что если запрос повторяется в течение 12 часов, браузер будет использовать ответ из кэша. Это значение подходит для большинства приложений.

Для сервисов изображений с частой сменой наборов данных или символов, рекомендуется использовать значение 5 минут (300 секунд). В приложениях с анимацией или временными данными следует рассмотреть возможность увеличения этого значения, чтобы анимация выполнялась более плавно.

Это свойство поддерживается только в ArcGIS Server Manager и ArcGIS REST API.

Выберите кластер, в котором размещен этот сервис

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

Директория

Вы можете выбрать выходную директорию, в которой сервер будет создавать временные файлы. Если не задать выходную директорию, сервер ArcGIS будет возвращать изображения только как данные MIME. После определения выходного каталога возвращаемые изображения также будут доступны по URL-адресу.

Параметры для управления каталогом сервиса изображений

Параметры Каталога применимы только при публикации набора данных мозаики в качестве сервиса изображений. Эти параметры управляют или ограничивают доступ пользователей к метаданным и полям каталога, а также ограничивают запросы на получение записей из таблицы набора данных мозаики. Эти параметры влияют на загрузку сервера. Чем больше пользователь может просматривать и запрашивать, тем больше объем данных, принимаемых с сервера.

Параметры построения мозаики

ПараметрОписание

Максимальное количество растров в мозаике

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

Если запрос клиента требует доступа к большему числу растров, доступ будет разрешен только к указанному числу. Дополнительны растры не будут переданы, что приведет к появлению пробелов в итоговом изображении. Рекомендуется строить обзоры таким образом, чтобы у клиента не оставалось пробелов.

Применимо только к набору данных мозаики.

Допустимые методы мозаики

Допустимые методы мозаики для сервиса изображений. Допустимы следующие методы мозаики:

  • Ближайший к центру
  • Северо- Запад
  • Блокировать растр
  • По атрибуту
  • Ближайший к надиру
  • Ближайший к точке обзора
  • Линия сшивки
  • Нет

Применимо только к набору данных мозаики.

Параметры Каталога

Эти параметры применяются только при включении функциональных возможностей Каталога.

ПараметрОписание

Максимальное количество записей, возвращенных запросом

Ограничение количества записей, передаваемых в рамках одной транзакции. Если в пользовательском запросе это значение превышено, в возвращенное изображение будет включено максимально разрешенное количество растров.

Применимо только к набору данных мозаики.

Уровень метаданных растра

Метаданные, которые будут передаваться клиенту:

  • Основной (Basic) – метаданные растра
  • Полный (Full) – метаданные растра и функции растра, применяемые к растру
  • Нет (None) – метаданные отсутствуют

Применимо только к набору данных мозаики.

Допустимые поля

Это список полей в таблице атрибутов, которые передаются клиенту. Отмените выделение полей, которые не следует просматривать клиенту или использовать в запросе.

Применимо только к набору данных мозаики.

Базовое изображение

Базовый набор растровых данных, набор данных мозаики или растровый слой используются для привязки исходного набора растровых данных. Подробнее см. в разделе Вычислить связующие точки в ArcGIS REST API.

Параметры загрузки

При включении загрузки в сервисе изображений необходимо включить также функцию Загрузка (Download) на странице свойства Изображения (Imaging). Помимо следующих свойств необходимо также настроить выходные каталоги на странице свойств Параметры (Parameters).

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

ПараметрОписание

Максимальное число элементов, возвращаемых при запросе (Maximum number of items downloadable per request)

Максимальное число растров, доступных для одновременной загрузки пользователем.

Применимо только к набору данных мозаики.

Максимальный размер загрузки при запросе (Maximum download size per request)

Общий объем в мегабайтах (Мб), который можно загрузить единовременно.

Применимо только к набору данных мозаики.

Разрешить загрузку файлов метаданных

Позволяет клиентам загружать файлы метаданных, связанные с изображениями.

Это свойство поддерживается только в ArcGIS Server Manager и ArcGIS REST API.

Управлять загруженными директориями (Manage downloaded directories)

Позволяет сопоставить физические директории, в которых располагаются изображения, с виртуальными каталогами, с которыми будут сопоставлены URL изображений.

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

Виртуальный каталог предоставляет веб-приложениям доступ к файлам, созданным сервером ArcGIS, посредством URL. Виртуальная директория должна указывать на то же местоположение на диске, что и выходная директория. Необходимо создать виртуальную директорию на веб-сервере и привязать ее к физической директории на диске. Инструкции по созданию виртуальных директорий можно найти в документации по веб-серверу.

Применимо только к набору данных мозаики.

Параметры для управления содержимым сервиса изображений

Редактирование параметров

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

Эти параметры применяются при включенной функциональности Редактирование. Редактирование нельзя использовать при работе с набором данных мозаики, имеющим пространственную привязку.

ПараметрОписание

Управлять динамическими рабочими областями изображений (Manage dynamic image workspaces)

Расположение каталога, доступное с сервера и из набора данных мозаики, в которое будут загружены и в котором будут храниться данные растра. Необходимо задать этот параметр, в противном случае сервис не сможет использовать операции редактирования.

Применимо только к набору данных мозаики.

Управление рабочими областями сервиса

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

Сведения о редакторе (Editor Info)

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

Применяется только к наборам данных мозаики (с включенным редакторским отслеживанием в наборе данных мозаики).

Операции, разрешенные над элементами, добавленными другими пользователями

  • Обновление (Update) – позволяет клиентам обновлять свойства набора растровых данных, которые были добавлены клиентами в сервис изображений.
  • Удаление (Delete) – позволяет клиентам удалить растровый элемент из сервиса изображений.

Применяется только к наборам данных мозаики (с включенным отслеживанием редактора в наборе данных мозаики).

Разрешенные типы для добавления

Укажите один или несколько типов растра, которые клиенты смогут выбирать при добавлении растровых данных в сервис изображений.

Применимо только к набору данных мозаики.

Управление пользовательскими типами

Если клиенты должны добавлять данные, не определенные базовыми типами растров, можно выбрать один или несколько файлов типов растра (.art).

Файлы типов растров могут быть созданы и изменены в инструменте Добавить растры в набор данных мозаики путем открытия свойств типа растра и сохранения файла.

Применимо только к набору данных мозаики.

Параметры для управления обработкой «на лету».

Параметры функции

Функции обеспечивают возможность обработки данных сервиса изображений сервером в целях предоставления клиенту конкретных продуктов. Некоторые функции предоставляются напрямую (например, функции отмывки и уклона). Тем не менее, все функции, которые могут применяться для растровых данных в ArcGIS for Desktop, могут предоставляться клиентам посредством шаблонов функции растра. Следующие параметры осуществляют динамический контроль, обработку на стороне сервера с использованием функций, которые будут предоставлены клиентам.

ПараметрОписание

Разрешить правила отображения, определенные клиентом (Allow client specified rendering rules)

Если эта отметка поставлена, клиенты могут осуществлять доступ и контролировать отображение и обработку на стороне сервера. Если отметка снята, клиент не имеет доступа и не может запросить отображение на стороне сервера.

Применимо для всех входных данных.

Преобразовать цветовую карту в RGB

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

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

Применимо для всех входных данных.

Управление шаблонами растровых функций (Manage raster function templates)

Можно предоставить одну или несколько цепочек функций, чтобы использовать их для обработки данных в сервисе изображений. Эти функции применяются к серверу, а результат передается пользователю или приложению.

Эти последовательности функций создаются в Редакторе шаблонов функций растра (Raster Function Template Editor) и сохраняются в качестве файлов .rft.xml, создаваемых в ArcMap, которые могут применяться к сервисам изображений.

Это позволяет веб-приложениям выполнять различную обработку данных в сервисе изображений «на лету».

Можно выбрать последовательность функций по умолчанию, применяемую при каждом обращении к сервису изображений. Это особенно удобно при использовании сервиса изображений, содержащего данные, которые отображаются более качественно при использовании растяжки гистограммы. В ArcMap растяжка гистограммы доступна, а в веб-приложениях, как правило, нет. Таким образом, можно быть уверенным в том, что изображение всегда будет выглядеть так, как вы хотите, если растяжка определена посредством последовательности функций.

Более подробно об обработке на стороне сервера

Применимо для всех входных данных.

Параметры для управления измерением изображения

Параметры измерения

ArcGIS содержит набор инструментов для измерения изображения, включая инструменты измерения точек, расстояния, площади и высоты с изображения. Можно выбрать, должен ли сервис изображений участвовать в измерении изображения ArcGIS.

Применимо для всех входных данных.

ПараметрОписание

Разрешенные методы измерения (Allowed mensuration methods)

Эти допустимые методы являются производными от функций измерения источника и отображаются как часть свойств набора данных. Они определяют инструменты измерения, которые применимы к сервису изображений.

  • Основные – можно использовать измерительные инструменты Расстояние (Distance), Область (Area), Определение расположения точки (Point Location) и Положение центроида (Centroid Location). Эти инструменты будут доступны со всеми другими опциями, за исключением Нет (None).
  • 3D – измерения с помощью инструментов, доступных в опции Основные (Basic), можно изменять с помощью ЦМР.
  • Высота (Height) – модель датчика для наборов данных внутри набора данных мозаики, таким образом может использоваться инструмент измерения Высота: от основания до вершины (Height: Using Base To Top).
  • Тень (Shadow) – модель датчика и информация об угле источника освещения для наборов данных в наборе данных мозаики. Таким образом, можно использовать измерительные инструменты Высота: от основания до вершины (Height: Using Base To Top), Высота: от основания до верхней точки тени (Height: Using Base To Top Shadow) и Высота: от вершины до верхней точки тени (Height: Using Top To Top Shadow).
  • Нет (None) – пользователь не сможет использовать инструменты измерения ArcGIS в этом наборе данных.

Применимо для всех входных данных.

Источник высот

Здесь следует указать предпочитаемый и доступный источник значений высот, который при его наличии следует использовать во время изменений, что позволит пользователю делать измерения в 3D.

К допустимым источникам высот относятся наборы растровых данных, URL-адреса SOAP сервиса изображений и слои сервиса изображений. Если сервис изображений, содержащий высоты, требует проверки подлинности, следует использовать слой сервиса изображений.

Применимо для всех входных данных.