Package google.maps.mapmanagement.v2beta

Indeks

antarmuka MapManagement

Definisi layanan untuk Map Management API.

Metode
CreateMapConfig Membuat MapConfig dalam project.
CreateMapContextConfig Membuat MapContextConfig.
CreateStyleConfig Membuat StyleConfig.
DeleteMapConfig Menghapus MapConfig.
DeleteMapContextConfig Menghapus MapContextConfig.
DeleteStyleConfig Menghapus StyleConfig.
GetMapConfig Mendapatkan MapConfig.
GetMapContextConfig Mendapatkan MapContextConfig.
GetStyleConfig Mendapatkan StyleConfig.
ListMapConfigs Mencantumkan MapConfig untuk project.
ListMapContextConfigs Mencantumkan MapContextConfigs.
ListStyleConfigs Mencantumkan StyleConfigs.
UpdateMapConfig Memperbarui MapConfig.
UpdateMapContextConfig Memperbarui MapContextConfig.
UpdateStyleConfig Memperbarui StyleConfig.

CreateMapConfigRequest

Permintaan untuk membuat MapConfig.

Kolom
parent

string

Wajib. Project induk yang akan memiliki MapConfig. Format: projects/{project}

map_config

MapConfig

Wajib. MapConfig yang akan dibuat.

CreateMapContextConfigRequest

Permintaan untuk membuat MapContextConfig.

Kolom
parent

string

Wajib. Parent MapConfig yang akan memiliki MapContextConfig. Format: projects/{project}/mapConfigs/{map_config}

map_context_config

MapContextConfig

Wajib. MapContextConfig yang akan dibuat.

CreateStyleConfigRequest

Permintaan untuk membuat StyleConfig.

Kolom
parent

string

Wajib. Project induk yang akan memiliki StyleConfig. Format: projects/{project}

style_config

StyleConfig

Wajib. StyleConfig yang akan dibuat.

DeleteMapConfigRequest

Permintaan untuk menghapus MapConfig.

Kolom
name

string

Wajib. Nama MapConfig yang akan dihapus. Format: projects/{project}/mapConfigs/{map_config}

DeleteMapContextConfigRequest

Permintaan untuk menghapus MapContextConfig.

Kolom
name

string

Wajib. Nama MapContextConfig yang akan dihapus. Format: projects/{project}/mapConfigs/{map_config}/mapContextConfigs/{map_context_config}

DeleteStyleConfigRequest

Permintaan untuk menghapus StyleConfig.

Kolom
name

string

Wajib. Nama StyleConfig yang akan dihapus. Format: projects/{project}/styleConfigs/{style_config}

GetMapConfigRequest

Permintaan untuk mendapatkan MapConfig.

Kolom
name

string

Wajib. Nama MapConfig yang akan diambil. Format: projects/{project}/mapConfigs/{map_config}

GetMapContextConfigRequest

Permintaan untuk mendapatkan MapContextConfig.

Kolom
name

string

Wajib. Nama MapContextConfig yang akan diambil. Format: projects/{project}/mapConfigs/{map_config}/mapContextConfigs/{map_context_config}

GetStyleConfigRequest

Permintaan untuk mendapatkan StyleConfig.

Kolom
name

string

Wajib. Nama StyleConfig yang akan diambil. Format: projects/{project}/styleConfigs/{style_config}

view

StyleConfigView

Opsional. Subset StyleConfig yang akan ditampilkan. Jika tidak disetel, perilaku defaultnya adalah menampilkan tampilan LENGKAP.

ListMapConfigsRequest

Permintaan untuk mencantumkan MapConfig untuk project.

Kolom
parent

string

Wajib. Project induk yang memiliki MapConfigs. Format: projects/{project}

page_size

int32

Opsional. Jumlah maksimum MapConfig yang akan ditampilkan. Layanan mungkin menampilkan lebih sedikit dari nilai ini. Jika tidak ditentukan, paling banyak 50 MapConfig akan ditampilkan. Nilai maksimum adalah 1.000; nilai di atas 1.000 akan dikonversi menjadi 1.000. SAAT INI TIDAK DIDUKUNG.

page_token

string

Opsional. Token halaman, yang diterima dari panggilan ListMapConfigs sebelumnya. Berikan ini untuk mengambil halaman selanjutnya.

Saat melakukan penomoran halaman, semua parameter lain yang disediakan untuk ListMapConfigs harus sesuai dengan panggilan yang memberikan token halaman. SAAT INI TIDAK DIDUKUNG.

ListMapConfigsResponse

Respons untuk mencantumkan MapConfigs.

Kolom
map_configs[]

MapConfig

Daftar MapConfig.

next_page_token

string

Token yang dapat dikirim sebagai page_token untuk mengambil halaman berikutnya. Jika kolom ini dihilangkan, tidak akan ada halaman berikutnya. SAAT INI TIDAK DIDUKUNG.

ListMapContextConfigsRequest

Permintaan untuk mencantumkan MapContextConfigs.

Kolom
parent

string

Wajib. Parent MapConfig yang memiliki MapContextConfigs. Format: projects/{project}/mapConfigs/{map_config}

page_size

int32

Opsional. Jumlah maksimum MapContextConfigs yang akan ditampilkan. Layanan mungkin menampilkan lebih sedikit dari nilai ini. Jika tidak ditentukan, paling banyak 50 MapContextConfigs akan ditampilkan. Nilai maksimum adalah 1.000; nilai di atas 1.000 akan dikonversi menjadi 1.000. SAAT INI TIDAK DIDUKUNG.

page_token

string

Opsional. Token halaman, yang diterima dari panggilan ListMapContextConfigs sebelumnya. Berikan ini untuk mengambil halaman selanjutnya.

Saat melakukan penomoran halaman, semua parameter lain yang disediakan untuk ListMapContextConfigs harus sesuai dengan panggilan yang memberikan token halaman. SAAT INI TIDAK DIDUKUNG.

ListMapContextConfigsResponse

Respons untuk mencantumkan MapContextConfigs.

Kolom
map_context_configs[]

MapContextConfig

MapContextConfigs.

next_page_token

string

Token yang dapat dikirim sebagai page_token untuk mengambil halaman berikutnya. Jika kolom ini dihilangkan, tidak akan ada halaman berikutnya. SAAT INI TIDAK DIDUKUNG.

ListStyleConfigsRequest

Permintaan untuk mencantumkan StyleConfigs.

Kolom
parent

string

Wajib. Project induk yang memiliki StyleConfigs. Format: projects/{project}

page_size

int32

Opsional. Jumlah maksimum StyleConfigs yang akan ditampilkan. Layanan mungkin menampilkan lebih sedikit dari nilai ini. Jika tidak ditentukan, paling banyak 50 StyleConfig akan ditampilkan. Nilai maksimum adalah 1.000; nilai di atas 1.000 akan dikonversi menjadi 1.000. SAAT INI TIDAK DIDUKUNG.

page_token

string

Opsional. Token halaman, yang diterima dari panggilan ListStyleConfigs sebelumnya. Berikan ini untuk mengambil halaman selanjutnya.

Saat melakukan penomoran halaman, semua parameter lain yang disediakan untuk ListStyleConfigs harus sesuai dengan panggilan yang memberikan token halaman. SAAT INI TIDAK DIDUKUNG.

filter

string

Opsional. Ekspresi filter untuk panggilan ListStyleConfigs. Saat ini hanya mendukung pemfilteran menurut display_name. Misalnya: display_name="My StyleConfig" akan menampilkan semua StyleConfig dengan nama tampilan "My StyleConfig".

view

StyleConfigView

Opsional. Subset StyleConfig yang akan ditampilkan. Jika tidak disetel, perilaku defaultnya adalah menampilkan tampilan LENGKAP.

ListStyleConfigsResponse

Respons untuk mencantumkan StyleConfigs.

Kolom
style_configs[]

StyleConfig

StyleConfigs.

next_page_token

string

Token yang dapat dikirim sebagai page_token untuk mengambil halaman berikutnya. Jika kolom ini dihilangkan, tidak akan ada halaman berikutnya. SAAT INI TIDAK DIDUKUNG.

MapConfig

Mewakili satu peta dalam aplikasi klien Maps API. MapConfig adalah resource induk MapContextConfigs dan memungkinkan gaya visual kustom di SDK (Seluler/Web). MapConfig dapat memiliki beberapa MapContextConfig, yang masing-masing menerapkan gaya ke varian peta tertentu. ID Berikutnya = 9;

Kolom
name

string

Hanya output. ID. Nama resource MapConfig ini. Misalnya: "projects/my-project-123/mapConfigs/234". Hanya output.

display_name

string

Opsional. Nama tampilan MapConfig ini, sebagaimana ditentukan oleh pengguna.

description

string

Opsional. Deskripsi MapConfig ini, seperti yang ditentukan oleh pengguna.

map_id

string

Hanya output. ID Peta MapConfig ini, yang digunakan untuk mengidentifikasi peta di aplikasi klien. Kolom hanya baca ini dibuat saat MapConfig dibuat. Hanya output.

map_features

MapFeatures

Opsional. Fitur Peta yang berlaku untuk Konfigurasi Peta ini.

map_type

MapRenderingType

Opsional. Mewakili Jenis Peta MapConfig. Jika tidak disetel, perilaku defaultnya adalah menggunakan jenis peta raster.

create_time

Timestamp

Hanya output. Menunjukkan waktu pembuatan Konfigurasi Peta. Hanya output.

update_time

Timestamp

Hanya output. Menunjukkan waktu update terakhir Konfigurasi Peta. Hanya output.

MapContextConfig

Mencakup konfigurasi gaya visual untuk peta. MapContextConfig mengaitkan komponen penataan gaya, seperti StyleConfig dan Dataset, dengan varian peta tertentu dari MapConfig. Saat MapConfig dimuat di SDK, informasi gaya visual dan set data dari MapContextConfig diterapkan ke varian peta yang ditentukan. ID Berikutnya = 10;

Kolom
name

string

Hanya output. ID. Nama resource MapContextConfig ini. Misalnya: projects/{project_id}/mapConfigs/{map_id}/mapContextConfigs/{map_context_config_id}

map_config

string

Wajib. Nama resource MapConfig yang terkait dengan MapContextConfig ini. Format: projects/{project}/mapConfigs/{map_config}. Kolom ini wajib diisi dan tidak boleh dihilangkan.

style_config

string

Wajib. Nama resource StyleConfig yang menata gaya MapContextConfig ini. Kolom ini wajib diisi dan tidak boleh dihilangkan. Format: projects/{project}/styleConfigs/{style_config}

dataset[]

string

Opsional. Nama resource Set Data yang terkait dengan MapContextConfig ini. Kolom ini bersifat opsional dan dapat dihilangkan. Jika tidak disertakan, tidak ada set data yang akan dikaitkan dengan MapContextConfig. Jika set data ditentukan, set data tersebut akan diterapkan ke MapContextConfig. Format: projects/{project}/datasets/{dataset}

alias

string

Opsional. Nama yang mudah dibaca yang ditentukan pengguna untuk MapContextConfig ini.

map_variants[]

MapVariant

Wajib. Varian peta yang dapat diterapkan MapContextConfig ini. Jika kosong, MapContextConfig default hanya akan diterapkan ke varian peta ROADMAP.

create_time

Timestamp

Hanya output. Menunjukkan waktu pembuatan MapContextConfig. Hanya output.

update_time

Timestamp

Hanya output. Menunjukkan waktu update terakhir MapContextConfig. Hanya output.

MapVariant

Kemungkinan Varian Peta yang dapat diterapkan MapContextConfig. Varian Peta dikelompokkan menjadi varian Terang dan Gelap. Varian Terang tidak dapat dipasangkan dengan varian Gelap untuk MapContextConfig yang sama. Varian Ringan adalah: ROADMAP, SATELLITE, TERRAIN, NAVIGATION, TRANSIT, ABSTRACT3D, PHOTOREALISTIC3D. Varian Gelap adalah: ROADMAP_DARK, NAVIGATION_LOW_LIGHT, TERRAIN_DARK, TRANSIT_DARK.

Misalnya, berikut adalah penyandingan yang valid: {MapContextConfig 1: [ROADMAP, NAVIGATION]} {MapContextConfig 2: [ROADMAP_DARK, NAVIGATION_LOW_LIGHT]}

Berikut adalah pasangan yang tidak valid: {MapContextConfig 1: [ROADMAP, ROADMAP_DARK]}

Enum
ROADMAP Jenis peta jalan default.
ROADMAP_DARK Versi gelap dari jenis peta roadmap.
SATELLITE Citra satelit.
TERRAIN Jenis peta medan.
TERRAIN_DARK Versi gelap dari jenis peta medan.
NAVIGATION Jenis peta navigasi.
NAVIGATION_LOW_LIGHT Versi cahaya rendah dari jenis peta navigasi.
TRANSIT Jenis peta transportasi umum.
TRANSIT_DARK Versi gelap dari jenis peta transportasi umum.
ABSTRACT3D Jenis peta 3D abstrak.
PHOTOREALISTIC3D Jenis peta 3D fotorealistik.

MapFeatures

Mewakili kumpulan fitur peta yang berlaku untuk MapConfig. Fitur yang ditetapkan di MapConfig diwarisi oleh semua MapContextConfig turunannya. ID Berikutnya = 3;

Kolom
simple_features[]

SimpleFeature

Opsional. Fitur visual yang akan digunakan untuk peta ini.

poi_boost_level

int32

Opsional. Tingkat Peningkatan POI, dengan 0 menunjukkan tidak ada peningkatan dan nilai negatif menunjukkan penurunan. POI yang dipromosikan ditampilkan pada zoom yang lebih rendah daripada default dan POI yang tidak dipromosikan ditampilkan pada zoom yang lebih tinggi. Saat ini mendukung 2 tingkat peningkatan, sehingga tingkatnya dibatasi ke [-2, 2]. Jika tidak ditentukan, kepadatan POI yang ditentukan dalam lembar gaya akan digunakan jika ada. Jika tidak, tidak ada kepadatan POI yang akan diterapkan.

SimpleFeature

Ini menunjukkan kumpulan fitur peta yang memengaruhi struktur intrinsik peta.

Enum
SIMPLE_FEATURE_UNSPECIFIED Fitur visual tidak ditentukan.
FLATTEN_BUILDINGS Meratakan semua bangunan di peta.
ICONIC_ICONS Memengaruhi cara ikon dirender.

MapRenderingType

Jenis peta yang akan dirender. Perilaku defaultnya adalah RASTER jika tidak ditentukan.

Enum
RASTER Peta yang dirender menggunakan implementasi berbasis raster.
VECTOR Peta yang dirender menggunakan webGL.

StyleConfig

Mewakili satu gaya dalam aplikasi klien Maps API. StyleConfig berisi lembar gaya yang menentukan tampilan visual peta. ID Berikutnya = 9;

Kolom
name

string

Hanya output. ID. Nama resource StyleConfig ini. Misalnya: "projects/my-project-123/styleConfigs/234".

display_name

string

Opsional. Nama tampilan StyleConfig ini, sebagaimana ditentukan oleh pengguna.

description

string

Opsional. Deskripsi StyleConfig ini, seperti yang ditentukan oleh pengguna.

style_id

string

Hanya output. ID unik gaya ini. Ini adalah kolom hanya baca yang dibuat saat StyleConfig dibuat. Hanya output.

json_style_sheet

string

Opsional. Representasi JSON dari lembar gaya untuk StyleConfig ini. Jika tidak ditentukan, gaya peta dasar Google akan digunakan. Lihat https://developers.google.com/maps/documentation/javascript/cloud-customization/json-reference untuk mengetahui detail selengkapnya tentang format JSON yang dapat diterima.

create_time

Timestamp

Hanya output. Menunjukkan waktu pembuatan StyleConfig.

update_time

Timestamp

Hanya output. Menunjukkan waktu update terakhir StyleConfig.

StyleConfigView

Subkumpulan StyleConfig yang akan ditampilkan.

Enum
STYLE_CONFIG_VIEW_UNSPECIFIED Tampilan tidak ditentukan.
FULL Sertakan json_style_sheet dalam respons.
METADATA_ONLY Mengecualikan json_style_sheet dari respons.

UpdateMapConfigRequest

Permintaan untuk memperbarui MapConfig.

Kolom
map_config

MapConfig

Wajib. MapConfig yang akan diupdate.

Kolom name MapConfig digunakan untuk mengidentifikasi MapConfig yang akan diupdate. Format: projects/{project}/mapConfigs/{map_config}

update_mask

FieldMask

Opsional. Kolom spesifik yang akan diperbarui untuk MapConfig. Jika tidak ditentukan, MapConfig akan diperbarui secara keseluruhan. Kolom yang valid adalah:

  • display_name
  • description
  • map_features

UpdateMapContextConfigRequest

Permintaan untuk memperbarui MapContextConfig.

Kolom
map_context_config

MapContextConfig

Wajib. MapContextConfig yang akan diperbarui.

Kolom name MapContextConfig digunakan untuk mengidentifikasi MapContextConfig yang akan diupdate. Format: projects/{project}/mapConfigs/{map_config}/mapContextConfigs/{map_context_config}

update_mask

FieldMask

Opsional. Daftar kolom yang akan diperbarui. Jika tidak ditentukan, MapContextConfig akan diperbarui secara keseluruhan. Kolom yang valid adalah:

  • display_name
  • alias
  • map_variants
  • style_config
  • dataset

UpdateStyleConfigRequest

Permintaan untuk memperbarui StyleConfig.

Kolom
style_config

StyleConfig

Wajib. StyleConfig yang akan diperbarui.

Kolom name StyleConfig digunakan untuk mengidentifikasi StyleConfig yang akan diperbarui. Format: projects/{project}/styleConfigs/{style_config}

update_mask

FieldMask

Opsional. Daftar kolom yang akan diperbarui. Jika tidak ditentukan, StyleConfig akan diperbarui secara keseluruhan. Kolom yang valid adalah:

  • display_name
  • description
  • json_style_sheet