Skip To Content

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

После публикации вашего сервиса Schematics на ArcGIS Server он будет доступен как локально, так и через Интернет. Поскольку сервис схемы предлагает большое количество функций, он может быть использован в различных веб-приложениях.

Подсказка:

Можно повысить производительность и скорость отклика, если организовать схемы в папки схем при их открытии в Интернете с помощью клиентских приложений.

URL-адреса сервиса Schematics

Для подключения к сервису Schematics необходимо знать его URL. Сервисы Schematics, опубликованные в ArcGIS Server, имеют следующий формат URL-адреса: http://gisserver.domain.com:6443/arcgis/services/folder/service/MapServer/exts/SchematicsServer.

Опубликованные схематические слои и разрешенные операции

Операции Schematics, включенные при публикации, определяют, каким образом можно использовать сервис и какие манипуляции клиент может производить со схематическими представлениями. Однако следующие условия также имеют решающее значение:

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

В таблице ниже собраны сведения о доступных для клиента операциях, в зависимости от различных ситуаций:

Включенные операции Schematics/Операции над опубликованными схематическими диаграммамиВключена только операция Запрос (Query)Операции Запрос (Query) и Редактирование (Editing) включены

Отображение схем

Да

Да

Компоновка без сохранения результатов

Да

Да

Компоновка и сохранение результатов

Нет

Только когда соблюдается условие 1, описанное ниже

Обновление схем

Нет

Только когда соблюдается условие 1, описанное ниже

Удаление схем

Нет

Только когда соблюдается условие 1, описанное ниже

Блокировка схем

Нет

Только когда соблюдается условие 1, описанное ниже

Разблокировка схем

Нет

Только когда соблюдается условие 1, описанное ниже

Создание новых схем

Нет

Только когда соблюдаются условия 1 и 2, описанные ниже

Условие 1: опубликованные схематические диаграммы хранятся в многопользовательской базе геоданных, а схематические данные не копируются на сервер при публикации – т.е. сервис Schematics ссылается на источник набора схематических данных.

Условие 2: опубликованные схематические диаграммы находятся в шаблоне схематической диаграммы.

Сервисы Schematics и веб-приложения

В веб-приложениях сервисы Schematics должны обрабатываться программно. ArcGIS Server предоставляет REST API для интеграции схематических данных с ГИС в среду корпоративных приложений.

ArcGIS Server schematics REST API

ArcGIS Server schematics REST API предоставляет открытый веб-интерфейс для сервисов Schematics, размещенных на ArcGIS Server. Он позволяет работать с сервисом данных Schematics в клиентском приложении. Все ресурсы и операции, предоставляемые REST API, доступны через иерархию конечных точек или URL-адреса для каждого публикуемого сервиса Schematics.

Более подробно о ArcGIS Server schematics REST API