В зависимости от того, используете ли вы векторный или картографический сервис (сервис изображений ArcIMS или сервис ArcMap), слои в таблице содержания ArcMap и набор опций диалогового окна Свойства слоя будут различаться.
Сервисы ArcIMS могут использоваться в ArcMap (а также в ArcScene и ArcGlobe) в качестве слоев карты. Ниже приведены некоторые общие задачи для работы со слоями сервиса ArcIMS. Так как сервисы изображения ArcIMS и ArcMap Server в общем схожи, они описываются вместе.
Таблица содержания
При добавлении сервиса изображения ArcIMS или ArcMap Server в ArcMap, вы увидите один новый составной слой, состоящий из подслоев. Слой ArcIMS изначально сжат в таблице содержания. Щелкните символ чтобы развернуть слой сервиса и увидеть его подслои и информацию об условных обозначениях.
Обратите внимание на линию, соединяющую вместе подслои. Эта линия запрещает вам вставлять слой в этот (составной) слой сервиса или разбивать слой сервиса на входящие в него подслои.
Просмотр и установка свойств для слоев картографического сервиса ArcIMS
Щелкните правой кнопкой слой и выберите Свойства, чтобы просмотреть диалоговое окно Свойства для слоя ArcIMS.
На вкладке Источник отображается такая информация, как экстент карты, тип данных (сервиса), URL, версия сервера ArcIMS, ограничения доступа и система координат сервиса.
На этой вкладке также перечислены ограничения доступа, отображенные выходные типы, запрещенные запросы и информация о том, включают ли результаты запроса с сервера геометрию объектов.
Вкладка Источник для каждого подслоя включает следующее:
Кнопка Установить источник данных на вкладке Источник позволяет восстановить слой картографического сервиса в случае, если по какой-либо причине связь с сервером в момент открытия карты была прервана. На необходимость восстановления слоя указывают ряд признаков: слой не отображается, в таблице содержания окошко с отметкой у названия слоя недоступно, рядом с этим окошком стоит красный восклицательный знак.
С помощью этой кнопки также можно указать для этого слоя другой сервис изображений ArcIMS. Вы не можете выбрать другой тип сервиса, чтобы установить источник данных. Например, вы не можете заменить сервис изображений ArcIMS сервисом WMS, используя кнопку Установить источник данных. Если вы желаете это сделать, вам следует вручную удалить сервис ArcIMS из карты и вручную добавить сервис WMS.
Приложение только восстанавливает/замещает источник данных для текущего слоя сервиса, даже если источники данных других сервисных слоев, которые нуждаются в восстановлении, находятся на том же сервере. Вам следует обновить эти слои по отдельности.
Изменение отображения слоя сервиса
Существует ряд операций, которые вы можете сделать для отображения слоя веб-карты. При работе с сервисами изображений, символы изменить нельзя. Вы можете включить или выключить слой или видимость слоя, изменить порядок прорисовки или подслои, установить цвет фона для сервиса и применить прозрачность.
Вы можете включить или выключить видимость сервиса изображений и подслоев сервиса изображений, используя переключатели в таблице содержания. Вы также можете переключить видимость надписей подслоев. Переключить видимость надписи можно, щелкнув правой кнопкой подслой в таблице содержания и выбрав Надписать объекты в контекстном меню.
Вы можете поменять порядок подслоев сервиса изображений ArcIMS на вкладке Слои.
Вы можете поменять цвет фона слоя сервиса, установить прозрачность какого-либо цвета, применить уровень прозрачности к слою сервиса или изменить тип изображения, полученного из сервера, с использованием опций, доступных на вкладке Дополнительно. Более подробно см. раздел Вкладка Дополнительно для слоев веб-карт.
Работа с соединениями и связями таблицы
Щелкните правой кнопкой подслой сервиса ArcIMS, чтобы просмотреть его диалоговое окно Свойства, затем щелкните вкладку Соединения и связи. Из этой вкладки вы можете соединить или связать подслой сервиса ArcIMS с другими слоями карты или автономных таблиц. Однако, есть два ограничения: вы не можете выполнять пространственные соединения, используя подслои сервиса изображения ArcIMS или ArcMap Server, а также вы не можете соединить подслой сервиса с другим подслоем сервиса. Дополнительные сведения см. в разделе Соединение и связывание таблиц.
Вкладка Поля позволяет выбирать первичное поле отображения, устанавливать псевдонимы полей, задавать, какие поля будут видимыми в атрибутивной таблице и форматировать числовые значения.
Векторные сервисы ArcIMS
Сервис объектов используется в ArcMap как класс пространственных объектов. Например, чтобы создать слой, вы добавляете новый векторный слой и задаете этот векторный сервис ArcIMS как источник данных для слоя.
После добавления сервиса объектов в ArcMap, вы получите новый слой, содержащий подслои для каждого класса пространственных объектов сервиса. Если вы добавляете классы пространственных объектов ArcIMS по-отдельности, они будут показаны в ArcMap как отдельные слои. На рисунке ниже показан сервис объектов в таблице содержания:
Запрос объектов из слоя сервиса
Выполнение запросов к картографическим объектам может варьироваться от получения перечня атрибутов путем нажатия на пространственный объект на карте инструментом Идентифицировать до запуска дополнительных аналитических моделей с помощью геообработки. Возможность выполнения различных видов задач запросов зависит от используемых типа сервера и типа сервиса.
Вы можете использовать инструменты Идентифицировать и Поиск для многих слоев сервисов ArcIMS. Но администраторы ArcIMS могут установить ограничения на функции запросов. Если это происходит, ArcMap отключает определенные функции и сообщает об ограничениях на вкладке Источник в свойствах слоя сервиса. Могут быть и другие соображения, например, наличие геометрии объектов и тайм-ауты сервера, которые могут повлиять на способность запрашивать слой сервиса ArcIMS. Более подробно см. Выполнение запросов к пространственным объектам из слоя сервиса ArcIMS.