Map Management API は、MapConfigs、StyleConfigs、MapContextConfigs などの Cloud ベースのマップのスタイル設定リソースに対する CRUD オペレーションをサポートしています。
- REST リソース: v2beta.projects.mapConfigs
- REST リソース: v2beta.projects.styleConfigs
- REST リソース: v2beta.projects.mapConfigs.mapContextConfigs
- REST リソース: v2alpha.projects.mapConfigs
- REST リソース: v2alpha.projects.styleConfigs
- REST リソース: v2alpha.projects.mapConfigs.mapContextConfigs
サービス: mapmanagement.googleapis.com
このサービスを呼び出すには、Google が提供するクライアント ライブラリを使用することをおすすめします。アプリケーションで独自のライブラリを使用してこのサービスを呼び出す必要がある場合は、API リクエストの際に次の情報を使用してください。
ディスカバリ ドキュメント
ディスカバリ ドキュメントは、REST API を記述して使用するための機械可読仕様です。クライアント ライブラリ、IDE プラグイン、Google API と連携するその他のツールのビルドに使用されます。1 つのサービスで複数のディスカバリ ドキュメントを提供できます。このサービスには、次のディスカバリ ドキュメントが用意されています。
サービス エンドポイント
サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。1 つのサービスに複数のサービス エンドポイントが存在することもあります。このサービスには次のサービス エンドポイントがあり、以下のすべての 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プロジェクトの MapConfigs を一覧表示します。 |
patch | PATCH /v2beta/{map_config.name=projects/*/mapConfigs/*}MapConfig を更新します。 |
REST リソース: v2beta.projects.styleConfigs
| メソッド | |
|---|---|
create | POST /v2beta/{parent=projects/*}/styleConfigsStyleConfig を作成します。 |
delete | DELETE /v2beta/{name=projects/*/styleConfigs/*}StyleConfig を削除します。 |
get | GET /v2beta/{name=projects/*/styleConfigs/*}StyleConfig を取得します。 |
list | GET /v2beta/{parent=projects/*}/styleConfigsStyleConfig を一覧表示します。 |
patch | PATCH /v2beta/{style_config.name=projects/*/styleConfigs/*}StyleConfig を更新します。 |
REST リソース: v2beta.projects.mapConfigs.mapContextConfigs
| メソッド | |
|---|---|
create | POST /v2beta/{parent=projects/*/mapConfigs/*}/mapContextConfigsMapContextConfig を作成します。 |
delete | DELETE /v2beta/{name=projects/*/mapConfigs/*/mapContextConfigs/*}MapContextConfig を削除します。 |
get | GET /v2beta/{name=projects/*/mapConfigs/*/mapContextConfigs/*}MapContextConfig を取得します。 |
list | GET /v2beta/{parent=projects/*/mapConfigs/*}/mapContextConfigsMapContextConfigs を一覧表示します。 |
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プロジェクトの MapConfigs を一覧表示します。 |
patch | PATCH /v2alpha/{map_config.name=projects/*/mapConfigs/*}MapConfig を更新します。 |
REST リソース: v2alpha.projects.styleConfigs
| メソッド | |
|---|---|
create | POST /v2alpha/{parent=projects/*}/styleConfigsStyleConfig を作成します。 |
delete | DELETE /v2alpha/{name=projects/*/styleConfigs/*}StyleConfig を削除します。 |
get | GET /v2alpha/{name=projects/*/styleConfigs/*}StyleConfig を取得します。 |
list | GET /v2alpha/{parent=projects/*}/styleConfigsStyleConfig を一覧表示します。 |
patch | PATCH /v2alpha/{style_config.name=projects/*/styleConfigs/*}StyleConfig を更新します。 |
REST リソース: v2alpha.projects.mapConfigs.mapContextConfigs
| メソッド | |
|---|---|
create | POST /v2alpha/{parent=projects/*/mapConfigs/*}/mapContextConfigsMapContextConfig を作成します。 |
delete | DELETE /v2alpha/{name=projects/*/mapConfigs/*/mapContextConfigs/*}MapContextConfig を削除します。 |
get | GET /v2alpha/{name=projects/*/mapConfigs/*/mapContextConfigs/*}MapContextConfig を取得します。 |
list | GET /v2alpha/{parent=projects/*/mapConfigs/*}/mapContextConfigsMapContextConfigs を一覧表示します。 |
patch | PATCH /v2alpha/{map_context_config.name=projects/*/mapConfigs/*/mapContextConfigs/*}MapContextConfig を更新します。 |