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. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
properties |
Schlüssel/Wert-Attribute, die dem Asset zugeordnet sind. |
startTime |
Der Zeitstempel, der dem Asset zugeordnet ist, sofern vorhanden, z.B. die Uhrzeit, zu der ein Satellitenbild aufgenommen wurde. Bei Assets, die einem Zeitintervall entsprechen, z. B. Durchschnittswerte über einen Monat oder ein Jahr, entspricht dieser Zeitstempel dem Beginn des Intervalls. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
endTime |
Bei Assets, die einem Zeitraum entsprechen, z. B. Durchschnittswerte über einen Monat oder ein Jahr, entspricht dieser Zeitstempel dem Ende dieses Zeitraums (exklusiv). Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
geometry |
Der mit dem Asset verknüpfte räumliche Footprint, sofern vorhanden, als GeoJSON-Geometrieobjekt (siehe RFC 7946). |
bands[] |
Informationen zu den Datenbändern des Bild-Assets. Wird für Assets, die keine Bilder sind, nicht angegeben. |
sizeBytes |
Die Größe eines untergeordneten Assets (z.B. eines Bildes) in Byte. |
featureCount |
Die Anzahl der Funktionen im Asset, falls zutreffend. |
quota |
Die mit dem Ordner-Asset verknüpften Kontingentinformationen, falls vorhanden. Wird für Assets zurückgegeben, die sich in Ordnern auf oberster Ebene befinden, die dem Nutzer gehören (z.B. „users/*“ oder „projects/*“). |
tilesets[] |
Die Kachelsätze, die diesem Bild zugrunde liegen. 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. Es werden nur Google Cloud Storage-URIs 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 ist, wird der Fehler |
FeatureViewLocation
Ein FeatureView-EE-Asset.
| JSON-Darstellung |
|---|
{
"assetOptions": {
object ( |
| Felder | |
|---|---|
assetOptions |
Optionen für FeatureView-Assets zur Aufnahmezeit. |
FeatureViewOptions
Optionen für FeatureView-Assets zur Aufnahmezeit.
| JSON-Darstellung |
|---|
{ "featureViewAttributes": [ { object ( |
| Felder | |
|---|---|
featureViewAttributes[] |
Attribute im FeatureView-Asset, die ein Schema für das Asset umfassen. Dies sind die Attribute, die Funktionen in diesem Asset haben können. Jedes Attribut hat einen Namen und einen Typ. |
ingestionTimeParameters |
Parameter für die Aufnahmezeit von FeatureView. |
FeatureViewAttribute
Ein FeatureView-Attribut und sein Typ.
| JSON-Darstellung |
|---|
{
"name": string,
"type": enum ( |
| Felder | |
|---|---|
name |
Name des Attributs. |
type |
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, die den Zeitraum von 290.308 v. Chr. bis 294.247 n. Chr. abdeckt. |
FeatureViewIngestionTimeParameters
Parameter für die Aufnahmezeit von FeatureView. Diese Parameter müssen bei der Aufnahme angegeben werden und können für eine FeatureView nicht spontan aktualisiert werden.
| JSON-Darstellung |
|---|
{ "thinningOptions": { object ( |
| Felder | |
|---|---|
thinningOptions |
Die maximale Anzahl von Begrenzungsrahmen für Features, die sich mit einer Kachel überschneiden dürfen. Diese Zahl darf nicht negativ sein. |
rankingOptions |
Optionen zum Zuweisen von Z-Ordnungsrängen und zum Reduzieren von Rängen für Features. |
ThinningOptions
Optionen zum Ausdünnen, mit denen die Dichte gesteuert wird, mit der Features pro Kachel angezeigt werden.
| JSON-Darstellung |
|---|
{
"maxFeaturesPerTile": integer,
"thinningStrategy": enum ( |
| Felder | |
|---|---|
maxFeaturesPerTile |
Die maximale Anzahl von Begrenzungsrahmen für Features, die sich mit einer Kachel überschneiden dürfen. Diese Zahl darf nicht negativ sein. |
thinningStrategy |
Die zu verwendende Strategie zum Ausdünnen von Funktionen. |
ThinningStrategy
Strategie zum Ausdünnen von Funktionen.
| Enums | |
|---|---|
UNKNOWN_THINNING_STRATEGY |
Unbekannte Ausdünnungsstrategie. |
GLOBALLY_CONSISTENT |
Wenn das Dünnen auf einer bestimmten Detailstufe erfolgt, bedeutet das, dass alle anderen Features mit einem gleichwertigen oder schlechteren Dünnen-Rang ebenfalls entfernt werden, wenn ein Feature durch das Dünnen entfernt wird. |
HIGHER_DENSITY |
Versuchen Sie beim Ausdünnen, für jede Kachel so nah wie möglich an das Limit für „maxFeaturesPerTile“ heranzukommen. Wir bevorzugen Funktionen mit einem höheren Rang, können sie aber auch verwerfen, wenn das zu einer höheren Funktionsdichte führt. Wir garantieren, dass die Strategie deterministisch ist und dass die Menge der nach dem Ausdünnen verbleibenden Features eine Obermenge der durch das global konsistente Ausdünnen generierten Features ist. |
RankingOptions
Ranking-Optionen für Z-Reihenfolge und Ausdünnung.
| JSON-Darstellung |
|---|
{ "zOrderRankingRule": { object ( |
| Felder | |
|---|---|
zOrderRankingRule |
Ranking-Regel zum Zuweisen von Z-Order-Rängen zu Features. |
thinningRankingRule |
Ranking-Regel zum Zuweisen von Dünnstellungsrängen zu Features. |
RankingRule
Ranking-Regeln, mit denen gesteuert wird, wie Features für das Ausdünnen und die Z-Ordnung eingestuft werden.
| JSON-Darstellung |
|---|
{
"rankByOneThingRule": [
{
object ( |
| Felder | |
|---|---|
rankByOneThingRule[] |
Eine geordnete Liste mit null oder mehr Regeln für das Ranking nach einer Sache (z. B. einem Attribut), die als primäre, sekundäre usw. Ranking-Schlüssel zum Festlegen von „thinning_rank“ in jedem „RankedFeature“ verwendet werden. |
RankByOneThingRule
Eine einzelne Ranking-Regel zur Steuerung des Rangs für die Ausdünnung und Z-Reihenfolge.
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld rule. Der Typ der zu verwendenden Ranking-Regel. Für rule ist nur einer der folgenden Werte zulässig: |
|
rankByAttributeRule |
Nach Attributwert des Elements sortieren. |
rankByMinVisibleLodRule |
Sortieren nach dem minimalen LOD, bei dem die Feature-Geometrie zum ersten Mal sichtbar ist. Ein Objekt mit Punkten ist immer auf allen Detaillierungsgraden sichtbar. Eingestellt: Verwenden Sie stattdessen „rankByMinZoomLevelRule“. |
rankByGeometryTypeRule |
Nach Geometrietyp sortieren. Vorrang von Typen, hoch bis niedrig: Polygon, Polylinie, Punkt, „none“ (kein). Bei Funktionen mit mehreren Typen hat der höchste Typ Priorität. |
rankByMinZoomLevelRule |
Die Rangfolge wird nach der minimalen Zoomstufe bestimmt, bei der die Feature-Geometrie zum ersten Mal sichtbar ist. Ein Objekt mit Punkten ist immer auf allen Detaillierungsgraden sichtbar. |
direction |
Gibt an, ob der Rang nach dieser einen Sache aufsteigend (niedrigere Werte zuerst, d.h. wichtiger) oder absteigend (hohe Werte zuerst, d.h. wichtiger) sein soll. ASCENDING bedeutet also, dass die in der Dokumentation für die untergeordnete Nachricht „RankByAttributeRule“ (oder eine andere) beschriebene Reihenfolge direkt verwendet wird. DESCENDING bedeutet, dass diese Reihenfolge umgekehrt wird. |
RankByAttributeRule
Nach Attributwert des Elements sortieren.
| JSON-Darstellung |
|---|
{ "attributeName": string } |
| Felder | |
|---|---|
attributeName |
Nach dem Wert des Attributs mit dem angegebenen Namen einstufen. Dies ist meistens die natürliche Reihenfolge der Werte des angegebenen Typs, mit einigen Feinheiten und Erläuterungen: – Bei Attributen vom Typ „Integer“ stehen niedrigere Werte vor höheren Werten. – Bei Attributen vom Typ „Double“ stehen niedrigere Werte vor höheren Werten. „NaN“ wird als niedriger als alle anderen Werte, einschließlich „Minus unendlich“, betrachtet. – Bei Attributen vom Typ „Boolean“ steht „false“ vor „true“. – Bei Attributen vom Typ „Date_time“ stehen frühere Werte vor späteren Werten. – Attribute vom Typ „String“ werden lexikografisch sortiert. – Ein Attribut, dessen Wert nicht festgelegt wurde, hat den Standardwert des angegebenen Typs (0 für „Integer“, „false“ für „Boolean“ usw.). |
RankByMinVisibleLodRule
Dieser Typ hat keine Felder.
Sortieren nach dem minimalen LOD, bei dem die Feature-Geometrie zum ersten Mal sichtbar ist. Ein Objekt mit Punkten ist immer auf allen Detaillierungsgraden sichtbar.
RankByGeometryTypeRule
Dieser Typ hat keine Felder.
Nach Geometrietyp sortieren. Vorrang von Typen, hoch bis niedrig: Polygon, Polylinie, Punkt, „none“ (kein). Bei Funktionen mit mehreren Typen hat der höchste Typ Priorität.
RankByMinZoomLevelRule
Dieser Typ hat keine Felder.
Die Rangfolge wird nach der minimalen Zoomstufe bestimmt, bei der die Feature-Geometrie zum ersten Mal sichtbar ist. Ein Objekt mit Punkten ist immer auf allen Detaillierungsgraden sichtbar.
Richtung
Gibt an, ob eine Liste aufsteigend (ASCENDING) oder absteigend (DESCENDING) sortiert werden soll.
| Enums | |
|---|---|
DIRECTION_UNSPECIFIED |
Keine Ranking-Richtung 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 Bands. |
dataType |
Der numerische Typ des Bands. |
grid |
Das Minibildraster des Armbands. |
pyramidingPolicy |
Die Pyramiding-Richtlinie 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 vorhanden. Normalerweise nicht für Gleitkommatypen vorhanden. |
dimensionsCount |
Die Anzahl der Dimensionen in einem Array-Wert-Datentyp oder null für einen gewöhnlichen skalaren Typ. |
Precision
Gibt die Genauigkeit eines numerischen Datentyps an.
| Enums | |
|---|---|
PRECISION_UNSPECIFIED |
Nicht angegeben |
INT |
Der Datentyp hat eine Ganzzahlgenauigkeit. Dabei kann es sich um unterschiedlich große Ganzzahlen handeln. |
FLOAT |
Der Datentyp hat eine 32-Bit-Gleitkomma-Genauigkeit. |
DOUBLE |
Der Datentyp hat eine 64-Bit-Gleitkommazahl (double) mit doppelter Genauigkeit. |
MissingData
Eine Liste von Werten, die keine Daten darstellen.
| JSON-Darstellung |
|---|
{ "values": [ number ] } |
| Felder | |
|---|---|
values[] |
Werte, die keine Daten darstellen. |
FolderQuota
Beschreibt die aktuelle Nutzung und die Limits eines Ordners der obersten Ebene.
| 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. |
Kachelsatz
Eine Reihe von ImageSources, auf die mit einer eindeutigen ID verwiesen werden kann.
| JSON-Darstellung |
|---|
{ "id": string, "sources": [ { object ( |
| Felder | |
|---|---|
id |
Die ID des Kachelsatzes. Muss unter den im ImageManifest angegebenen Kachelsätzen eindeutig sein. Diese ID wird während der Verarbeitung verworfen. Sie wird nur verwendet, um ein Kachelset mit einem Band zu verknüpfen. Der leere String ist eine gültige ID. |
sources[] |
Die Quellen, aus denen dieses Kachelset besteht. |
dataType |
Ein optionaler Datentyp für das Band. Wenn angegeben, wird nicht geprüft, ob der Typ jeder Eingabedatei übereinstimmt. |
crs |
Das Koordinatenreferenzsystem des Pixelrasters, das nach Möglichkeit als Standardcode und ansonsten im WKT-Format angegeben wird. |
ImageSource
Eine Bilddatei und ihre Sidecar-Dateien.
| 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 primäre Objekt sollte das erste Element der Liste sein, Sidecars werden danach aufgeführt. Jeder URI hat das Präfix |
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. |
|
Ruft Pixel aus einem Bild-Asset ab. |
|
Listet alle Container-Assets auf, z. B. Ordner oder Sammlungen. |
|
Listet die Funktionen in einem Tabellen-Asset auf. |
|
Verschiebt ein Asset. |
|
Aktualisiert ein Asset. |
|
Legt die Zugriffssteuerungsrichtlinie für die angegebene Ressource fest. |
|
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |