Package google.maps.mapsplatformdatasets.v1

Indeks

MapsPlatformDatasets

Definicja usługi dla interfejsu Maps Platform Datasets API.

CreateDataset

rpc CreateDataset(CreateDatasetRequest) returns (Dataset)

Tworzy nowy zbiór danych dla określonego projektu.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Wymaga tych uprawnień uprawnień w zasobie parent:

  • mapsplatformdatasets.datasets.create

Więcej informacji znajdziesz w dokumentacji uprawnień.

DeleteDataset

rpc DeleteDataset(DeleteDatasetRequest) returns (Empty)

Usuwa określony zbiór danych.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Wymaga tych uprawnień uprawnień w zasobie name:

  • mapsplatformdatasets.datasets.delete

Więcej informacji znajdziesz w dokumentacji uprawnień.

DownloadDataset

rpc DownloadDataset(DownloadDatasetRequest) returns (DownloadDatasetResponse)

Pobiera zbiór danych.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Wymaga tych uprawnień uprawnień w zasobie name:

  • mapsplatformdatasets.datasets.export

Więcej informacji znajdziesz w dokumentacji uprawnień.

FetchDatasetErrors

rpc FetchDatasetErrors(FetchDatasetErrorsRequest) returns (FetchDatasetErrorsResponse)

Pobiera wszystkie błędy zbioru danych.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Wymaga tych uprawnień uprawnień w zasobie dataset:

  • mapsplatformdatasets.datasets.get

Więcej informacji znajdziesz w dokumentacji uprawnień.

GetDataset

rpc GetDataset(GetDatasetRequest) returns (Dataset)

Pobiera zbiór danych.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Wymaga tych uprawnień uprawnień w zasobie name:

  • mapsplatformdatasets.datasets.get

Więcej informacji znajdziesz w dokumentacji uprawnień.

ImportDataset

rpc ImportDataset(ImportDatasetRequest) returns (ImportDatasetResponse)

Importuje nową wersję danych ze zbioru danych.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Wymaga tych uprawnień uprawnień w zasobie name:

  • mapsplatformdatasets.datasets.import

Więcej informacji znajdziesz w dokumentacji uprawnień.

ListDatasets

rpc ListDatasets(ListDatasetsRequest) returns (ListDatasetsResponse)

Wyświetla listę wszystkich zbiorów danych w podanym projekcie.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Wymaga tych uprawnień uprawnień w zasobie parent:

  • mapsplatformdatasets.datasets.list

Więcej informacji znajdziesz w dokumentacji uprawnień.

UpdateDatasetMetadata

rpc UpdateDatasetMetadata(UpdateDatasetMetadataRequest) returns (Dataset)

Aktualizuje metadane zbioru danych.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Wymaga tych uprawnień uprawnień w zasobie name:

  • mapsplatformdatasets.datasets.update

Więcej informacji znajdziesz w dokumentacji uprawnień.

CreateDatasetRequest

Prośba o utworzenie zbioru danych map.

Pola
parent

string

Wymagane. Projekt nadrzędny, do którego będzie należeć zbiór danych. Format: projects/{project}

dataset

Dataset

Wymagane. Wersja zbioru danych do utworzenia.

Zbiór danych

Reprezentacja zasobu zbioru danych.

Pola
name

string

Nazwa zasobu. Format: projekty/{project}/zbiory danych/{identyfikator_zbioru_danych}

display_name

string

Czytelna nazwa wyświetlana w interfejsie konsoli.

Musi być unikalna w obrębie projektu.

description

string

Opis tego zbioru danych.

version_id

string

Identyfikator wersji zbioru danych.

usage[]

Usage

Określony przypadek użycia dla tego zbioru danych.

status

Status

Tylko dane wyjściowe. Stan tej wersji zbioru danych.

create_time

Timestamp

Tylko dane wyjściowe. Czas utworzenia zbioru danych.

update_time

Timestamp

Tylko dane wyjściowe. Czas ostatniej aktualizacji metadanych zbioru danych.

version_create_time

Timestamp

Tylko dane wyjściowe. Czas utworzenia tej wersji.

version_description

string

Tylko dane wyjściowe. Opis tej wersji zbioru danych. Jest on podawany podczas importowania danych do zbioru danych.

Pole sumy data_source. Szczegółowe informacje o źródle danych zbioru danych. data_source może mieć tylko jedną z tych wartości:
local_file_source

LocalFileSource

Lokalne źródło pliku zbioru danych przeznaczonego do pojedynczego przesłania.

gcs_source

GcsSource

Źródło pliku w Google Cloud Storage dla zbioru danych przeznaczonego do pojedynczego przesłania.

DeleteDatasetRequest

Prośba o usunięcie zbioru danych.

Pola
name

string

Wymagane. Nazwa zbioru danych do usunięcia. Format: projekty/{project}/zbiory danych/{identyfikator_zbioru_danych}

DownloadDatasetRequest

Prośba o pobranie zbioru danych.

Pola
name

string

Nazwa zasobu zbioru danych do pobrania. Format: projekty/{project}/zbiory danych/{identyfikator_zbioru_danych}

DownloadDatasetResponse

Obiekt odpowiedzi zbioru danych DownloadDataset.

FetchDatasetErrorsRequest

Żądanie wyświetlenia listy szczegółowych błędów należących do zbioru danych.

Pola
dataset

string

Wymagane. Nazwa zbioru danych, w którym będą wymienione wszystkie błędy. Format: projekty/{project}/zbiory danych/{identyfikator_zbioru_danych}

page_size

int32

Maksymalna liczba błędów do zwrócenia na stronę.

Maksymalna wartość to 500. wartości powyżej 500 będą ograniczane do 500.

Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 błędów.

page_token

string

Token strony otrzymany z poprzedniego wywołania ListDatasetErrors. Podaj go, aby pobrać kolejną stronę.

FetchDatasetErrorsResponse

Obiekt odpowiedzi zbioru danych FetchDatasetErrors.

Pola
next_page_token

string

Token, który może zostać wysłany jako page_token w celu pobrania następnej strony.

Jeśli pominiesz to pole, nie będzie kolejnych stron.

errors[]

Status

Błędy powiązane ze zbiorem danych.

FileFormat

Format przesyłanego pliku.

Wartości w polu enum
FILE_FORMAT_UNSPECIFIED Nieokreślony format pliku.
FILE_FORMAT_GEOJSON GeoJSON.
FILE_FORMAT_KML KML.
FILE_FORMAT_CSV plik CSV.

GcsSource

Szczegółowe informacje o źródle danych, gdy znajduje się w Google Cloud Storage.

Pola
input_uri

string

Identyfikator URI danych źródłowych. Na przykład: gs://my_bucket/my_object.

file_format

FileFormat

Format pliku obiektu Google Cloud Storage. Służy on głównie do weryfikacji.

GetDatasetRequest

Żądanie pobrania określonego zbioru danych.

Pola
name

string

Wymagane. Nazwa zasobu. Format: projekty/{project}/zbiory danych/{identyfikator_zbioru_danych}

Może też pobrać niektóre wersje specjalne, dodając przedrostek „@” i tag. Format: projects/{project}/datasets/{identyfikator_zbioru_danych}@{tag}

Tag „active”: zostaną uwzględnione informacje o ostatniej ukończonej wersji, a „NOT_FOUND”, jeśli zbiór danych go nie ma.

ImportDatasetRequest

Prośba o zaimportowanie nowej wersji zbioru danych.

Pola
name

string

Wymagane. Nazwa zasobu. Format: projekty/{project}/zbiory danych/{identyfikator_zbioru_danych}

version_description

string

Opis nowych importowanych danych.

Pole sumy data_source. Szczegółowe informacje o źródle danych zbioru danych. data_source może mieć tylko jedną z tych wartości:
local_file_source

LocalFileSource

Lokalne źródło pliku zbioru danych na potrzeby importu jednorazowego.

gcs_source

GcsSource

Źródło pliku Google Cloud Storage zbioru danych przeznaczonego do importu jednorazowego.

ImportDatasetResponse

Obiekt odpowiedzi ImportDataset.

Pola
name

string

Wymagane. Nazwa zasobu nowo utworzonej wersji zbioru danych. Format: projekty/{project}/zbiory danych/{identyfikator_zbioru_danych}@{identyfikator_wersji}

ListDatasetsRequest

Żądanie wyświetlenia listy zbiorów danych w projekcie.

Pola
parent

string

Wymagane. Nazwa projektu, dla którego zostaną wyświetlone wszystkie zbiory danych. Format: projects/{project}

page_size

int32

Maksymalna liczba zbiorów danych do zwrócenia na stronę.

Jeśli nie określono inaczej (lub zero), zostaną zwrócone wszystkie zbiory danych.

page_token

string

Token strony otrzymany z poprzedniego wywołania ListDatasets. Podaj go, aby pobrać kolejną stronę.

tag

string

Tag, który określa pożądaną wersję każdego zbioru danych.

Pamiętaj, że jeśli określisz także podział na strony, to filtrowanie może nastąpić po podziale na strony. Może to spowodować, że odpowiedź będzie zawierać mniej zbiorów danych niż rozmiar strony, nawet jeśli nie jest to ostatnia strona.

Tag „active”: każdy zbiór danych w odpowiedzi będzie zawierać informacje o najnowszej ukończonej wersji, a jeśli nie ma takiego zbioru, zostanie pominięty.

ListDatasetsResponse

Obiekt odpowiedzi zbioru danych ListDatasets.

Pola
datasets[]

Dataset

Wszystkie zbiory danych w projekcie.

next_page_token

string

Token, który może zostać wysłany jako page_token w celu pobrania następnej strony.

Jeśli pominiesz to pole, nie będzie kolejnych stron.

LocalFileSource

Szczegółowe informacje o źródle danych, jeśli jest to plik lokalny.

Pola
filename

string

Nazwa przesłanego pliku.

file_format

FileFormat

Format przesyłanego pliku.

Stan

Stan zbioru danych.

Pola
state

State

Enum stanów dla poszczególnych stanów.

error_message

string

Komunikat o błędzie wskazujący przyczynę niepowodzenia. Jeśli zbiory danych nie są w stanie błędu, jest pusta.

Stan

Lista stanów zbioru danych.

Wartości w polu enum
STATE_UNSPECIFIED Stan tego zbioru danych nie jest ustawiony.
STATE_IMPORTING Dane są importowane do zbioru danych.
STATE_IMPORT_SUCCEEDED Dane zostały zaimportowane do zbioru danych.
STATE_IMPORT_FAILED Nie udało się zaimportować danych do zbioru danych.
STATE_DELETING Trwa usuwanie zbioru danych.
STATE_DELETION_FAILED Nie udało się usunąć. Ten stan oznacza, że nie udało się usunąć zbioru danych. Usunięcie może być ponawiane.
STATE_PROCESSING Dane są przetwarzane.
STATE_PROCESSING_FAILED Niepowodzenie przetwarzania. Ten stan oznacza, że przetwarzanie nie powiodło się i może zgłaszać błędy.
STATE_NEEDS_REVIEW Ten stan nie jest obecnie używany.
STATE_PUBLISHING Stan publikacji. Ten stan oznacza, że trwa publikowanie.
STATE_PUBLISHING_FAILED Nie udało się opublikować. Ten stan oznacza, że nie udało się opublikować. Można spróbować opublikować ją ponownie.
STATE_COMPLETED Stan ukończenia. Ten stan reprezentuje zbiór danych dostępny na potrzeby konkretnego użycia.

UpdateDatasetMetadataRequest

Żądanie aktualizacji pól metadanych zbioru danych.

Pola
dataset

Dataset

Wymagane. Nazwa zasobu zbioru danych do aktualizacji. Format: projekty/{project}/zbiory danych/{identyfikator_zbioru_danych}

update_mask

FieldMask

Lista pól do zaktualizowania.

Wartość „*” jest używane do pełnego zastąpienia (domyślnie).

Wykorzystanie

Użycie określa, gdzie dane mają być używane przy przetwarzaniu danych.

Wartości w polu enum
USAGE_UNSPECIFIED Wykorzystanie tego zbioru danych nie zostało ustawione.
USAGE_DATA_DRIVEN_STYLING Ten zbiór danych będzie używany na potrzeby stylu opartego na danych.