Package google.maps.mapmanagement.v1

Indeks

MapManagement

Definicja usługi Map Management API. Interfejs Map Management API obsługuje obecnie tylko zarządzanie obiektami DatasetStyleAssociations. Za pomocą interfejsu API można tworzyć, wyświetlać i usuwać DatasetStyleAssociations. Metoda get nie jest potrzebna, ponieważ obiekt DatasetStyleAssociation jest w pełni opisany przez identyfikatory zbioru danych i stylu mapy, więc można go jednoznacznie zidentyfikować po nazwie.

CreateDatasetStyleAssociation

rpc CreateDatasetStyleAssociation(CreateDatasetStyleAssociationRequest) returns (DatasetStyleAssociation)

Tworzy obiekt DatasetStyleAssociation.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

rpc DeleteDatasetStyleAssociation(DeleteDatasetStyleAssociationRequest) returns (Empty)

Usuwa powiązanie DatasetStyleAssociation. Usunięcie staje się szczególnym przypadkiem, gdy powiązanie DatasetStyleAssociation jest pośrednio powiązane z co najmniej 1 mapą. W takim przypadku usunięcie jest dozwolone tylko wtedy, gdy żądanie zawiera listę wszystkich identyfikatorów map powiązanych z relacją DatasetStyleAssociation. Jest to zabezpieczenie mające na celu zminimalizowanie ryzyka wprowadzenia zmian powodujących zniszczenia i mających niezamierzone skutki uboczne.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

rpc ListDatasetMapAssociations(ListDatasetMapAssociationsRequest) returns (ListDatasetMapAssociationsResponse)

Wyświetla listę obiektów DatasetMapAssociations.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

rpc ListDatasetStyleAssociations(ListDatasetStyleAssociationsRequest) returns (ListDatasetStyleAssociationsResponse)

Wyświetla DatasetStyleAssociations. Elementy DatasetStyleAssociations są elementami podrzędnymi elementów Datasets, więc element nadrzędny Dataset służy do identyfikowania listy elementów DatasetStyleAssociations, które mają zostać zwrócone. Jeśli zbiór danych zostanie pominięty, np. projects/123/datasets/-, zwrócona lista będzie zawierać wszystkie DatasetStyleAssociations dla projektu.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

CreateDatasetStyleAssociationRequest

Prośba o utworzenie DatasetStyleAssociation.

Pola
parent

string

Wymagany. Nadrzędny zbiór danych, do którego będzie należeć DatasetStyleAssociation. Format: projects/{$project_number}/datasets/{$dataset_id}

dataset_style_association

DatasetStyleAssociation

Wymagany. Nowa relacja DatasetStyleAssociation.

DatasetStyleAssociation

Powiązanie stylu mapy ze zbiorem danych. Oznacza to, że jeśli mapa jest powiązana ze stylem mapy, to w celu wizualizacji będzie też powiązana ze zbiorem danych.

Pola
name

string

Nazwa zasobu – związek ze zbiorem danych – styl mapy: projects/{project}/datasets/{dataset}/clientStyles/{client_style}

client_style

string

Nazwa zasobu stylu mapy: projects/{project}/clientStyles/{client_style}

DeleteDatasetStyleAssociationRequest

Prośba o usunięcie DatasetStyleAssociation.

Pola
name

string

Wymagany. Format: projects/${project}/datasets/{dataset_id}/clientStyles/{style_id}

map_ids[]

string

Opcjonalnie: Musi być obecny tylko wtedy, gdy usuwany zbiór danych jest pośrednio powiązany z co najmniej 1 mapą. Jest to zabezpieczenie mające na celu zminimalizowanie ryzyka wprowadzenia zmian powodujących zniszczenia i mających niezamierzone skutki uboczne.

ListDatasetMapAssociationsRequest

Prośba o wyświetlenie wszystkich identyfikatorów mapy, które są pośrednio powiązane z danym zbiorem danych.

Pola
parent

string

Wymagany. DatasetStyleAssociation, aby wyświetlić listę wszystkich powiązanych map. Formularz ma format projects/{project_id}/datasets/{dataset_id}/clientStyles/{style_id}

page_size

int32

Opcjonalnie: Maksymalna liczba zwracanych obiektów DatasetMapAssociations. Usługa może zwrócić mniej niż ta wartość. Jeśli nie podasz tej wartości, zwróci się maksymalnie 20 elementów DatasetMapAssociations. Maksymalna wartość to 50.

page_token

string

Opcjonalnie: Token strony otrzymany z poprzedniego wywołania funkcji ListDatasetMapAssociations. Podaj ten parametr, aby pobrać kolejną stronę. W przypadku podziału na strony wszystkie parametry muszą być zgodne z pierwotnym wywołaniem.

ListDatasetMapAssociationsResponse

Lista identyfikatorów mapy powiązanych z danym zbiorem danych.

Pola
map_ids[]

string

Lista identyfikatorów mapy powiązanych z danym zbiorem danych.

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ListDatasetStyleAssociationsRequest

Poproś o wyświetlenie wszystkich elementów DatasetStyleAssociations w projekcie.

Pola
parent

string

Wymagany. Nazwa projektu, dla którego mają być wyświetlane wszystkie DatasetStyleAssociations.

page_size

int32

Opcjonalnie: Maksymalna liczba zwracanych DatasetStyleAssociations. Usługa może zwrócić mniej niż ta wartość. Jeśli nie podasz tej wartości, zwróci się maksymalnie 20 elementów DatasetStyleAssociations. Maksymalna wartość to 50.

page_token

string

Opcjonalnie: Token strony otrzymany z poprzedniego wywołania funkcji ListDatasetStyleAssociations. Podaj ten parametr, aby pobrać kolejną stronę. W przypadku podziału na strony wszystkie parametry muszą być zgodne z pierwotnym wywołaniem.

ListDatasetStyleAssociationsResponse

Lista DatasetStyleAssociations.

Pola
dataset_style_associations[]

DatasetStyleAssociation

Lista DatasetStyleAssociations.

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.