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)

Rufen Sie das Dataset ab.

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.

ListDatasets

rpc ListDatasets(ListDatasetsRequest) returns (ListDatasetsResponse)

Hiermit werden alle Datasets für das angegebene Projekt aufgelistet.

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)

Aktualisiert 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 Karten-Datasets.

Felder
parent

string

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

dataset

Dataset

Erforderlich. Die zu erstellende Dataset-Version.

Dataset

Eine Darstellung eines Google Maps Platform-Datasets.

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

Bestimmte 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 Dataset-Metadaten zuletzt aktualisiert wurden.

version_create_time

Timestamp

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

version_description

string

Nur Ausgabe Die Beschreibung für diese Dataset-Version. Er 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

Anfrage zum Herunterladen des Datasets.

Felder
name

string

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

DownloadDatasetResponse

Antwort nach dem 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

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

file_format

FileFormat

Das Dateiformat des Google Cloud Storage-Objekts. Sie 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 nach dem Importieren einer neuen Version des Datasets.

Felder
name

string

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

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 von Versionen, die pro Seite zurückgegeben werden sollen. Wenn sie nicht angegeben oder null ist, 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 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

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

Felder
filename

string

Der Dateiname und die Dateiendung der hochgeladenen Datei.

file_format

FileFormat

Das Format der hochgeladenen Datei.

Status

Status der Dataset-Version.

Felder
state

State

Status-Enum für Status.

error_message

string

Fehlermeldung mit dem Grund für den Fehler. Er ist leer, wenn die Datasets keinen Fehlerstatus haben.

Status

Eine Liste der Status für das Dataset.

Enums
STATE_UNSPECIFIED Der Status dieses Datasets ist nicht festgelegt.
STATE_IMPORTING Daten werden in ein Dataset importiert.
STATE_IMPORT_SUCCEEDED Daten wurden in ein Dataset importiert.
STATE_IMPORT_FAILED Daten konnten nicht in ein Dataset importiert werden.
STATE_DELETING Das Dataset wird gerade gelöscht.
STATE_DELETION_FAILED Der Status „Fehler beim Löschen“. Dieser Status bedeutet, dass das Löschen des Datasets fehlgeschlagen ist. Der Löschvorgang wird möglicherweise wiederholt.
STATE_PROCESSING Der Verarbeitungsstatus. Dieser Status stellt den anfänglichen Abgleich und die Verarbeitung von Datasets mit abgeleiteten Datasets dar.
STATE_PROCESSING_FAILED Die Daten werden verarbeitet.
STATE_NEEDS_REVIEW Dieser Status wird derzeit nicht verwendet.
STATE_PUBLISHING Der Veröffentlichungsstatus. Dieser Status gibt an, dass die Veröffentlichung durchgeführt wird.
STATE_PUBLISHING_FAILED Der Status „Veröffentlichung fehlgeschlagen“. Dieser Status bedeutet, dass die Veröffentlichung fehlgeschlagen ist. Die Veröffentlichung wird möglicherweise wiederholt.
STATE_COMPLETED Der abgeschlossene Status. Dieser Status stellt das Dataset dar, das für seine spezifische Nutzung 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. Verwenden Sie den Wert „*“ für eine vollständige Ersetzung.

Nutzung

„Nutzung“ gibt an, wo die Daten verwendet werden, um anzugeben, wie die Daten verarbeitet werden sollen.

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