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.
Ознакомьтесь с документацией.