Краткий обзор использования сервера ArcGIS Spatial Data Server for IIS
Чтобы использовать сервер пространственных данных ArcGIS Spatial Data Server for IIS, выполните следующие операции:
Установите и авторизуйте ArcGIS for Desktop.
Запустите программу установки на клиентском компьютере для установки ArcGIS for Desktop. В ArcGIS for Desktop вы будете подключаться к базе данных и публиковать сервисы объектов.
Инструкции см. в руководстве по установке ArcGIS for Desktop.
На клиентском компьютере ArcGIS for Desktop установите клиент СУБД.
Для подключения к базе данных из ArcGIS требуются установленные библиотеки клиента системы управления базой данных (СУБД). Более подробно см. в разделе Подключение к серверу SQL.
Предоставление прав доступа подключающемуся пользователю
Подключение к базе данных для доступа к публикуемым данным устанавливается от лица конкретного пользователя. Этому пользователю должны быть предоставлены определенные права для доступа к наборам данных, которые планируется опубликовать на сервере пространственных данных. Например, если вы хотите предоставить пользователям доступ к данным в вашем сервисе объектов только для выполнения запросов, то пользователю, указанному в источнике данных, потребуются только некоторые права доступа для доступа к наборам данных в базе данных. Инструкции см. в разделе Предоставление и отзыв прав на наборы данных.
Включение IIS
На сервере, на котором планируется установить ArcGIS Spatial Data Server for IIS, должны быть включены соответствующие компоненты IIS. Дополнительные сведения см. в разделе Требования к Windows Server 2008/R2 IIS.
Установка и авторизация сервера ArcGIS Spatial Data Server for IIS.
Запустите мастер установки на сервере для установки ArcGIS Spatial Data Server for IIS. Если планируется разрешить создание запросов и редактирование посредством опубликованных сервисов в приложении, размещенном на общедоступном веб-сайте (например, ArcGIS Online), необходимо установить ArcGIS Spatial Data Server на общедоступном сервере за пределами брандмауэра.
Подробные инструкции см. в Руководстве по установке сервера пространственных данных ArcGIS Spatial Data Server for IIS (ArcGIS Spatial Data Server for IIS installation guide).
Создание источника данных
При создании источника данных вы передаете на сервер пространственных данных информацию о том, к какой базе данных нужно подключиться и в качестве какого пользователя. Для того чтобы можно было создать источник данных, необходимо, чтобы клиент СУБД был установлен на том же компьютере, что и сервер ArcGIS Spatial Data Server for IIS.
Инструкции см. в разделе Картирование источника данных из ArcMap.
Создание подключения к серверу пространственных данных из ArcGIS
Для публикации и администрирования сервисов создайте подключение Администрирование ГИС-сервера (Administer GIS server) из ArcGIS for Desktop. Инструкции см. в разделе Установка административного соединения с ArcGIS Spatial Data Server в ArcGIS for Desktop.
Подключение к исходной базе данных из ArcGIS и создание карты
Чтобы создать карту, из которой будут опубликованы данные, необходимо сначала подключиться к базе, которая содержит эти данные. Убедитесь, что клиент СУБД установлен на том же компьютере, что и ArcGIS for Desktop, и подключитесь к той же базе данных и в качестве того же пользователя, как и при создании источника данных.
Добавьте данные, которые хотите опубликовать, на карту. Задайте символы и установите свойства данных, а затем сохраните документ карты.
Дополнительную информацию см. в разделе Разработка сервисов объектов в ArcMap для публикации на сервере пространственных данных.
Опубликовать сервис
Можно опубликовать сервис объектов на сервере ArcGIS Spatial Data Server из документа карты ArcGIS. При этом создается URL, с помощью которого можно использовать сервис объектов.
По умолчанию данные, предоставленные посредством сервиса объектов, можно редактировать, а также можно выполнять запросы к этим данным. Во время публикации можно выбрать средства редактирования, доступные подключающимся пользователям (или не выбирать их).
Инструкции см. в разделе Публикация сервисов объектов для сервера ArcGIS Spatial Data Server из ArcMap.
Создание web-приложения
Клиенты могут получать доступ к сервисам объектов через веб-приложение или ArcGIS for Desktop. Esri предлагает определенный набор ресурсов для создания веб-приложений и сервисов ГИС. Выберите ресурс в зависимости от своего опыта и уровня навыков и в соответствии с требованиями приложения.
Если у вас еще нет опыта разработки веб-приложений, вы можете воспользоваться ресурсами ArcGIS Online.
Либо можно использовать готовые к развертыванию настраиваемые веб-приложения ArcGIS Viewer for Flex и ArcGIS Viewer for Microsoft Silverlight, построенные на основе API-интерфейсов веб-приложений ArcGIS.
Можно также написать собственное приложение с помощью API-интерфейсов картографических веб-приложений Esri для JavaScript, Flex или Silverlight.