Использование слоев сервисов ArcIMS

В зависимости от того, используете ли вы векторный или картографический сервис (сервис изображений ArcIMS или сервис ArcMap), слои в таблице содержания ArcMap и набор опций диалогового окна Свойства слоя (Layer Properties) будут различаться.

Сервисы ArcIMS могут использоваться в ArcMap (а также в ArcScene и ArcGlobe) в качестве слоев карты. Ниже приведены некоторые общие задачи для работы со слоями сервиса ArcIMS. Так как сервисы изображения ArcIMS и ArcMap Server в общем схожи, они описываются вместе.

Таблица содержания

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

Сервис изображений ArcIMS в таблице содержания

Обратите внимание на линию, соединяющую вместе подслои. Эта линия запрещает вам вставлять слой в этот (составной) слой сервиса или разбивать слой сервиса на входящие в него подслои.

Просмотр и установка свойств для слоев картографического сервиса ArcIMS

Щелкните правой кнопкой слой и выберите Свойства (Properties), чтобы просмотреть диалоговое окно Свойства (Properties) для слоя ArcIMS.

На закладке Источник (Source) отображается такая информация, как экстент карты, тип данных (сервиса), URL, версия сервера ArcIMS, ограничения доступа и система координат сервиса.

Источник данных сервиса изображений ArcIMS

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

Закладка Источник (Source) для каждого подслоя включает следующее:

Источник данных подслоя ArcIMS

Кнопка Установить источник данных (Set Data Source) на закладке Источник (Source) позволяет восстановить слой картографического сервиса в случае, если по какой-либо причине связь с сервером в момент открытия карты была прервана. На необходимость восстановления слоя указывают ряд признаков: слой не отображается, в таблице содержания окошко с отметкой у названия слоя недоступно, рядом с этим окошком стоит красный восклицательный знак.

С помощью этой кнопки также можно указать для этого слоя другой сервис изображений ArcIMS. Вы не можете выбрать другой тип сервиса, чтобы установить источник данных. Например, вы не можете заменить сервис изображений ArcIMS сервисом WMS, используя кнопку Установить источник данных (Set Data Source). Если вы желаете это сделать, вам следует вручную удалить сервис ArcIMS из карты и вручную добавить сервис WMS.

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

Изменение отображения слоя сервиса

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

Вы можете включить или выключить видимость сервиса изображений и подслоев сервиса изображений, используя переключатели в таблице содержания. Вы также можете переключить видимость надписей подслоев. Переключить видимость надписи можно, щелкнув правой кнопкой подслой в таблице содержания и выбрав Надписать объекты (Label Features) в контекстном меню.

Вы можете поменять порядок подслоев сервиса изображений ArcIMS на закладке Слои (Layers).

ПримечаниеПримечание:

Вы не можете поменять порядок подслоев в сервисе ArcIMS ArcMap.

Вы можете поменять цвет фона слоя сервиса, установить прозрачность какого-либо цвета, применить уровень прозрачности к слою сервиса или изменить тип изображения, полученного из сервера, с использованием опций, доступных на закладке Дополнительно (Advanced). Более подробно см. раздел Закладка Дополнительно (Advanced) для слоев веб-карт.

Работа с соединениями и связями таблицы

Щелкните правой кнопкой подслой сервиса ArcIMS, чтобы просмотреть его диалоговое окно Свойства (Properties), затем щелкните закладку Связи и соединения (Joins & Relates). Из этой закладки вы можете соединить или связать подслой сервиса ArcIMS с другими слоями карты или автономных таблиц. Однако, есть два ограничения: вы не можете выполнять пространственные соединения, используя подслои сервиса изображения ArcIMS или ArcMap Server, а также вы не можете соединить подслой сервиса с другим подслоем сервиса. Дополнительные сведения см. в разделе Соединение и связывание таблиц.

Закладка Поля (Fields) позволяет выбирать первичное поле отображения, устанавливать псевдонимы полей, задавать, какие поля будут видимыми в атрибутивной таблице и форматировать числовые значения.

Векторные сервисы ArcIMS

Сервис объектов используется в ArcMap как класс пространственных объектов. Например, чтобы создать слой, вы добавляете новый векторный слой и задаете этот векторный сервис ArcIMS как источник данных для слоя.

После добавления сервиса объектов в ArcMap, вы получите новый слой, содержащий подслои для каждого класса пространственных объектов сервиса. Если вы добавляете классы пространственных объектов ArcIMS по-отдельности, они будут показаны в ArcMap как отдельные слои. На рисунке ниже показан сервис объектов в таблице содержания:

Сервис объектов ArcIMS в таблице содержания

Запрос объектов из слоя сервиса

Выполнение запросов к картографическим объектам может варьироваться от получения перечня атрибутов путем нажатия на пространственный объект на карте инструментом Идентифицировать (Identify) до запуска дополнительных аналитических моделей с помощью геообработки. Возможность выполнения различных видов задач запросов зависит от используемых типа сервера и типа сервиса.

Вы можете использовать инструменты Идентифицировать (Identify) и Поиск (Find) для многих слоев сервисов ArcIMS. Но администраторы ArcIMS могут установить ограничения на функции запросов. Если это происходит, ArcMap отключает определенные функции и сообщает об ограничениях на закладке Источник (Source) в свойствах слоя сервиса. Могут быть и другие соображения, например, наличие геометрии объектов и тайм-ауты сервера, которые могут повлиять на способность запрашивать слой сервиса ArcIMS. Более подробно см.Выполнение запросов к пространственным объектам из слоя сервиса ArcIMS.

Связанные темы

9/11/2013