Package google.maps.mapsplatformdatasets.v1alpha

Index

MapsPlatformDatasetsV1Alpha

Dienstdefinition für die Maps Platform Datasets API.

CreateDataset

rpc CreateDataset(CreateDatasetRequest) returns (Dataset)

Erstellt ein neues Dataset für das angegebene Projekt.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Erfordert die folgende IAM-Berechtigung für die Ressource parent:

  • mapsplatformdatasets.datasets.create

Weitere Informationen finden Sie in der IAM-Dokumentation.

DeleteDataset

rpc DeleteDataset(DeleteDatasetRequest) returns (Empty)

Löscht das angegebene Dataset .

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • mapsplatformdatasets.datasets.delete

Weitere Informationen finden Sie in der IAM-Dokumentation.

DownloadDataset

rpc DownloadDataset(DownloadDatasetRequest) returns (DownloadDatasetResponse)

Lädt ein Dataset herunter.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • mapsplatformdatasets.datasets.export

Weitere Informationen finden Sie in der IAM-Dokumentation.

GetDataset

rpc GetDataset(GetDatasetRequest) returns (Dataset)

Dataset abrufen

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • mapsplatformdatasets.datasets.get

Weitere Informationen finden Sie in der IAM-Dokumentation.

ImportDataset

rpc ImportDataset(ImportDatasetRequest) returns (ImportDatasetResponse)

Importiert eine neue Version der Daten für das Dataset.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • mapsplatformdatasets.datasets.import

Weitere Informationen finden Sie in der IAM-Dokumentation.

ListDatasetErrors

rpc ListDatasetErrors(ListDatasetErrorsRequest) returns (ListDatasetErrorsResponse)

Alle Fehler eines Datasets abrufen (derzeit nur für den DDS-Anwendungsfall).

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • mapsplatformdatasets.datasets.get

Weitere Informationen finden Sie in der IAM-Dokumentation.

ListDatasets

rpc ListDatasets(ListDatasetsRequest) returns (ListDatasetsResponse)

Alle Datasets für das angegebene Projekt auflisten.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Erfordert die folgende IAM-Berechtigung für die Ressource parent:

  • mapsplatformdatasets.datasets.list

Weitere Informationen finden Sie in der IAM-Dokumentation.

UpdateDatasetMetadata

rpc UpdateDatasetMetadata(UpdateDatasetMetadataRequest) returns (Dataset)

Aktualisieren Sie die Metadaten für das Dataset.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • mapsplatformdatasets.datasets.update

Weitere Informationen finden Sie in der IAM-Dokumentation.

CreateDatasetRequest

Anfrage zum Erstellen eines Maps-Datasets.

Felder
parent

string

Erforderlich. Übergeordnetes Projekt, zu dem das Dataset gehört. Format: projects/{$project}

dataset

Dataset

Erforderlich. Die Dataset-Version, die erstellt werden soll.

Dataset

Eine Darstellung eines Datasets der Maps-Plattform.

Felder
name

string

Ressourcenname: projects/{project}/datasets/{dataset_id}

display_name

string

Für Menschen lesbarer Name, der in der Konsolen-UI angezeigt wird .

description

string

Eine Beschreibung dieses Datasets .

version_id

string

Die Versions-ID des Datasets.

usage[]

Usage

Angegebene Anwendungsfälle für dieses Dataset.

status

Status

Nur Ausgabe. Der Status dieser Dataset-Version.

create_time

Timestamp

Nur Ausgabe. Zeitpunkt, zu dem das Dataset zum ersten Mal erstellt wurde.

update_time

Timestamp

Nur Ausgabe. Zeitpunkt, zu dem die Metadaten des Datasets zuletzt aktualisiert wurden.

version_create_time

Timestamp

Nur Ausgabe. Zeitpunkt, zu dem diese Version des Datasets erstellt wurde. (beim Importieren von Daten in das Dataset)

version_description

string

Nur Ausgabe. Die Beschreibung für diese Version des Datasets. Sie wird beim Importieren von Daten in das Dataset angegeben.

Union-Feld data_source. Details zur Quelle der Daten für das Dataset. Für data_source ist nur einer der folgenden Werte zulässig:
local_file_source

LocalFileSource

Eine lokale Dateiquelle für das Dataset für einen einzelnen Upload.

gcs_source

GcsSource

Eine Google Cloud Storage-Dateiquelle für das Dataset für einen einzelnen Upload.

DeleteDatasetRequest

Anfrage zum Löschen eines Datasets.

Das zu löschende Dataset.

Felder
name

string

Erforderlich. Format: projects/${project}/datasets/{dataset_id}

DownloadDatasetRequest

Dataset herunterladen

Felder
name

string

Das abzurufende Dataset. Format: projects/${project}/datasets/${dataset_id}

DownloadDatasetResponse

Antwort beim Herunterladen des Datasets.

FileFormat

Das Format der hochgeladenen Datei.

Enums
FILE_FORMAT_UNSPECIFIED Nicht angegebenes Dateiformat.
FILE_FORMAT_GEOJSON GeoJSON-Datei.
FILE_FORMAT_KML KML-Datei
FILE_FORMAT_CSV CSV-Datei herunterladen" klickst.

GcsSource

Die Details zur Datenquelle, wenn sie sich in Google Cloud Storage befindet.

Felder
input_uri

string

URI der Quelldaten. Beispiel: gs://my_bucket/my_object.

file_format

FileFormat

Das Dateiformat des Google Cloud Storage-Objekts. Dies wird hauptsächlich zur Validierung verwendet.

GetDatasetRequest

Anfrage zum Abrufen des angegebenen Datasets.

Felder
name

string

Erforderlich. Ressourcenname: projects/{project}/datasets/{dataset_id}

ImportDatasetRequest

Anfrage zum Importieren einer neuen Version des Datasets.

Felder
name

string

Erforderlich. Ressourcenname: projects/{project}/datasets/{dataset_id}

version_description

string

Eine Beschreibung der neuen Daten, die importiert werden.

Union-Feld data_source. Details zur Quelle der Daten für das Dataset. Für data_source ist nur einer der folgenden Werte zulässig:
local_file_source

LocalFileSource

Eine lokale Dateiquelle für das Dataset für einen einmaligen Import.

gcs_source

GcsSource

Eine Google Cloud Storage-Dateiquelle für das Dataset für einen einmaligen Import.

ImportDatasetResponse

Antwort auf den Import einer neuen Version des Datasets.

Felder
name

string

Erforderlich. Ressourcenname der neu erstellten Dataset-Version: projects/{project}/datasets/{dataset_id}@{version_id}

ListDatasetErrorsRequest

Anfrage zum Auflisten detaillierter Fehler, die zu einem Dataset gehören.

Felder
name

string

Erforderlich. Format: projects/${project}/datasets/{dataset_id}

page_size

int32

Die maximale Anzahl der Versionen, die pro Seite zurückgegeben werden sollen. Der Standardwert ist 10.

page_token

string

Das Seitentoken, das von einem vorherigen ListDatasetErrors-Aufruf empfangen wurde. Geben Sie diese an, um die nachfolgende Seite abzurufen.

ListDatasetErrorsResponse

Antwort von ListDatasetErrors. Gibt einen wiederholten String für Fehlermeldungen zurück.

Felder
error_messages[]

string

Die Fehler, die zu einem Dataset gehören.

next_page_token

string

Ein Token, das als page_token gesendet werden kann, um die nächste Seite abzurufen. Wenn dieses Feld weggelassen wird, gibt es keine nachfolgenden Seiten.

ListDatasetsRequest

Anfrage zum Auflisten von Datasets für das Projekt.

Felder
parent

string

Erforderlich. Der Name des Projekts, für das alle Datasets aufgelistet werden sollen.

page_size

int32

Die maximale Anzahl der Versionen, die pro Seite zurückgegeben werden sollen. Wenn nicht angegeben (oder null), werden alle Datasets zurückgegeben.

page_token

string

Das Seitentoken, das von einem vorherigen ListDatasets-Aufruf empfangen wurde. Geben Sie diese an, um die nachfolgende Seite abzurufen.

ListDatasetsResponse

Antwort auf die Anfrage zum Auflisten von Datasets für das Projekt.

Felder
datasets[]

Dataset

Alle Datasets für das Projekt.

next_page_token

string

Ein Token, das als page_token gesendet werden kann, um die nächste Seite abzurufen. Wenn dieses Feld weggelassen wird, gibt es keine nachfolgenden Seiten.

LocalFileSource

Die Details zur Datenquelle, wenn es sich um eine lokale Datei handelt.

Felder
filename

string

Der Dateiname und die Erweiterung der hochgeladenen Datei.

file_format

FileFormat

Das Format der Datei, die hochgeladen wird.

Status

Status der Dataset-Version.

Felder
state

State

Status-Enum für den Status.

error_message

string

Fehlermeldung, die den Grund für den Fehler angibt. Es ist leer, wenn sich das Dataset nicht in einem Fehlerstatus befindet.

Status

Eine Liste der Status für die Dataset-Version. Wenn hier Werte geändert werden, sollten Sie die Status-Hilfsmethoden aktualisieren.

Enums
STATE_UNSPECIFIED Der Status dieses Datasets ist nicht festgelegt.
STATE_IMPORTING Die Dataset-Version wird importiert.
STATE_IMPORT_SUCCEEDED Die Dataset-Version wurde erfolgreich importiert.
STATE_IMPORT_FAILED Die Dataset-Version konnte nicht importiert werden.
STATE_DELETING Das Dataset wird gerade gelöscht.
STATE_DELETION_FAILED Der Löschvorgang ist fehlgeschlagen. Dieser Status gibt an, dass das Löschen des Datasets fehlgeschlagen ist. Das Löschen kann wiederholt werden.
STATE_PROCESSING Der Verarbeitungsstatus. Dieser Status steht für den ersten Abgleich und die Verarbeitung von Datasets zu abgeleiteten Datasets.
STATE_PROCESSING_FAILED Der Status „Verarbeitung fehlgeschlagen“. Dieser Status gibt an, dass die Verarbeitung fehlgeschlagen ist und möglicherweise Fehler gemeldet werden.
STATE_NEEDS_REVIEW Der Status der Überprüfung der Anforderungen. Dieser Status gibt an, dass Daten für die Veröffentlichung und Bereitstellung für die jeweilige Nutzung verfügbar sind.
STATE_PUBLISHING Der Veröffentlichungsstatus. Dieser Status gibt an, dass die Veröffentlichung in Bearbeitung ist.
STATE_PUBLISHING_FAILED Die Status für fehlgeschlagene Veröffentlichungen. Dieser Status gibt an, dass die Veröffentlichung fehlgeschlagen ist. Die Veröffentlichung kann noch einmal versucht werden.
STATE_COMPLETED Der Status „Abgeschlossen“. Dieser Status gibt an, dass das Dataset für die jeweilige Verwendung verfügbar ist.

UpdateDatasetMetadataRequest

Anfrage zum Aktualisieren der Metadatenfelder des Datasets.

Felder
dataset

Dataset

Erforderlich. Das zu aktualisierende Dataset. Der Name des Datasets wird verwendet, um das zu aktualisierende Dataset zu identifizieren. Der Name hat das Format: projects/{project}/datasets/{dataset_id}

update_mask

FieldMask

Die Liste der zu aktualisierenden Felder. Unterstützen Sie den Wert „*“ für den vollständigen Ersatz.

Nutzung

Die Verwendung gibt an, wofür die Daten verwendet werden sollen, und bestimmt, wie die Daten verarbeitet werden.

Enums
USAGE_UNSPECIFIED Die Verwendung dieses Datasets ist nicht festgelegt.
USAGE_DATA_DRIVEN_STYLING Dieses Dataset wird für datengestützte Stile verwendet.