Компоненты сайта ArcGIS Spatial Data Server

Объекты, к которым предоставлен доступ на сайте сервера ArcGIS Spatial Data Server, называются сервисами объектов. Spatial Data Server предназначен для приема запросов к сервисам, выполнения этих запросов и отправки результатов в клиентские приложения. Такие запросы и результаты пересылаются в файлах JSON.

Базовая архитектура сайта сервера ArcGIS Spatial Data Server показана на следующей диаграмме:

Архитектура сервера ArcGIS Spatial Data Server

Spatial Data Server

Сервисы объектов отображаются на сервере пространственных данных посредством HTTP. Доступ к сервисам осуществляется через конечную точку REST-сервиса (REST service). Из этой конечной точки вы можете делать запросы и, если доступ был предоставлен в то время, когда был опубликован сервис объектов, вы также можете добавлять, удалять или обновлять объекты в этом сервисе.

Необходимо установить веб-сервер на тот компьютер, где установлен сервер пространственных данных. Если используется ArcGIS Spatial Data Server for IIS, необходимо установить веб-сервер IIS. Для ArcGIS Spatial Data Server for Java требуется установка и настройка одного из следующих серверов приложений на компьютере, с которого будет происходить публикация объектов:

Для обмена данными между сервером пространственных данных и клиентами используется формат JSON.

Источник данных

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

Если используется решение на основе Java, необходимо установить и сконфигурировать драйверы JDBC, чтобы можно было подключить базу данных к серверу приложений и Spatial Data Server.

ArcGIS for Desktop

В ArcGIS for Desktop вы подключаетесь к базе данных для публикации и администрирования сервисов объектов. Эта база данных является источником данных для публикуемых объектов.

При публикации сервиса пространственных объектов вы указываете уровень прав доступа пользователей к объектам: для выполнения запросов, добавления или обновления.

Административная конечная точка API-интерфейса REST

Можно подключаться к Spatial Data Server через административную конечную точку API-интерфейса REST. Здесь вы можете создавать источники данных и управлять ими, а также управлять сервисами.

Клиенты

Веб-приложения, мобильные и настольные приложения могут подключаться к сервисам через Интернет или интранет. Это могут быть пользовательские приложения, написанные с использованием API-интерфейсов веб-приложений ArcGIS for Flex, Silverlight или JavaScript, либо клиенты, предоставляющие доступ к сервисам в ArcGIS Online через браузер. Кроме того, сервисы можно использовать в клиентах ArcGIS for Desktop.

9/11/2013