Skip To Content

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

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

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

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

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

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

Общие

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

Параметры

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

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

Разрешить копирование

Разрешить инструменту сервиса геообработки Загрузить растр доступа к сервису изображений.

Разрешить анализ

Разрешить инструментам сервиса геообработки внутри набора инструментов Анализ растров доступ к сервису изображений.

Максимальный размер изображения на запрос

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

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

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

Метод пересчета по умолчанию

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

  • Ближайшего соседа – рекомендуется для дискретных данных
  • Билинейная интерполяция – рекомендуется для непрерывных данных
  • Кубическая свертка – рекомендуется для непрерывных данных
  • Большинство – рекомендуется для дискретных данных

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

Разрешенные методы сжатия

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

  • NONE
  • JPEG
  • LERC
  • LZ77

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

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

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

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

Возвратить JPGPNG как JPG

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

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

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

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

Это свойство доступно только в ArcGIS Server Manager и ArcGIS REST API.

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

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

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

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

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

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

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

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

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

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

Это свойство доступно только в ArcGIS Server Manager и ArcGIS REST API.

Директория

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

sliceId

Добавлено в версии 10.9. Slice ID многомерного растра. Этот параметр работает только в том случае, если поставщиком услуг сервиса изображений является ArcObjects11 или ArcObjectsRasterRendering .

Синтаксис

sliceId=<slice ID>

Пример

sliceId=1

time

Добавлено в версии 10.9. Момент времени или экстент растра для выборки. Параметр корректен, только если сервис изображений поддерживает время.

Синтаксис


//Time instant
time=<timeInstant>

//Time extent (for time extens where <startTime> or <endtime>, but not both, are null)
time=<startTime>, <endTime>
Примечание:

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

Пример


//Time instant (1 Jan 2008 00:00:00 GMT)
time=1199145600000

//Time extent (1 Jan 2008 00:00:00 GMT to 1 Jan 2009 00:00:00 GMT)
time=1199145600000, 1230768000000

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Максимальный размер загрузки при запросе

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

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

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

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

Это свойство доступно только в ArcGIS Server Manager и ArcGIS REST API.

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

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

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

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

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

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

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

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

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

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

Управление динамическими рабочими областями изображений

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

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

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

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

Сведения о редакторе

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разрешить правила отображения, определенные клиентом

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

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

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

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

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

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

Управление шаблонами растровых функций

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

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

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

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

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

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

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

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

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

Это применяется ко всем входным данным.

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

Разрешенные методы измерения

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

  • Основные – можно использовать измерительные инструменты Расстояние, Область, Определение расположения точки и Положение центроида. Эти инструменты будут доступны со всеми другими опциями, за исключением Нет.
  • 3D – измерения с помощью инструментов, доступных в опции Основные, можно изменять с помощью ЦМР.
  • Высота – модель датчика для наборов данных внутри набора данных мозаики, таким образом может использоваться инструмент измерения Высота: от основания до вершины.
  • Тень – модель датчика и информация об угле источника освещения для наборов данных в наборе данных мозаики. Таким образом, можно использовать измерительные инструменты Высота: от основания до вершины , Высота: от основания до верхней точки тени и Высота: от вершины до верхней точки тени.
  • Нет – Пользователь не сможет использовать инструменты измерения ArcGIS в этом наборе данных.

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

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

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

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

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