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