Package google.maps.mapmanagement.v1

Chỉ mục

MapManagement

Định nghĩa dịch vụ cho API Quản lý bản đồ. API Quản lý bản đồ hiện chỉ hỗ trợ việc quản lý DatasetStyleAssociations. Khi sử dụng API, người dùng có thể tạo, liệt kê và xoá DatasetStyleAssociations. Bạn không cần phương thức get vì DatasetStyleAssociation được mô tả đầy đủ bằng Mã nhận dạng tập dữ liệu và Mã nhận dạng kiểu bản đồ, vì vậy, bạn có thể xác định riêng phương thức này theo tên.

CreateDatasetStyleAssociation

rpc CreateDatasetStyleAssociation(CreateDatasetStyleAssociationRequest) returns (DatasetStyleAssociation)

Tạo DatasetStyleAssociation.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

  • https://www.googleapis.com/auth/cloud-platform
DeleteDatasetStyleAssociation

rpc DeleteDatasetStyleAssociation(DeleteDatasetStyleAssociationRequest) returns (Empty)

Xoá DatasetStyleAssociation. Thao tác xoá trở thành một trường hợp đặc biệt khi DatasetStyleAssociation được liên kết ngầm với ít nhất một Bản đồ. Trong trường hợp này, thao tác xoá chỉ được phép nếu yêu cầu chứa danh sách tất cả Mã bản đồ được liên kết với DatasetStyleAssociation. Đây là biện pháp bảo vệ được đưa ra để giảm thiểu nguy cơ thực hiện các thay đổi có hại với các hiệu ứng phụ ngoài mong muốn.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

  • https://www.googleapis.com/auth/cloud-platform
ListDatasetMapAssociations

rpc ListDatasetMapAssociations(ListDatasetMapAssociationsRequest) returns (ListDatasetMapAssociationsResponse)

Liệt kê DatasetMapAssociations.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

  • https://www.googleapis.com/auth/cloud-platform
ListDatasetStyleAssociations

rpc ListDatasetStyleAssociations(ListDatasetStyleAssociationsRequest) returns (ListDatasetStyleAssociationsResponse)

Liệt kê DatasetStyleAssociations. Vì DatasetStyleAssociations là phần tử con của Dataset, nên Dataset mẹ được dùng để xác định danh sách DatasetStyleAssociations cần trả về. Nếu bạn bỏ qua tập dữ liệu, ví dụ: projects/123/datasets/-, danh sách được trả về sẽ chứa tất cả DatasetStyleAssociations cho dự án.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

  • https://www.googleapis.com/auth/cloud-platform

CreateDatasetStyleAssociationRequest

Yêu cầu tạo DatasetStyleAssociation.

Trường
parent

string

Bắt buộc. Tập dữ liệu mẹ sẽ sở hữu DatasetStyleAssociation. Định dạng projects/{$project_number}/datasets/{$dataset_id}

dataset_style_association

DatasetStyleAssociation

Bắt buộc. Một DatasetStyleAssociation mới.

DatasetStyleAssociation

Mối liên kết giữa Kiểu bản đồ và Tập dữ liệu. Mối liên kết này có ý nghĩa là nếu một Bản đồ được liên kết với Kiểu bản đồ, thì Bản đồ đó cũng sẽ được liên kết với Tập dữ liệu liên quan đến hình ảnh trực quan.

Trường
name

string

Tên tài nguyên của Tập dữ liệu – Mối liên kết kiểu bản đồ: projects/{project}/datasets/{dataset}/clientStyles/{client_style}

client_style

string

Tên tài nguyên của Kiểu bản đồ: projects/{project}/clientStyles/{client_style}

DeleteDatasetStyleAssociationRequest

Yêu cầu xoá DatasetStyleAssociation.

Trường
name

string

Bắt buộc. Định dạng projects/${project}/datasets/{dataset_id}/clientStyles/{style_id}

map_ids[]

string

Không bắt buộc. Phải có mặt nếu và chỉ khi Tập dữ liệu cần xoá được liên kết ngầm với ít nhất một Bản đồ. Đây là biện pháp bảo vệ được đưa ra để giảm thiểu nguy cơ thực hiện các thay đổi có hại với các hiệu ứng phụ ngoài mong muốn.

ListDatasetMapAssociationsRequest

Yêu cầu liệt kê tất cả Mã bản đồ được liên kết ngầm với Tập dữ liệu đã cho.

Trường
parent

string

Bắt buộc. DatasetStyleAssociation để liệt kê tất cả các bản đồ được liên kết. Biểu mẫu là projects/{project_id}/datasets/{dataset_id}/clientStyles/{style_id}

page_size

int32

Không bắt buộc. Số lượng DatasetMapAssociations tối đa cần trả về. Dịch vụ có thể trả về ít hơn giá trị này. Nếu không chỉ định, hệ thống sẽ trả về tối đa 20 DatasetMapAssociations. Giá trị tối đa là 50.

page_token

string

Không bắt buộc. Mã thông báo trang, nhận được từ lệnh gọi ListDatasetMapAssociations trước đó. Cung cấp giá trị này để truy xuất trang tiếp theo. Khi phân trang, tất cả các tham số phải khớp với lệnh gọi ban đầu.

ListDatasetMapAssociationsResponse

Danh sách Mã bản đồ được liên kết ngầm ẩn với một Tập dữ liệu nhất định.

Trường
map_ids[]

string

Danh sách Mã bản đồ được liên kết ngầm với một Tập dữ liệu nhất định.

next_page_token

string

Một mã thông báo có thể được gửi dưới dạng page_token để truy xuất trang tiếp theo. Nếu bạn bỏ qua trường này, thì sẽ không có trang tiếp theo.

ListDatasetStyleAssociationsRequest

Yêu cầu liệt kê tất cả DatasetStyleAssociations cho dự án.

Trường
parent

string

Bắt buộc. Tên của dự án để liệt kê tất cả DatasetStyleAssociations.

page_size

int32

Không bắt buộc. Số lượng DatasetStyleAssociations tối đa cần trả về. Dịch vụ có thể trả về ít hơn giá trị này. Nếu không chỉ định, hệ thống sẽ trả về tối đa 20 DatasetStyleAssociations. Giá trị tối đa là 50.

page_token

string

Không bắt buộc. Mã thông báo trang, nhận được từ lệnh gọi ListDatasetStyleAssociations trước đó. Cung cấp giá trị này để truy xuất trang tiếp theo. Khi phân trang, tất cả các tham số phải khớp với lệnh gọi ban đầu.

ListDatasetStyleAssociationsResponse

Danh sách DatasetStyleAssociations.

Trường
dataset_style_associations[]

DatasetStyleAssociation

Danh sách DatasetStyleAssociations.

next_page_token

string

Một mã thông báo có thể được gửi dưới dạng page_token để truy xuất trang tiếp theo. Nếu bạn bỏ qua trường này, thì sẽ không có trang tiếp theo.