Ressource: EarthEngineAsset
Informationen zu einem Earth Engine-Asset.
JSON-Darstellung |
---|
{ "type": enum ( |
Felder | |
---|---|
type |
Der Typ des Assets. |
name |
Der Name des Inhalts, |
id |
Die ID des Inhalts. Entspricht |
updateTime |
Der Zeitpunkt der letzten Änderung des Assets. Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |
properties |
Schlüssel/Wert-Eigenschaften, die mit dem Asset verknüpft sind. |
startTime |
Der Zeitstempel, der mit dem Asset verknüpft ist, z.B. die Uhrzeit, zu der ein Satellitenbild aufgenommen wurde. Bei Assets, die einem bestimmten Zeitraum entsprechen, z. B. Durchschnittswerten über einen Monat oder ein Jahr, entspricht dieser Zeitstempel dem Beginn dieses Zeitraums. Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |
endTime |
Bei Assets, die einem bestimmten Zeitraum entsprechen, z. B. Durchschnittswerte über einen Monat oder ein Jahr, entspricht dieser Zeitstempel dem Ende dieses Zeitraums (exklusiv). Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |
geometry |
Der räumliche Fußabdruck, der mit dem Asset verknüpft ist, sofern vorhanden, als GeoJSON-Geometrieobjekt (siehe RFC 7946). |
bands[] |
Informationen zu den Datenbändern des Bild-Assets. Bei anderen Assets wird dieser Wert nicht berücksichtigt. |
sizeBytes |
Die Größe eines untergeordneten Assets (z.B. eines Bilds) in Byte. |
featureCount |
Die Anzahl der Elemente im Asset, falls zutreffend. |
quota |
Die Kontingentinformationen, die mit dem Ordner-Asset verknüpft sind, falls vorhanden. Wird für von Nutzern erstellte Ordner-Assets der obersten Ebene zurückgegeben (z.B. „users/*“ oder „projects/*“). |
tilesets[] |
Die Tilesets, die dieses Bild unterstützen. Nur für externe Bilder vorhanden, deren Pixel aus einem Speicher abgerufen werden, der nicht zu Earth Engine gehört. |
Union-Feld location . Informationen dazu, wo und wie die Rasterkacheln gespeichert werden. Für location ist nur einer der folgenden Werte zulässig: |
|
cloudStorageLocation |
Verworfen. Verwenden Sie stattdessen |
featureViewAssetLocation |
Der Speicherort dieser FeatureView in EE. |
CloudStorageLocation
Der Speicherort eines Assets in Cloud Storage.
JSON-Darstellung |
---|
{ "uris": [ string ] } |
Felder | |
---|---|
uris[] |
Die URIs der Daten. Nur Google Cloud Storage-URIs werden unterstützt. Jeder URI muss im folgenden Format angegeben werden: „gs://bucket-id/object-id“. Derzeit wird nur ein URI unterstützt. Wenn mehr als ein URI angegeben wird, wird der Fehler |
FeatureViewLocation
Ein EE-Asset vom Typ „FeatureView“.
JSON-Darstellung |
---|
{
"assetOptions": {
object ( |
Felder | |
---|---|
assetOptions |
Optionen für die Datenaufnahme von Feature-View-Assets. |
FeatureViewOptions
Optionen für die Datenaufnahme von Feature-View-Assets.
JSON-Darstellung |
---|
{ "featureViewAttributes": [ { object ( |
Felder | |
---|---|
featureViewAttributes[] |
Attribute im FeatureView-Asset, die ein Schema für das Asset enthalten. Das sind die Attribute, die Elemente in diesem Asset haben können. Jedes Attribut hat einen Namen und einen Typ. |
ingestionTimeParameters |
Parameter für die Zeit der Datenaufnahme in Feature-Datenansichten. |
FeatureViewAttribute
Ein FeatureView-Attribut und sein Typ.
JSON-Darstellung |
---|
{
"name": string,
"type": enum ( |
Felder | |
---|---|
name |
Name des Attributs. |
type |
Der Typ des Attributs. |
Typ
Diese Typen entsprechen denen in geo/enterprise/layers/public/data_source_schema.proto.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Der Typ ist nicht angegeben. |
INTEGER |
Ein 64-Bit-Ganzzahlwert. |
BOOLEAN |
Boolescher Wert „Wahr“/„Falsch“. |
DOUBLE |
Eine Gleitkommazahl mit doppelter Genauigkeit. |
STRING |
Ein String mit unbegrenzter Länge. |
DATE_TIME |
Ein Datum/eine Uhrzeit, dargestellt als signierte 64-Bit-Ganzzahl in Mikrosekunden seit der Epoche, unterstützt also den Zeitraum von 290.308 v. Chr. bis 294.247 n. Chr. |
FeatureViewIngestionTimeParameters
Parameter für die Zeit der Datenaufnahme in Feature-Datenansichten. Diese Parameter müssen bei der Datenaufnahme angegeben werden und können nicht für eine Feature-Ansicht im laufenden Betrieb aktualisiert werden.
JSON-Darstellung |
---|
{ "thinningOptions": { object ( |
Felder | |
---|---|
thinningOptions |
Die maximale Anzahl von Begrenzungsrahmen für Elemente, die eine Kachel schneiden dürfen. Diese Zahl darf kein negativer Wert sein. |
rankingOptions |
Optionen zum Zuweisen von Z-Rängen und Ausdünnungsrängen zu Elementen. |
ThinningOptions
Optionen zum Ausdünnen, mit denen die Dichte der Elemente pro Kachel gesteuert wird.
JSON-Darstellung |
---|
{
"maxFeaturesPerTile": integer,
"thinningStrategy": enum ( |
Felder | |
---|---|
maxFeaturesPerTile |
Die maximale Anzahl von Begrenzungsrahmen für Elemente, die eine Kachel schneiden dürfen. Diese Zahl darf kein negativer Wert sein. |
thinningStrategy |
Die zu verwendende Strategie zur Funktionseinsparung. |
ThinningStrategy
Strategie zur Reduzierung von Funktionen
Enums | |
---|---|
UNKNOWN_THINNING_STRATEGY |
Unbekannte Ausdünnungsstrategie. |
GLOBALLY_CONSISTENT |
Bei der Ausdünnung bei einer bestimmten LOD bedeutet die globale Konsistenz, dass alle anderen Elemente mit demselben oder schlechteren Ausdünnungsrang entfernt werden, wenn ein Element durch die Ausdünnung entfernt wird. |
HIGHER_DENSITY |
Achten Sie beim Ausdünnen darauf, das Limit für die maximale Anzahl von Elementen pro Kachel für jede Kachel so gut wie möglich einzuhalten. Wir bevorzugen besser bewertete Funktionen gegenüber schlechter bewerteten Funktionen. Manchmal werden jedoch besser bewertete Funktionen verworfen, wenn wir so eine höhere Funktionsdichte erreichen. Wir garantieren, dass die Strategie deterministisch ist und dass die Menge der Elemente nach dem Ausdünnen eine Übermenge derjenigen ist, die durch eine global konsistente Ausdünnung generiert wurden. |
RankingOptions
Ranking-Optionen für die Z-Reihenfolge und das Ausdünnen.
JSON-Darstellung |
---|
{ "zOrderRankingRule": { object ( |
Felder | |
---|---|
zOrderRankingRule |
Rangfolgeregel zum Zuweisen von Z-Ordnungsrängen zu Elementen. |
thinningRankingRule |
Rangfolgeregel zum Zuweisen von Ausdünnungsrängen zu Features. |
RankingRule
Ranking-Regeln, die festlegen, wie Elemente für die Ausdünnung und die Z-Reihenfolge sortiert werden.
JSON-Darstellung |
---|
{
"rankByOneThingRule": [
{
object ( |
Felder | |
---|---|
rankByOneThingRule[] |
Eine geordnete Liste mit null oder mehr Regeln für die Sortierung nach einem bestimmten Kriterium (z. B. einem Attribut), die als primäre, sekundäre usw. Ranking-Schlüssel zum Festlegen von „thinning_rank“ in jeder Ranggeordneten Funktion verwendet werden. |
RankByOneThingRule
Eine einzelne Ranking-Regel, um den Rang für die Ausdünnung und die Z-Reihenfolge zu steuern.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld rule . Der zu verwendende Ranking-Regeltyp. Für rule ist nur einer der folgenden Werte zulässig: |
|
rankByAttributeRule |
Nach dem Wert des Elementattributs sortieren. |
rankByMinVisibleLodRule |
Sortieren Sie nach dem Mindest-LOD, bei dem die Featuregeometrie zuerst sichtbar ist. Ein Element mit Punkten ist immer in allen LODs sichtbar. Eingestellt. Verwenden Sie stattdessen „rankByMinZoomLevelRule“. |
rankByGeometryTypeRule |
Rang nach Geometrietyp. Priorität der Typen, hoch nach niedrig: Polygon, Polylinie, Punkt, kein. Bei Elementen mit mehreren Typen hat die höchste Priorität Vorrang. |
rankByMinZoomLevelRule |
Sortieren nach der Mindestzoomstufe, bei der die Geometries des Elements zuerst sichtbar ist. Ein Element mit Punkten ist immer in allen LODs sichtbar. |
direction |
Ob die Sortierung nach diesem Kriterium in aufsteigender Reihenfolge (niedrigere Werte zuerst, d.h. wichtiger) oder absteigender Reihenfolge (höhere Werte zuerst, d.h. wichtiger) erfolgen soll. Mit ASCENDING (ASCENDEND) wird also die in der Dokumentation der untergeordneten Nachricht „RankByAttributeRule“ (oder einer anderen) unten beschriebene Sortierung verwendet. Mit DESCENDING (DESCENDEND) wird diese Sortierung umgekehrt. |
RankByAttributeRule
Nach dem Wert des Elementattributs sortieren.
JSON-Darstellung |
---|
{ "attributeName": string } |
Felder | |
---|---|
attributeName |
Die Einträge werden nach dem Wert des Attributs mit dem angegebenen Namen sortiert. Das ist im Wesentlichen die natürliche Reihenfolge der Werte des jeweiligen Typs, mit einigen Feinheiten und Erläuterungen: – Bei Ganzzahlattributen werden niedrigere Werte vor höheren Werten aufgeführt. – Bei Doppelattributwerten werden niedrigere Werte vor höheren Werten aufgeführt. Dabei gilt NaN als niedriger als alle anderen Werte, einschließlich Minusunendlich. – Bei booleschen Attributen wird „false“ vor „true“ aufgeführt. – Bei „date_time“-Attributen werden frühere Werte vor späteren aufgeführt. – Stringattribute werden lexikalisch sortiert. – Ein Attribut, dessen Wert nicht festgelegt wurde, gilt als Standardwert des jeweiligen Typs (0 für Ganzzahl, „false“ für booleschen Wert usw.). |
RankByMinVisibleLodRule
Dieser Typ hat keine Felder.
Sortieren Sie nach dem Mindest-LOD, bei dem die Featuregeometrie zuerst sichtbar ist. Ein Element mit Punkten ist immer in allen LODs sichtbar.
RankByGeometryTypeRule
Dieser Typ hat keine Felder.
Rang nach Geometrietyp. Priorität der Typen, hoch nach niedrig: Polygon, Polylinie, Punkt, kein. Bei Elementen mit mehreren Typen hat die höchste Priorität Vorrang.
RankByMinZoomLevelRule
Dieser Typ hat keine Felder.
Sortieren nach der Mindestzoomstufe, bei der die Geometries des Elements zuerst sichtbar ist. Ein Element mit Punkten ist immer in allen LODs sichtbar.
Richtung
Ob eine Liste von niedrig nach hoch (ASCENDING) oder von hoch nach niedrig (DESCENDING) sortiert werden soll.
Enums | |
---|---|
DIRECTION_UNSPECIFIED |
Es wurde keine Rankingrichtung angegeben. |
ASCENDING |
Aufsteigende Reihenfolge. |
DESCENDING |
Absteigende Reihenfolge. |
Typ
Asset-Typen
Enums | |
---|---|
TYPE_UNSPECIFIED |
Nicht angegeben |
IMAGE |
Bild. |
IMAGE_COLLECTION |
Bildsammlung |
TABLE |
Tabelle. |
FOLDER |
Ordner aus. |
CLASSIFIER |
Klassifikator. |
FEATURE_VIEW |
FeatureView-Asset |
ImageBand
Informationen zu einem einzelnen Datenband eines Bild-Assets.
JSON-Darstellung |
---|
{ "id": string, "dataType": { object ( |
Felder | |
---|---|
id |
Die ID des Bandes. |
dataType |
Der numerische Typ des Bandes. |
grid |
Das Pixelraster des Armbands. |
pyramidingPolicy |
Die Pyramidenrichtlinie der Band. |
missingData |
Die Werte, die fehlende Daten angeben. |
PixelDataType
Gibt den numerischen Typ der Pixel in einem Bildband an.
JSON-Darstellung |
---|
{ "precision": enum ( |
Felder | |
---|---|
precision |
Die numerische Genauigkeit des Typs. |
range |
Der Bereich des numerischen Typs, falls zutreffend. Normalerweise nicht vorhanden für Gleitkommatypen. |
dimensionsCount |
Die Anzahl der Dimensionen in einem arraybasierten Datentyp oder null für einen gewöhnlichen Skalartyp. |
Precision
Gibt die Genauigkeit eines numerischen Datentyps an.
Enums | |
---|---|
PRECISION_UNSPECIFIED |
Nicht angegeben |
INT |
Der Datentyp hat Ganzzahlpräzision. Dabei kann es sich um Ganzzahlen unterschiedlicher Größe handeln. |
FLOAT |
Der Datentyp hat eine 32-Bit-Gleitkommagenauigkeit. |
DOUBLE |
Der Datentyp hat eine 64-Bit-Gleitkommagenauigkeit (doppelt). |
MissingData
Eine Liste von Werten, die keine Daten darstellen.
JSON-Darstellung |
---|
{ "values": [ number ] } |
Felder | |
---|---|
values[] |
Werte, die keine Daten darstellen. |
FolderQuota
Hier sehen Sie die aktuelle Nutzung und die Limits eines übergeordneten Ordners.
JSON-Darstellung |
---|
{ "sizeBytes": string, "maxSizeBytes": string, "assetCount": string, "maxAssets": string } |
Felder | |
---|---|
sizeBytes |
Die Größe des Ordners in Byte. |
maxSizeBytes |
Die maximale Größe des Ordners in Byte. |
assetCount |
Die Anzahl der im Ordner gespeicherten Assets. |
maxAssets |
Die maximale Anzahl von Assets, die im Ordner gespeichert werden können. |
Set mit Kacheln
Eine Reihe von Bildquellen, auf die mit einer eindeutigen ID verwiesen werden kann.
JSON-Darstellung |
---|
{ "id": string, "sources": [ { object ( |
Felder | |
---|---|
id |
Die ID des Tilesets. Muss unter den im ImageManifest angegebenen Datasets eindeutig sein. Diese ID wird während des Verarbeitungsschritts verworfen. Sie wird nur verwendet, um einen Tileset mit einem Band zu verknüpfen. Der leere String ist eine gültige ID. |
sources[] |
Die Quellen, aus denen dieser Tileset besteht. |
dataType |
Ein optionaler Datentyp für das Band. Wenn dies angegeben ist, wird nicht geprüft, ob der Typ jeder Eingabedatei übereinstimmt. |
crs |
Das Koordinatenreferenzsystem des Pixelrasters, nach Möglichkeit als Standardcode und andernfalls im WKT-Format angegeben. |
ImageSource
Eine Bilddatei und ihre Sidecars.
JSON-Darstellung |
---|
{ "uris": [ string ], "affineTransform": { object ( |
Felder | |
---|---|
uris[] |
Die URIs der zu importierenden Daten. Derzeit werden nur Google Cloud Storage-URIs unterstützt. Jeder URI muss im folgenden Format angegeben werden: „gs://bucket-id/object-id“. Das Hauptobjekt sollte das erste Element der Liste sein und Sidecars sollten danach aufgeführt werden. Jedem URI wird |
affineTransform |
Eine optionale affine Transformation. Sollte nur angegeben werden, wenn die Daten aus |
dimensions |
Rasterabmessungen in Pixeln. Wird nur verwendet, wenn „skipMetadataRead“ festgelegt ist. |
DataType
Gibt den numerischen Datentyp an.
Enums | |
---|---|
DATA_TYPE_UNSPECIFIED |
Nicht angegeben |
INT8 |
Vorzeichenbehaftete 8-Bit-Ganzzahl. |
UINT8 |
Vorzeichenlose 8-Bit-Ganzzahl. |
INT16 |
Vorzeichenbehaftete 16-Bit-Ganzzahl. |
UINT16 |
Vorzeichenlose 16-Bit-Ganzzahl. |
INT32 |
Vorzeichenbehaftete 32-Bit-Ganzzahl. |
UINT32 |
Vorzeichenlose 32-Bit-Ganzzahl. |
FLOAT |
32-Bit-Gleitkommazahl. |
DOUBLE |
64-Bit-Gleitkommazahl. |
Methoden |
|
---|---|
|
Kopiert ein Asset. |
|
Erstellt ein Asset. |
|
Löscht ein Asset. |
|
Ruft detaillierte Informationen zu einem Asset ab. |
|
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
|
Hiermit werden Pixel aus einem Bild-Asset abgerufen. |
|
Hier werden alle Container-Assets wie Ordner oder Sammlungen aufgelistet. |
|
Hier werden die Elemente in einem Tabellen-Asset aufgelistet. |
|
Verschiebt ein Asset. |
|
Aktualisiert ein Asset. |
|
Legt die Zugriffskontrollrichtlinie für die angegebene Ressource fest. |
|
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |