API управления картами позволяет управлять облачными ресурсами для оформления карт с помощью RESTful API. С помощью API управления картами вы можете программно привязать существующий набор данных к существующему идентификатору и стилю карты, не открывая облачную консоль.
API управления картами позволяет более эффективно выполнять большое количество операций в оптимизированном программном процессе с автоматизацией и написанием сценариев.
Для этого API требуется набор данных и возможность вашего проекта работать с наборами данных.
Аутентификация
API управления картами поддерживает только OAuth, но не ключи API. См. раздел Использование OAuth .
Ограничения
API управления картами поддерживает только управление взаимосвязями между наборами данных и стилями.
API управления картами не полностью реализует возможности облачного стилизации карт. Пользователям по-прежнему необходимо взаимодействовать с облачной консолью для выполнения большинства CRUD-операций с такими ресурсами, как проекты, карты, стили и наборы данных.
Существующий стиль можно связать только с существующим набором данных.
Чтобы использовать API управления картами, вы также должны быть пользователем облачных стилей карт, а также иметь все необходимые разрешения для управления этими ресурсами.
Расходы
Использование API управления картами бесплатно. Вызовы API отображаются на странице выставления счетов в Cloud Console, но плата за них составляет 0 долларов США. Однако на запросы накладываются следующие ограничения:
- 3 QPS (запросов в секунду)
- 180 QPM (запросов в минуту) для проекта, обновляется каждую минуту
- 100 000 QPD (запросов в день) для проекта, обновляется каждый день
См. раздел Использование и выставление счетов .