API для обмена
картографической информацией
С помощью API для обмена картографической информацией можно получить доступ к пространственным объектам Системы. API позволяет разработчикам сторонних информационных систем осуществлять следующие действия: • запрос информации об объектах Системы в виде растра по стандарту WMTS; • запрос информации об объектах Системы в виде геометрии и атрибутов по стандарту WFS; Картографическое API позволяет запросить из Системы все объекты слоя в виде изображения карты или в векторном виде с геометрией и атрибутами. Аутентификация и авторизация внешних систем к API осуществляется по протоколам OAuth2.0 и OpenId Connect. API предоставляет возможность ограничения списка слоев Системы, которые доступны внешним системам. Запрос информации об объектах Системы можно выполнить только в отношении тех слоев, что включены в список разрешенных для конкретной внешней системы. API поддерживает функции определения формата передачи данных. Для каждой внешней системы в отношении слоя может быть назначен допустимый стандарт WMTS или WFS. Запрос информации об объектах Системы можно выполнить только по тому стандарту, что разрешен для конкретной внешней системы. Ознакомьтесь с документацией.
API для взаимодействия
с внешними системами
Модуль API обеспечивает возможность осуществления запросов и передачи данных внешним интеграционным сервисам в формате XML, по утвержденным на стороне API XSD-схемам. Ответ на запрос, содержащий информацию об объектах Системы и их состоянии, API возвращает в формате JSON. Взаимодействие с API требует регистрации внешних интеграционных систем в качестве клиентов API. Всем клиентам задаются права доступа на объекты определенных типов, которые они должны иметь возможность получать, создавать или редактировать в Системе. API предоставляет следующие функциональные возможности: • получение информации об имеющихся правах доступа на объекты определенных типов Системы у зарегистрированной внешней интеграционной системы; • получение проектов, с объектами которых доступно взаимодействие внешней интеграционной системы; • получение XSD-схемы/списка XSD-схем, доступных для работы с объектами Системы; • валидация XML запроса, согласно утвержденной на стороне API XSD-схеме; • просмотр объектов Системы с учетом имеющихся прав доступа; • создание объектов в Системе; • редактирование объектов Системы; • поиск объектов в Системе по заданным критериям; • выгрузка файлов из Системы; • загрузка файлов в Систему; • подписка/отмена подписки на результат выполнения бизнес-процесса в Системе; • передача информации о пространственных объектах Системы в API в формате GeoJSON; • получение информации о пространственных объектах внешних систем в API в формате GeoJSON. Ознакомьтесь с документацией.