О веб-сервисах ArcGIS Server

Веб-сервис ArcGIS Server представляет собой ГИС-ресурс, такой как карта, глобус, локатор или подключение к базе геоданных, который находится на сервере ArcGIS Server и доступен для пользовательских приложений.

Работа с веб-сервисами ArcGIS Server

Вам не нужно никакое специальное программное обеспечение ГИС для работы с сервисом; вы можете получать доступ к сервису через веб-браузер или пользовательское приложение. Однако приложения ArcGIS, такие как ArcMap и ArcGlobe, могут действовать, как клиенты ГИС-сервисов.

Когда вы работаете с сервисом, размещенном на ArcGIS Server, чаще всего вы имеете такой же уровень доступа к источнику, какой вы имели бы, если бы источник находился на вашем компьютере. Картографический сервис позволяет клиентским приложениям получать доступ к содержимому карты на сервере так же, как если бы карта хранилась локально.

Публикация ГИС-ресурса как сервиса – это ключ к тому, чтобы сделать этот ресурс доступным для других пользователей. Когда вы используете ArcGIS Server, вы следуете общей схеме создания ресурсов в ArcGIS for Desktop и публикуете ресурсы, как сервисы – таким образом, пользовательское приложение может их использовать.

ArcGIS Online поддерживает аутентификацию ArcGIS Server для добавления и доступа к защищенным сервисам. Когда вы добавляете в веб-карту защищенный сервис ArcGIS Server, ArcGIS Online запрашивает ваши учетные данные. Затем происходит запрос токена аутентификации; никаких дополнительных действий не нужно. Не следует пытаться присоединять токен к URL-адресу при добавлении слоя с помощью вьюера карт.

Когда вы добавляете в веб-карту защищенный сервис ArcGIS Server как элемент ArcGIS Online, можно выбрать, будут ли учетные данные храниться вместе с элементом или нет. Если учетные данные не сохраняются, ArcGIS Online будет запрашивать их при каждом доступе к сервису. Если учетные данные сохранены с элементом сервиса, запрос появляться не будет.

Типы сервисов

Существуют два основных типа сервисов ArcGIS Server, которые могут быть использованы как слои на веб-карте: векторные слои и слои карты.

Векторный слой

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

Слой карты

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

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

Набор листов – это упорядоченный набор кэшей растровой карты, сочетающий данные представления поверхностей (terrain), снимки, объекты карты с символами и надписи. Наборы листов создаются для определенных географических экстентов, проекций и уровней детализации. Обеспечивают быструю визуализацию сложных карт за счет использования набора готовых листов карты. Эти слои карты создаются и хранятся на том сервере, куда вы загружаете свои данные. Они подходят для базовых карт, обеспечивающих географический контекст для ваших веб-карт. Слои наборов листов включают картографические сервисы, разделенные на листы.

4/12/2013