Method: projects.assets.listFeatures

Hier werden die Elemente in einem Tabellen-Asset aufgelistet. Mit dieser Methode kann der Aufrufer raumzeitliche und Property-Filter auf eine Tabelle anwenden. Die Ergebnisse werden als Liste von GeoJSON-Elementobjekten zurückgegeben.

HTTP-Anfrage

GET https://earthengine.googleapis.com/v1beta/{asset=projects/*/assets/**}:listFeatures

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
asset

string

Erforderlich. Der Name des zu listenden Tabellen-Assets. asset hat das Format „projects/*/assets/**“ (z.B. "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Alle vom Nutzer erstellten Assets befinden sich im Projekt „earthengine-legacy“ (z.B. "projects/earthengine-legacy/assets/users/foo/bar"). Alle anderen Assets befinden sich im Projekt „earthengine-public“ (z.B. "projects/earthengine-public/assets/LANDSAT").

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource asset erforderlich:

  • earthengine.assets.get

Suchparameter

Parameter
pageSize

integer

Die maximale Anzahl von Ergebnissen pro Seite. Der Server gibt möglicherweise weniger Assets zurück, als angefordert. Wenn keine Seitengröße angegeben wird, ist die Standardseitengröße 1.000 Ergebnisse pro Seite.

pageToken

string

Ein Token, das eine Ergebnisseite identifiziert, die der Server liefern soll. Normalerweise ist dies der Wert von ListFeaturesResponse.next_page_token, der vom vorherigen Aufruf der assets.listFeatures-Methode zurückgegeben wurde.

region

string

Falls vorhanden, eine Geometrie, die eine Abfrageregion definiert, angegeben als GeoJSON-Geometriestring (siehe RFC 7946).

filter

string

Gibt gegebenenfalls zusätzliche einfache Property-Filter an.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwortnachricht für EarthEngineService.ListFeatures

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "type": string,
  "features": [
    {
      object (Feature)
    }
  ],
  "nextPageToken": string
}
Felder
type

string

Enthält immer den konstanten String „FeatureCollection“, was es als GeoJSON-FeatureCollection-Objekt kennzeichnet.

features[]

object (Feature)

Die Liste der Features, die der Abfrage entsprechen, als Liste von GeoJSON-Feature-Objekten (siehe RFC 7946) mit dem String „Feature“ in einem Feld namens „type“, der Geometrie in einem Feld namens „geometry“ und Schlüssel/Wert-Attributen in einem Feld namens „properties“.

nextPageToken

string

Ein Token, mit dem die nächste Ergebnisseite abgerufen werden kann. Übergeben Sie diesen Wert im Feld ListFeaturesRequest.page_token im nachfolgenden Aufruf der Methode assets.listFeatures, um die nächste Ergebnisseite abzurufen.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/earthengine
  • https://www.googleapis.com/auth/earthengine.readonly
  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only

Weitere Informationen finden Sie unter OAuth 2.0 Overview.