Параметры сервиса изображений
Существует множество стандартных параметров сервиса изображений, которые определяются для большинства сервисов ArcGIS Server. Сюда входят опции разделения и ряд других настроек. Однако природа растровых данных и данных изображений такова, что существует ряд специфичных параметров, которые могут повлиять на скорость сервиса изображений, доступные для загрузки данные, выполнение запросов и на другие опции работы сервисов.
Некоторые параметры требуются при включении определенных функций. Например, при включении функции Загрузка (Download) необходимо изменить параметры загрузки. Это правило также действует в отношении функций Каталог (Catalog), Редактирование (Editing) и Измерение (Mensuration).
Параметры по умолчанию для управления данными изображений
Параметры сервиса изображений распределены по нескольким разделам. Каждый из этих разделов зависит от входных данных сервиса изображений. Большинство этих параметров относится к сервисам изображений, которые предоставляют наборы данных мозаики, и только некоторые параметры влияют на сервис изображений, создаваемый на основе растровых наборов данных или слоев. Многие параметры, связанные с набором данных мозаики, определяются при создании такого набора данных, однако ряд параметров должен изменяться администратором сервера. Тем не менее администратор сервера не сможет превысить максимальные значения, заданные в свойствах набора данных мозаики. Например, если допустить создание мозаики только тремя методами, администратор не сможет добавить четвертый метод. Или, если вы установите максимальное число выгружаемых элементов, они могут уменьшить это число, но не увеличить.
Если изменить параметры набора данных мозаики для превышения или ограничения значения, например, максимального размера запросов, необходимо повторно опубликовать набор данных в качестве сервиса изображений, чтобы сервер считал все измененные значения. Если только перезапустить сервис изображений, измененные свойства набора данных мозаики не будут выбраны. При этом если администратор сервера изменяет свойства сервиса изображений, необходимо только перезапустить сервис изображений, чтобы внесенные изменения вступили в силу.
Параметры изображения
Параметры влияют на изображения, которые будет просматриваться пользователями при подключении к сервису изображений.
Параметр |
Описание |
---|---|
Источник данных (Data Source) | Местоположение и имя исходного набора данных для сервиса изображений. Применимо для всех входных данных. |
Максимальный размер изображения на запрос (Maximum image size per request) |
Максимальное количество строк и столбцов пикселей, разрешенных сервером в клиентском запросе. Если запрос клиента превышает это значение, ни одни из пикселей возвращен не будет. Применимо для всех входных данных. |
Метод пересчета по умолчанию (Default resampling method) |
Метод пересчета, используемый в запросе. Существуют следующие методы.
Применимо для всех входных данных. |
Допустимые методы сжатия (Allowed compression methods) |
Допустимые методы сжатия для сервиса изображений. Доступны три возможных типа сжатия:
Параметры по умолчанию Качество JPEG (JPEG Quality) и Допуск LERC (LERC Tolerance) можно задать в диалоговом окне Настроить список разрешений (Configure Allow List). Клиент может выбрать, какой из допустимых методов сжатия следует использовать для передачи данных. Это можно сделать на закладке Отображение (Display) диалогового окна Свойства слоя (Layer Properties). Применимо для всех входных данных. |
Возвратить JPGPNG как JPG (Return JPGPNG as JPG) | Если при запросе пользователем изображения с использованием формата JPGPNG используется прозрачность, возвращается PNG. В противном случае возвращается JPG. Как правило, PNG имеет больший размер, чем JPG, поэтому передача файлов этого формата занимает больше времени. Отметьте эту опцию, если прозрачность не является обязательной и следует передавать сервис изображений, используя меньший размер изображения. Применимо для всех входных данных. |
Параметры кластера
По умолчанию каждый сайт ArcGIS Server имеет один кластер. При наличии нескольких компьютеров-серверов можно настроить их для работы в кластере. Каждый кластер можно настроить для обработки выделенного набора сервисов. Параметр Выберите кластер, в котором размещен сервис (Choose the Cluster hosting the service) позволяет выбирать кластер, в котором будет работать нужный сервис изображений.
Параметры выходной директории
Параметр |
Описание |
---|---|
Директория (Directory) |
Выберите выходную директорию, в которой сервер будет создавать временные файлы. Если не задать выходную директорию, сервер ArcGIS будет возвращать изображения только как данные MIME. После определения выходной директории (имеющей связанную виртуальную директорию) возвращаемые изображения также будут доступны по URL-адресу. Используйте диалоговое окно Свойства сервера (Server Properties) для создания выходного каталога. Применимо для всех входных данных. |
Поддерживаемый тип выходных изображений (Supported Image Return Type) |
Этот параметр отображается в том случае, если изображения, созданные сервером ArcGIS, будут возвращаться только как данные MIME или как данные MIME и URL. Чтобы получить доступ к изображениям, созданным сервером ArcGIS, через Интернет, необходимо определить директорию сервера с соответствующей виртуальной директорией (указывающей на ту же физическую директорию) для выходных изображений. Применимо для всех входных данных. |
Параметры для управления каталогом сервиса изображений
Параметры каталога применимы только при публикации набора данных мозаики в качестве сервиса изображений. Эти параметры управляют или ограничивают доступ пользователей к метаданным и полям каталога, а также ограничивают запросы на получение записей из таблицы набора данных мозаики. Эти параметры влияют на загрузку сервера. Чем больше пользователь может просматривать и запрашивать, тем больше объем данных, принимаемых с сервера.
Параметры построения мозаики
Параметр | Описание |
---|---|
Максимальное количество растров в мозаике |
Максимальное число растров, разрешенных для построения мозаики по запросу. Служит для предотвращения операций построения мозаики, если в запрос включено слишком много растров. Если запрос клиента превышает это значение, ни один пиксел возвращен не будет. Рекомендуется строить обзоры таким образом, чтобы клиент не оставался с пустым экраном. Применимо только к набору данных мозаики. |
Допустимые методы мозаики |
Допустимые методы мозаики для сервиса изображений. Допустимы следующие методы мозаики:
Применимо только к набору данных мозаики. |
Параметры свойства каталога
Эти параметры применяются при включении функции Каталог (Catalog).
Параметр |
Описание |
---|---|
Максимальное количество записей, возвращенных запросом |
Ограничение количества записей, передаваемых в рамках одной транзакции. Если в пользовательском запросе это значение превышено, в возвращенное изображение будет включено максимально разрешенное количество растров. Применимо только к набору данных мозаики. |
Уровень метаданных растра |
Метаданные, которые будут передаваться клиенту:
Применимо только к набору данных мозаики. |
Допустимые поля |
Это список полей в таблице атрибутов, которые передаются клиенту. Отмените выделение полей, которые не следует просматривать клиенту или использовать в запросе. Применимо только к набору данных мозаики. |
Параметры загрузки
При включении загрузки в сервисе изображений необходимо включить также функцию Загрузка (Download) на странице свойства Изображения (Imaging). Помимо следующих свойств необходимо также настроить выходные каталоги на странице свойств Параметры (Parameters).
Эти параметры влияют на загрузку сервера и доступ к исходным изображениям, предоставляемый пользователям.
Параметр |
Описание |
---|---|
Максимальное число элементов, возвращаемых при запросе (Maximum number of items downloadable per request) |
Максимальное число растров, доступных для одновременной загрузки пользователем. Применимо только к набору данных мозаики. |
Управлять загруженными директориями (Manage downloaded directories) | Позволяет сопоставить физические директории, в которых располагаются изображения, с виртуальными каталогами, с которыми будут сопоставлены URL изображений. При разрешении загрузки критически важно, чтобы сервис использовал директорию, указывающую на исходные растры набора данных мозаики. Это компенсирует недостаток, снижающий производительность, который возник бы при копировании сервисом файлов из исходной директории набора данных мозаики в выходную директорию сервера. Виртуальный каталог предоставляет веб-приложениям доступ к файлам, созданным сервером ArcGIS, посредством URL. Виртуальная директория должна указывать на то же местоположение на диске, что и выходная директория. Необходимо создать виртуальную директорию на веб-сервере и привязать ее к физической директории на диске. Инструкции по созданию виртуальных директорий можно найти в документации по веб-серверу. Применимо только к набору данных мозаики. |
Максимальный размер загрузки при запросе (Maximum download size per request) | Общий объем в мегабайтах, который можно загрузить единовременно. Применимо только к набору данных мозаики. |
Параметры для управления содержимым сервиса изображений
Редактирование параметров
Если сервис изображений создается на основе набора данных мозаики, можно настроить сервис изображений для работы в качестве клиентского репозитория путем добавления клиентских растровых данных в набор данных мозаики. После добавления эти же клиенты могут изменять свойства добавленных данных или удалять эти данные.
Эти параметры применяются при включении функции Редактирование (Editing).
Редактирование нельзя использовать при работе с набором данных мозаики, имеющим пространственную привязку.
Параметр | Описание |
---|---|
Управлять динамическими рабочими областями изображений (Manage dynamic image workspaces) | Расположение каталога, доступное с сервера и из набора данных мозаики, в которое будут загружены и в котором будут храниться данные растра. Необходимо задать этот параметр. В противном случае сервис не сможет использовать операции редактирования. Применимо только к набору данных мозаики. |
Сведения о редакторе (Editor Info) | При внесении правок добавьте суффикс к имени пользователя, чтобы иметь возможность отслеживать правки. Когда вы получаете доступ к защищенному сервису изображений ArcGIS for Server запоминает имя пользователя и внесенные им правки. ArcGIS for Server также добавляет любую область, настроенную для сервиса изображений. Применяется только к наборам данных мозаики (с включенным редакторским отслеживанием в наборе данных мозаики). |
Операции над элементами, добавленными другими пользователями, разрешены (Operations allowed on items added by other users) |
Применяется только к наборам данных мозаики (с включенным редакторским отслеживанием в наборе данных мозаики). |
Разрешенные типы для добавления (Allowed types for add) | Выберите один или несколько типов растра, которые клиенты смогут выбирать при добавлении растровых данных в сервис изображений. Применимо только к набору данных мозаики. |
Управление пользовательскими типами (Manage custom types) | Если клиенты должны добавлять данные, не определенные базовыми типами растров, можно выбрать один или несколько файлов типов растра (.art). Файлы типов растров могут быть созданы и изменены в инструменте Добавить растры в набор данных мозаики (Add Rasters To Mosaic Dataset) путем открытия свойств типа растра и сохранения файла. Применимо только к набору данных мозаики. |
Параметры для управления обработкой «на лету».
Параметры функции
Функции обеспечивают возможность обработки данных сервиса изображений сервером в целях предоставления клиенту конкретных продуктов. Некоторые функции предоставляются напрямую (например, функции отмывки и уклона). Тем не менее, все функции, которые могут применяться для растровых данных в ArcGIS for Desktop, могут предоставляться клиентам посредством шаблонов функции растра. Следующие параметры осуществляют динамический контроль, обработку на стороне сервера с использованием функций, которые будут предоставлены клиентам.
Параметр |
Описание |
---|---|
Разрешить правила отображения, определенные клиентом (Allow client specified rendering rules) |
Если эта отметка поставлена, клиенты могут осуществлять доступ и контролировать отображение и обработку на стороне сервера. Если отметка снята, клиент не имеет доступа и не может запросить отображение на стороне сервера. Применимо для всех входных данных. |
Преобразовать цветовую карту в RGB (Convert Colormap to RGB) |
Если набор растровых данных имеет цветовую карту, можно выбрать возможность публикации в качестве изображения RGB, что позволит применить цветовую карту к изображению. Это повлияет на значения пикселов, так как значения будут изменены с одного значения и связанной цветовой карты на трехканальное значение пиксела. Чтобы сохранить цветовую карту и разрешить пользователю опрашивать пиксел на основе его цветовой карты, не следует устанавливать этот параметр. Это применимо к набору растровых данных с цветовой картой, а также при использовании слоя набора растровых данных с использованием цветовой карты. Применимо для всех входных данных. |
Управление шаблонами растровых функций (Manage raster function templates) | Можно предоставить одну или несколько цепочек функций, чтобы использовать их для обработки данных в сервисе изображений. Эти функции применяются к серверу, а результат передается пользователю или приложению. Эти последовательности функций создаются в Редакторе шаблонов функций растра (Raster Function Template Editor) и сохраняются в качестве файлов .rft.xml, создаваемых в ArcMap, которые могут применяться к сервисам изображений. Это позволяет веб-приложениям выполнять различную обработку данных в сервисе изображений «на лету». Можно выбрать последовательность функций по умолчанию, применяемую при каждом обращении к сервису изображений. Это особенно удобно при использовании сервиса изображений, содержащего данные, которые отображаются более качественно при использовании растяжки гистограммы. В ArcMap растяжка гистограммы доступна, а в веб-приложениях, как правило, нет. Таким образом, можно быть уверенным в том, что изображение всегда будет выглядеть так, как вы хотите, если растяжка определена посредством последовательности функций. Более подробно об обработке на стороне сервера Применимо для всех входных данных. |
Параметры для управления измерением изображения
Параметры измерения
ArcGIS содержит набор инструментов для измерения изображения, включая инструменты измерения точки, расстояния, площади и высоты изображения. Можно выбрать, должен ли сервис изображений участвовать в измерении изображения ArcGIS.
Применимо для всех входных данных.
Параметр |
Описание |
---|---|
Разрешенные методы измерения (Allowed mensuration methods) |
Эти допустимые методы являются производными от функций измерения источника, которые отображаются как часть свойств набора данных. Они определяют инструменты измерения, которые применимы к сервису изображений.
Применимо для всех входных данных. |
Источник высоты (Elevation Source) |
Здесь следует указать предпочитаемый и доступный источник значений высот, который при его наличии следует использовать во время изменений, что позволит пользователю делать измерения в 3D. К допустимым источникам высот относятся наборы растровых данных, URL-адреса SOAP сервиса изображений и слои сервиса изображений. Если сервис изображений, содержащий высоты, требует проверки подлинности, следует использовать слой сервиса изображений. Применимо для всех входных данных. |