После публикации вашего сервиса 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.