Map Management API v2

API управления картами поддерживает операции CRUD с облачными ресурсами оформления карт, включая MapConfigs, StyleConfigs и MapContextConfigs.

Сервис: mapmanagement.googleapis.com

Для вызова этой службы мы рекомендуем использовать клиентские библиотеки, предоставляемые Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов к API.

Документы, полученные в ходе раскрытия информации

Документ Discovery — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов для IDE и других инструментов, взаимодействующих с API Google. Один сервис может предоставлять несколько документов Discovery. Данный сервис предоставляет следующие документы Discovery:

конечная точка сервиса

Конечная точка сервиса — это базовый URL-адрес, указывающий сетевой адрес API-сервиса. Один сервис может иметь несколько конечных точек. Данный сервис имеет следующую конечную точку, и все приведенные ниже URI являются относительными к этой конечной точке:

  • https://mapmanagement.googleapis.com

v2beta

REST-ресурс: v2beta.projects.mapConfigs

Методы
create POST /v2beta/{parent=projects/*}/mapConfigs
Создает объект MapConfig в проекте.
delete DELETE /v2beta/{name=projects/*/mapConfigs/*}
Удаляет MapConfig.
get GET /v2beta/{name=projects/*/mapConfigs/*}
Получает объект MapConfig.
list GET /v2beta/{parent=projects/*}/mapConfigs
Выводит список конфигураций карт (MapConfig) для проекта.
patch PATCH /v2beta/{map_config.name=projects/*/mapConfigs/*}
Обновляет MapConfig.

REST-ресурс: v2beta.projects.styleConfigs

Методы
create POST /v2beta/{parent=projects/*}/styleConfigs
Создает StyleConfig.
delete DELETE /v2beta/{name=projects/*/styleConfigs/*}
Удаляет StyleConfig.
get GET /v2beta/{name=projects/*/styleConfigs/*}
Получает объект StyleConfig.
list GET /v2beta/{parent=projects/*}/styleConfigs
Отображает список конфигураций стилей.
patch PATCH /v2beta/{style_config.name=projects/*/styleConfigs/*}
Обновляет StyleConfig.

REST-ресурс: v2beta.projects.mapConfigs.mapContextConfigs

Методы
create POST /v2beta/{parent=projects/*/mapConfigs/*}/mapContextConfigs
Создает MapContextConfig.
delete DELETE /v2beta/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
Удаляет MapContextConfig.
get GET /v2beta/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
Получает объект MapContextConfig.
list GET /v2beta/{parent=projects/*/mapConfigs/*}/mapContextConfigs
Отображает список конфигураций MapContextConfig.
patch PATCH /v2beta/{map_context_config.name=projects/*/mapConfigs/*/mapContextConfigs/*}
Обновляет MapContextConfig.

v2alpha

REST-ресурс: v2alpha.projects.mapConfigs

Методы
create POST /v2alpha/{parent=projects/*}/mapConfigs
Создает объект MapConfig в проекте.
delete DELETE /v2alpha/{name=projects/*/mapConfigs/*}
Удаляет MapConfig.
get GET /v2alpha/{name=projects/*/mapConfigs/*}
Получает объект MapConfig.
list GET /v2alpha/{parent=projects/*}/mapConfigs
Выводит список конфигураций карт (MapConfig) для проекта.
patch PATCH /v2alpha/{map_config.name=projects/*/mapConfigs/*}
Обновляет MapConfig.

REST-ресурс: v2alpha.projects.styleConfigs

Методы
create POST /v2alpha/{parent=projects/*}/styleConfigs
Создает StyleConfig.
delete DELETE /v2alpha/{name=projects/*/styleConfigs/*}
Удаляет StyleConfig.
get GET /v2alpha/{name=projects/*/styleConfigs/*}
Получает объект StyleConfig.
list GET /v2alpha/{parent=projects/*}/styleConfigs
Отображает список конфигураций стилей.
patch PATCH /v2alpha/{style_config.name=projects/*/styleConfigs/*}
Обновляет StyleConfig.

REST-ресурс: v2alpha.projects.mapConfigs.mapContextConfigs

Методы
create POST /v2alpha/{parent=projects/*/mapConfigs/*}/mapContextConfigs
Создает MapContextConfig.
delete DELETE /v2alpha/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
Удаляет MapContextConfig.
get GET /v2alpha/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
Получает объект MapContextConfig.
list GET /v2alpha/{parent=projects/*/mapConfigs/*}/mapContextConfigs
Отображает список конфигураций MapContextConfig.
patch PATCH /v2alpha/{map_context_config.name=projects/*/mapConfigs/*/mapContextConfigs/*}
Обновляет MapContextConfig.