Существует множество стандартных параметров сервиса изображений, для которых установки по умолчанию являются достаточными для большинства сервисов ArcGIS Server. Сюда входят опции разделения и ряд других настроек. Однако природа растровых данных и данных изображений такова, что существует ряд параметров, которые могут повлиять на скорость сервиса изображений, доступные для загрузки данные, выполнение запросов и на другие опции работы сервисов.
Некоторые параметры требуются при включении определенных функций. Например, при включении функции Загрузка, необходимо изменить параметры загрузки. Это правило также действует в отношении функций Каталог, Редактирование и Измерение.
Параметры для управления данными изображений
Параметры сервиса изображений распределены по нескольким разделам. Каждый из этих разделов зависит от входных данных сервиса изображений. Большинство этих параметров относится к сервисам изображений, которые предоставляют наборы данных мозаики, и только некоторые параметры влияют на сервис изображений, создаваемый на основе растровых наборов данных или слоев. Многие параметры, связанные с набором данных мозаики, определяются при создании такого набора данных. Хотя некоторые из них могут быть изменены администратором сервера, но администратор не может превысить установленные вами максимумы в свойствах набора данных мозаики. Например, если допустить создание мозаики только тремя методами, администратор не сможет добавить четвертый метод. Или, если вы установите максимальное число загружаемых элементов, администратор может уменьшить это число, но не увеличить.
Если изменить параметры набора данных мозаики для превышения или ограничения значения, например, максимального размера запросов, необходимо повторно опубликовать набор данных в качестве сервиса изображений, чтобы сервер считал все измененные значения. Если выполнить только перезапуск сервиса изображений, измененные свойства набора данных мозаики не будут включены, тогда как, если вы измените свойства самого сервиса изображения, вам нужно только остановить перезапустить сервис изображений, чтобы внесенные изменения вступили в силу.
Общее
Отображает имя и местоположение сервиса изображений. Применимо для всех входных данных.
Параметры
Следующие параметры влияют на изображения, которые будет просматриваться пользователями:
Параметр | Описание |
---|---|
Максимальный размер изображения на запрос | Максимальное количество строк и столбцов пикселов, разрешенных сервером в клиентском запросе. Если запрос клиента превышает это значение, ни один пиксел возвращен не будет. Применимо для всех входных данных. |
Метод пересчета по умолчанию | Метод пересчета, используемый в запросе. Существуют следующие методы:
Применимо для всех входных данных. |
Разрешенные методы сжатия | Допустимые методы сжатия для сервиса изображений. Доступны три возможных типа сжатия:
Параметры по умолчанию Качество JPEG и Допуск LERC можно задать в диалоговом окне Настроить список разрешений. Клиент может выбрать, какой из допустимых методов сжатия следует использовать для передачи данных. Это можно сделать на вкладке Отображение диалогового окна Свойства слоя. Этот параметр применяется только к клиентам, для которых сервис изображений доступен по методу GetImage протокола SOAP, к ним относятся ArcGIS Desktop и приложения, созданные с помощью ArcObjects. Для клиентов, обращающихся за сервисами через REST, сжатие применяется автоматически, основываясь на запрошенном типе формата, независимо от определенных методов сжатия. |
Вернуть JPGPNG как JPG | Если при запросе пользователем изображения с использованием формата JPGPNG используется прозрачность, возвращается PNG; в противном случае – JPG. Как правило, PNG имеет больший размер, чем JPG, поэтому передача файлов этого формата занимает больше времени. Включите эту опцию, если прозрачность не является обязательной, и вы хотите, чтобы сервис изображений всегда передавал данные, используя меньший размер изображения. Применимо для всех входных данных. |
Имеются потоковые данные | Когда новые растры добавляются к набору данных мозаики сервиса изображений, то информация сервиса изображений, такая как исходное разрешение, пространственный экстент, многомерная информация и временной экстент, может устареть. Вы можете запустить сервис заново, чтобы отобразить измененные данные. Однако если вы не можете позволить себе время простоя сервиса, выберите опцию отображения изменения данных без перезапуска сервиса. Это свойство доступно только в ArcGIS Server Manager и ArcGIS REST API. |
Максимальное число выборок | Создает местоположения точек выборки, значения пикселов и соответствующие пространственные разрешения исходных данных для данной геометрии. По умолчанию максимальное число местоположений выборки равно 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 часам (43200 секундам). Это означает, что если запрос повторяется в течение 12 часов, браузер будет использовать ответ из кэша. Это значение подходит для большинства приложений. Для сервисов изображений с частой сменой наборов данных или символов, рекомендуется использовать значение 5 минут (300 секунд). В приложениях с анимацией или временными данными следует рассмотреть возможность увеличения этого значения, чтобы анимация выполнялась более плавно. Это свойство доступно только в ArcGIS Server Manager и ArcGIS REST API. |
Директория | Вы можете выбрать выходную директорию, в которой сервер будет создавать временные файлы. Если не задать выходную директорию, то доп. модуль ArcGIS Image Server будет возвращать изображения только как данные MIME. После определения выходного каталога возвращаемые изображения также будут доступны по URL-адресу. |
Параметры для управления каталогом сервиса изображений
Параметры Каталога применимы только при публикации набора данных мозаики в качестве сервиса изображений. Эти параметры управляют или ограничивают доступ пользователей к метаданным и полям каталога, а также ограничивают запросы на получение записей из таблицы набора данных мозаики. Эти параметры влияют на загрузку сервера. Чем больше пользователь может просматривать и запрашивать, тем больше объем данных, принимаемых с сервера.
Параметры построения мозаики
Параметр | Описание |
---|---|
Максимальное количество растров в мозаике | Максимальное число растров, разрешенных для построения мозаики по запросу. Это позволяет серверу избежать необходимости открытия и обработки большого количества растров для одного запроса. Если запрос клиента требует доступа к большему числу растров, доступ будет разрешен только к указанному числу. Пикселы для дополнительных растров не будут переданы, что приведет к появлению пробелов в итоговом изображении. Рекомендуется строить обзоры таким образом, чтобы у клиента не оставалось пробелов. Применимо только к набору данных мозаики. |
Допустимые методы мозаики | Допустимые методы мозаики для сервиса изображений. Далее приведены возможные методы мозаики:
Применимо только к набору данных мозаики. |
Параметры Каталога
Эти параметры применяются только при включении функциональных возможностей Каталога.
Параметр | Описание |
---|---|
Максимальное количество записей, возвращенных запросом | Ограничение максимального количества записей, передаваемых в рамках одной транзакции. Если в пользовательском запросе это значение превышено, в возвращенное изображение будет включено максимально разрешенное количество растров. Применимо только к набору данных мозаики. |
Уровень метаданных растра | Метаданные, которые будут передаваться клиенту. Можно выбрать следующие опции:
Применимо только к набору данных мозаики. |
Допустимые поля | Это список полей в таблице атрибутов, которые передаются клиенту. Снимите отметки у тех полей, которые не следует просматривать клиенту или использовать в запросе. Применимо только к набору данных мозаики. |
Базовое изображение | Базовый набор растровых данных, набор данных мозаики или растровый слой используются для привязки исходного набора растровых данных. Подробнее см. в разделе Вычислить связующие точки в 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. К допустимым источникам высот относятся наборы растровых данных, URL-адреса SOAP сервиса изображений и слои сервиса изображений. Если сервис изображений, содержащий высоты, требует проверки подлинности, следует использовать слой сервиса изображений. Применимо для всех входных данных. |