Настройка свойств картографического сервиса
В данном разделе описываются свойства, которые вы можете задать для картографических сервисов с использованием Редактора сервиса (Service Editor) в ArcMap. Описание свойств, доступных в каждой категории, см. в приведенных ниже разделах.
Общие
Для получения информации и задания общих свойств вашего картографического сервиса используйте закладку Общие (General).
Подключение (Connection): в данном списке приведены типы подключений, которые вы используете для публикации картографического сервиса на ГИС-сервере. Имеется две опции подключения, которые дают вам достаточные права доступа для публикации сервисов: Публикация ГИС-сервисов (Publish GIS Services) для подключения издателя или Администрирование ГИС-сервера (Administer GIS server) для подключения администратора. Дополнительную информацию о данных типах подключений см. в разделе Подключение к ArcGIS Server в ArcGIS for Desktop.
Тип сервера (Type of Server): в данном списке приведен тип ГИС-сервера, на котором вы будете публиковать картографический сервис. Имеется два типа: ArcGIS Server и ArcGIS Spatial Data Server. Кроме того, вы можете выбрать сервис, расположенный на узловых сервисах ArcGIS Online. Для получения более подробной информации см. раздел Способы публикации сервисов с помощью ArcGIS.
Тип сервиса (Type of Service): это тип сервиса, который вы публикуете на ГИС-сервере.
Parameters
Используйте закладку Параметры (Parameters) для задания базовых параметров вашего картографического сервиса. Это следующие требования:
Документ карты (Map Document): абсолютный путь к документу карты, публикуемому на сервере.
Сглаживание (Anti-Aliasing): графический метод, который смешивает пикселы переднего плана и фона у ребер объектов для визуального восприятия более гладких границ. Вы можете использовать данную опцию при возникновении нежелательных артефактов в отображениях вашей карты, например ступенчатые линии, волны или каналы, а также муаровые узоры.
Используйте следующие опции для получения графических эффектов и производительности, которые соответствуют потребностям вашего картографического сервиса:
Нет (None): сглаживание не выполняется.
Самое быстрое (Fastest): выполняется минимальное сглаживание, оптимизация скорости.
Быстрый (Fast): выполняется некоторая степень сглаживания, оптимизация скорости с лучшим качеством, чем достигаемое при выборе Самое быстрое (Fastest).
Стандартно (Normal): хорошее сочетание скорости и качества.
Наилучшее (Best): наилучшее качество сглаживания. Данная опция требует наибольших затрат времени для отрисовки.
Если сглаживание не требуется для улучшения четкости отображения карты, то вам необходимо выбрать Нет (None), так как в данном случае обеспечивается максимальная производительность.
Сглаживание текста (Text Anti-Aliasing): сглаживание текста представляет собой процесс смешивания ребер шрифта с целью получения менее ступенчатых символов. Скорость отрисовки карты не зависит от сглаживания текста.
Используйте следующие опции для получения текстовых эффектов и производительности, которые соответствуют потребностям вашего картографического сервиса:
Нет (None): сглаживание текста не выполняется.
Стандартно (Normal): сглаживание текста выполняется в соответствии с типом шрифта. Каждый отдельный шрифт имеет параметры, созданные автором шрифта и определяющие размеры отрисовки текста со сглаживанием.
Принудительно (Force): текст всегда отрисовывается со сглаживанием вне зависимости от индивидуальных параметров шрифта. Это рекомендуемая настройка.
Если сглаживание текста не требуется для улучшения четкости отображения карты, то вам необходимо выбрать Нет (None), так как в данном случае обеспечивается минимальный размер изображений, записываемых на диск.
Максимальное число записей, возвращаемое сервером (Maximum number of records returned by the server): клиенты, например ArcGIS веб API, могут выполнять операции запроса для возврата информации или записей из картографического сервиса. Это свойство указывает количество записей, возвращаемых клиенту сервером за одну операцию запроса. Указание большего числа возвращаемых сервером записей может снизить производительность клиентского приложения, использующего ваш картографический сервис, например веб-браузера, и вашего ГИС-сервера.
Дополнительно (Advanced): данная клавиша открывает диалоговое окно Дополнительные свойства (Advanced Properties), содержащее следующие свойства:
disableIdentifyRelates: булево значение, которое определяет, будет ли картографический сервис возвращать информацию об объектах из связанных таблиц и классов пространственных объектов во время операции идентификации. По умолчанию операция идентификации возвращает связанную информацию, поэтому данному параметру присвоено значение ложь (false).
maxDomainCodeCount: целочисленное значение, представляющее максимальное количество кодов домена, которое может быть возвращено из всех полей, подтипов, слоев и таблиц в картографическом сервисе. Значение по умолчанию равно 25 000.
В больших многопользовательских картографических сервисах, например в системах планирования промышленных ресурсов (ERP), количество кодов домена, возвращаемое свойством MaxDomainCodeCount, может превосходить значение по умолчанию. В данном случае сервис продолжает нормальную работу, но MapServer отключает все домены для поддержания производительности сервера. Кроме того, в журналах сервера записывается ошибка события. Если вам необходимо, чтобы MapServer возвращал большее количество кодов домена в картографическом сервисе, чем это указано значением по умолчанию, укажите необходимое значение. Обратите внимание, что производительность картографического сервиса может измениться, когда для MapServer требуется возврат более чем 25 000 кодов домена.
maxImageHeight: целочисленное значение, представляющее максимальную высоту (в пикселах) изображений, экспортируемых картографическим сервисом. Значение по умолчанию равно 2048.
maxImageWidth: целочисленное значение, представляющее максимальную ширину (в пикселах) изображений, экспортируемых картографическим сервисом. Значение по умолчанию равно 2048.
schemaLockingEnabled: булево значение, определяющее необходимость получения картографическим сервисом блокировок для слоев карты, которые поставляются из наборов данных, имеющих пространственную привязку. По умолчанию это свойство включено (имеет значение true) в многопользовательских базах данных, шейп-файлах и покрытиях. Однако, файловые базы данных по умолчанию разблокированы (имеют значение false). Если блокировки препятствуют вашему рабочему процессу, то вы можете задать значение ложь (false) для отключения блокировки схемы. Дополнительную информацию см. в разделе Отключение блокировки схемы картографического сервиса (Disabling schema locking on a map service).
Выберите кластер, в котором размещен сервис (Choose the Cluster hosting the service) кластер, в котором будет работать ваш картографический сервис. Кластер представляет собой группу из одного или более ГИС-серверов, которые работают совместно для предоставления сервисов клиентам. Дополнительную информацию см. в разделе О кластерах ГИС-сервера.
Выходная директория (Output Directory): выходная директория, используемая ГИС-сервером для хранения временных файлов, необходимых для сервисов. Выходная директория не является обязательной для картографических сервисов. Если выходная директория не указана, то изображения карты возвращаются приложениям клиента с использованием данных MIME.
Разрешить по запросу изменение порядка слоев и условных обозначений (Allow per request modification of layer order and symbology): дополнительно вы можете выбрать для таких клиентов, как ArcGIS веб API, изменение внешнего вида слоя и поведения в картографическом сервисе. Кроме того, если картографический сервис имеет зарегистрированные рабочие области, то клиенты могут добавлять слои в картографический сервис, содержащийся в таких рабочих областях. Более подробно см. O динамических слоях.
Функции
Для выбора функций, которые вы хотите включить для вашего картографического сервиса, используйте закладку Функции (Capabilities). Функции создают дополнительные сервисы, которые работают из картографического сервиса или вместе с ним. Они позволяют пользователям получать доступ к вашей карте с использованием большого количества приложений и устройств. Функции также позволяют пользователям выполнять большое количество операций с вашим картографическим сервисом, например сетевой анализ и доступ к объекту.
В данной таблице приведены функции, которые доступны для картографических сервисов и специальные требования для включения функций. Для получения дополнительных сведений о задании свойств каждой функции см. приведенные ниже ссылки.
Возможность | Что делает | Специальные требования |
---|---|---|
Предоставляет доступ к содержанию документа карты с использованием URL-адресов SOAP и REST. | Всегда включена для каждого документа карты | |
Использует растровые слои в документе карты для создания сервиса, совместимого с Web Coverage Service (WCS), разработанным организацией Open Geospatial Consortium, Inc. (OGC). | Требует наличия растровых слоев | |
Использует документ карты для создания сервиса, совместимого с Web Map Service (WMS), разработанным организацией Open Geospatial Consortium, Inc. (OGC). | Нет | |
Обеспечивает доступ к векторным объектам карты; зачастую используется для редактирования с использованием ArcGIS веб API (JavaScript, Flex, Silverlight) | Требует наличия векторных слоев | |
Позволяет выполнять просмотр, создание, обновление и редактирование схематических представлений |
Требует наличия схематических слоев | |
Допускает извлечение данных из документа карты для мобильного устройства | Нет | |
Решает проблемы сетевого анализа с помощью Дополнительный модуль ArcGIS Network Analyst | Требует наличия слоя сетевого анализа, ссылающегося на набор сетевых данных | |
Использует документ карты для создания объектов KML | Нет | |
Использует слои в документе карты для создания сервиса, совместимого с Web Feature Service (WFS), разработанным организацией Open Geospatial Consortium, Inc. (OGC). | Требует векторных слоев (растровые слои не включены в сервис, так как назначение WFS заключается в обслуживании геометрии векторного объекта) |
Слияние сервисов
Используйте закладку Слияние сервисов (Pooling) для указания способа оказания услуг картографическим сервисом для пользователей. В разделе Планирование и настройка пользователей описываются вопросы наилучшего соответствия пользователей путем настройки минимального и максимального количества свойств экземпляров. Советы по настройке времени ожидания см. в разделе Настройка и конфигурация сервисов.
Процессы
Используйте закладку Процессы (Processes) для указания способа запуска картографическим сервисом процесса на сервере. В разделе Настройка и конфигурация сервисов приведен подробный обзор вопросов, которые необходимо учитывать при настройке изоляции, определении интервалов очистки и необходимости проверки подключений с неверными данными.
Кэширование
Используйте закладку Кэширование (Cashing), чтобы определить, будет ли сервис использовать кэш, и каким образом выполняется структурирование и построение кэша. Инструкции по работе с этой закладкой см. в разделе Создание кэша карты.
Описание элемента
Используйте закладку Описание элемента (Item Description) для создания информативных метаданных о вашем картографическом сервисе. Эта информация содержит следующее:
Итоговая информация (Summary): краткий обзор вашего картографического сервиса.
Теги (Tags): ключевые слова или термины, которые описывают картографический сервис, разделены запятыми.
Также можно щелкнуть клавишу Выбрать ваши теги (Choose Your Tags...) для открытия перечня тегов, использованных ранее в ArcGIS Online. Дополнительную информацию см. в разделе Добавление записей (Adding items) в справке ArcGIS.com.
Описание (Description): дополнительное подробное описание вашего картографического сервиса.
Ограничения доступа и использования (Access and Use Constraints): дополнительный текст с описанием ограничений и юридических требований в отношении доступа к картографическому сервису и его использованию. Например, вы можете указать "Только для внутреннего пользования. Запрещено к распространению."
Права доступа (Credits): дополнительное указание на отношение к картографическому сервису.
Информация, которую вы вводите в свойствах документа карты автоматически отображается во закладке Описание элемента (Item Description). Доступ к свойствам документа карты может быть получен выбором Файл (File) > Свойства документа карты (Map Document Properties) в главном меню ArcMap. Рекомендуемой практикой является добавление метаданных указанным образом при каждом создании нового документа карты.
Совместное использование
Для задания свойств, которые позволяют вам распространять ваш сервис на ArcGIS.com, используйте закладку Sharing. Вы можете выбрать различные способы распространения вашего картографического сервиса:
- Мои ресурсы: выбор данной опции добавляет ссылку на опубликованный картографический сервис в вашу персональную рабочую область ArcGIS Online, называемую Мои ресурсы. Картографический сервис недоступен для других пользователей ArcGIS Online и сетевых клиентов.
- Для всех (общий) (Everyone (public)): выбор данной опции делает ваш картографический сервис общедоступным. Это означает, что любой пользователь может видеть ваш сервис в ArcGIS Online, в том числе пользователи сети Интернет.
- Для членов группы (Members of these groups): вы можете сделать ваш картографический сервис частично доступным для других пользователей, предоставив доступ к нему членам групп, к которым вы принадлежите в ArcGIS Online. При выборе данной опции появляется текущий перечень групп, к которым вы принадлежите.