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.

 

Ознакомьтесь с документацией.

Готовы вывести управление городом
на новый уровень?

При поддержке Geometa превращаем города в цифровые экосистемы, предоставляем умное управление городом, стимулируем цифровое развитие, обеспечиваем прозрачность, высокое качество жизни и экономический рост.