Доступные свойства WMS-сервиса

В данном разделе описаны свойства сервиса WMS, доступные при использовании сгенерированного системой файла функций. В разделе Использование внешних файлов функций с WMS-сервисом подробнее описано определение метаданных WMS с применением внешнего файла функций.

Доступ к свойствам WMS-сервиса

Подробные инструкции по доступу к свойствам сервисов WMS приведены в следующих разделах:

Свойства WMS-сервиса

В следующей таблице приводится список доступных свойств сервиса WMS и дается их краткое описание:

Свойство

Описание

Имя (Name)

Тип сервиса по классификации OGC. Это свойство автоматически заполняется ArcGIS Server, его не следует изменять.

Заголовок

Имя картографического сервиса или сервиса изображений, использованного при создании сервиса WMS. Это свойство автоматически заполняется ArcGIS Server, его не следует изменять.

Краткая информация (Abstract)

Содержательное описание, предоставляющее дополнительную информацию о WMS-сервисе. Например:

WMS-сервис обслуживается компанией Acme Corporation. Электронная почта: webmaster@wmt.acme.com. Сервис содержит высококачественные карты актуальных и возможных мест гнездования орлов.

Ключевые слова (Keywords)

Список ключевых слов или фраз, описывающих сервис WMS и помогающих при поиске по каталогу. Например:

карта, птица, орел, гнездо, сайт

Online resource

Данное свойство содержит список URL-адресов сервиса WMS. Оно необходимо для корректной связи клиентского приложения WMS с WMS-сервисом. Это свойство автоматически заполняется ArcGIS Server, его не следует изменять.

ContactPerson

Главное контактное лицо, ответственное за WMS-сервис. Например:

Джон Смит

ContactPosition

Должность контактного лица, ответственного за WMS-сервис. Например:

IT аналитик

ContactOrganization

Организация, создавшая WMS-сервис. Например:

NASA

Address type

Тип используемого адреса организации, создавшей WMS-сервис. Например:

почтовый

Address

Адрес организации, создавшей WMS-сервис. Например:

380 New York Street

Город (City)

Город, где располагается организация, создавшая WMS-сервис. Например:

Редландс

StateOrProvince

Субъект государства, где располагается организация, создавшая WMS-сервис. Например:

штат Калифорния

PostCode

Почтовый индекс места расположения организации, создавшей WMS-сервис. Например:

92373

Округ (Country)

Страна, где располагается организация, создавшая WMS-сервис. Например:

США

ContactVoiceTelephone

Номер телефона главного контактного лица, ответственного за WMS-сервис. Например:

+1 909 793-2853

ContactFacsimileTelephone

Номер факса главного контактного лица, ответственного за WMS-сервис. Например:

+1 123 456-7890

ContactElectronicMailAddress

Адрес электронной почты главного контактного лица, ответственного за WMS-сервис. Например:

user@host.com

Оплата (Fees)

Текст с описанием денежных платежей, взимаемых за доступ к WMS-сервису. Например:

нет

Условия использования (Access constraints)

Текст с описанием ограничений и юридических требований в отношении доступа к WMS-сервису и его использования.

Только для внутреннего использования. Запрещено к распространению.

SLD Path or URL

Файлы SLD позволяют публиковать несколько стилей для каждого из слоев WMS. Если с текущим сервисом WMS будет связан SLD-файл (в формате XML), необходимо указать для него URL-адрес, путь UNC или расположение на физическом диске. Учетная запись ArcGIS Server должна иметь доступ к этому местоположению; только в этом случае XML-файл SLD будет прочитан корректно.

Дополнительные сведения об SLD-файлах приведены в разделе Использование стиля описания слоя (SLD) с WMS-сервисами.

Additional spatial reference systems

Этим свойством можно задавать дополнительные системы пространственной привязки для WMS-сервисов. По умолчанию в WMS-сервисах включены только две системы пространственной привязки: EPSG:4326 (или CSR:84 в случае WMS 1.3.0) и пространственная привязка картографического сервиса, на котором активирован стандарт WMS.

Можно включить дополнительные системы пространственной привязки, разделяя их запятой (,). Например, EPSG:4267,EPSG:4269,EPSG:102113. Пространство имен EPSG (например, EPSG) и идентификатор EPSG (например, 4267) должны быть разделены двоеточием (:), в противном случае пространственная привязка будет игнорироваться сервером.

Use layer names from the map document

По умолчанию эта опция отключена – это означает, что имена слоев в сервисе WMS будут представлены целыми числами, начиная с нуля, отражающими порядок слоев в таблице содержания сверху вниз.

Если выбрать эту опцию, то имена слоев будут представлены теми же строками, что и в таблице содержания документа карты. Все имена слоев в документе карты должны быть уникальными и не могут содержать следующие символы: &, <, >, " и '. Если необходимо использование одного из этих символов, их замены приведены в таблице ниже.

Force map reaspect based on width and height

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

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

Настройка свойства IdentifyToleranceInPixel

Свойство IdentifyToleranceInPixel позволяет определить допуск (в пикселах), в пределах которого операция GetFeatureInfo возвращает информацию об объекте клиенту при щелчке на экране. Например, если вы определите для WMS допуск 10 пикселов, информация об объекте будет возвращаться клиенту при щелчке на расстоянии не более 10 пикселов от объекта на экране.

Это свойство можно добавить в список свойств WMS только в Директории администратора ArcGIS for Server. Чтобы добавить это свойство в Директории администратора (Administrator Directory), выполните следующие шаги:

Шаги:
  1. Откройте Директорию администратора (Administrator Directory) в браузере и выполните вход. Обычно она имеет следующий URL: http://localhost:6080/arcgis/admin/.
  2. Щелкните services.
  3. На странице Папка - (Folder -) / щелкните имя картографического сервиса с функциями WMS, который вы хотите отредактировать. Если сервиса нет в списке, возможно он находится в папке в корневом каталоге.
  4. Прокрутите страницу Сервис - <service name> (MapServer) до конца вниз и нажмите редактировать.
  5. В диалоговом окне Свойства сервиса (Service Properties) выберите раздел "typeName": "WMSServer".
  6. В разделе "свойства": { ("properties": {) добавьте свойство IdentifyToleranceInPixel и укажите нужный допуск в пикселах Например:

    "properties": {
        "IdentifyToleranceInPixel": "10",
        ...
    

  7. Щелкните Сохранить изменения (Save Edits).

Свойство IdentifyToleranceInPixel будет добавлено в ваш WMS.

Настройте свойство listCustomCRS

Свойство listCustomCRS позволяет определить пользовательскую проекцию или общепринятое текстовое (Well Known Text (WKT)) представление проекции в WMS сервисе. Это означает, что издатели и потребители WMS могут:

Это свойство можно добавить в список свойств WMS только в Директории администратора ArcGIS for Server. Чтобы добавить это свойство в Директории администратора (Administrator Directory), выполните следующие шаги:

Шаги:
  1. Откройте Директорию администратора (Administrator Directory) в браузере и выполните вход. Обычно она имеет следующий URL: http://localhost:6080/arcgis/admin/.
  2. Щелкните services.
  3. На странице Папка - (Folder -) / щелкните имя картографического сервиса с функциями WMS, который вы хотите отредактировать. Если сервиса нет в списке, возможно он находится в папке в корневом каталоге.
  4. Прокрутите страницу Сервис - <service name> (MapServer) до конца вниз и нажмите редактировать.
  5. В диалоговом окне Свойства сервиса (Service Properties) выберите раздел "typeName": "WMSServer".
  6. В разделе "свойства": { ("properties": {) добавьте свойство listCustomCRS и определите пользовательскую проекцию или WKT-представление проекции. Например, чтобы определить пользовательскую проекцию по умолчанию для вашего WMS сервиса, сделайте следующее:

    "properties": {
        "listCustomCRS": "EPSG:200001=DEFAULT",
        ...
    

  7. Щелкните Сохранить изменения (Save Edits).

Свойство listCustomCRS будет добавлено в ваш WMS. Более подробно о том, как определить пользовательскую проекцию, WKT-представление и запросить карту в определенной проекции, см. в разделе Определение пользовательской проекции для WMS сервиса.

Специальные символы в свойствах сервиса

Ни в одно из свойств сервиса не могут быть включены следующие символы: &, <, >, ", '. Если необходимо использование одного из этих символов, применяются соответствующие управляющие последовательности из таблицы ниже:

Символ

Замена символа

&

&amp;

<

&lt;

>

&gt;

"

&quot;

'

&apos;

9/12/2013