Optionen zum Exportieren von Bildern als Dateien außerhalb von Earth Engine.
| JSON-Darstellung |
|---|
{ "fileFormat": enum ( |
| Felder | |
|---|---|
fileFormat |
Das Dateiformat, in dem die Bilder exportiert werden sollen. |
| Ort, an dem die Ergebnisse gespeichert werden sollen. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
driveDestination |
Wenn angegeben, wird der Export nach Google Drive konfiguriert. |
cloudStorageDestination |
Wenn angegeben, wird der Export nach Google Cloud Storage konfiguriert. |
| Ende der sich gegenseitig ausschließenden Felder. | |
| Dateiformatspezifische Optionen. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
geoTiffOptions |
Dateiformatspezifische Optionen für |
tfRecordOptions |
Dateiformatspezifische Optionen für |
| Ende der sich gegenseitig ausschließenden Felder. | |
GeoTiffImageExportOptions
Optionen zum Codieren von Bildern als GeoTIFF-Dateien.
| JSON-Darstellung |
|---|
{ "cloudOptimized": boolean, "tileDimensions": { object ( |
| Felder | |
|---|---|
cloudOptimized |
Wenn „true“, werden „cloudoptimierte“ GeoTIFF-Dateien für einen effizienteren Zugriff in Cloud-Umgebungen generiert (siehe www.cogeo.org). |
tileDimensions |
Optionale explizite Abmessungen in Pixel, in die das Bild aufgeteilt werden soll, wenn es zu groß für eine einzelne Datei ist. Dieser Wert muss ein Vielfaches der Kachelgröße sein. Standardmäßig ist er 256. |
skipEmptyFiles |
Wenn „true“, werden leere (d.h. vollständig maskierte) Bilddateien nicht geschrieben. |
tileSize |
Optional. Optionaler Parameter, mit dem die Ausgabekachelgröße festgelegt wird. Dieser Parameter ist die Seitenlänge in Pixel der Zwischenausgabekacheln. Die Standardkachelgröße ist 256, was einer 256 × 256-Kachel entspricht. |
noData |
Optional. Optionaler Wert für „Keine Daten“. Derzeit wird nur |
Number
Eine Zahl.
| JSON-Darstellung |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "floatValue": number, "integerValue": string // End of mutually exclusive fields. } |
| Felder | |
|---|---|
| Der Wert. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
floatValue |
Ein Gleitkommawert mit doppelter Genauigkeit. |
integerValue |
Ein 64-Bit-Ganzzahlwert. |
| Ende der sich gegenseitig ausschließenden Felder. | |
TfRecordImageExportOptions
Optionen zum Codieren von Bildern als TFRecord-Dateien.
| JSON-Darstellung |
|---|
{ "tileDimensions": { object ( |
| Felder | |
|---|---|
tileDimensions |
Abmessungen, die über den Exportbereich gekachelt werden und jedes Pixel im Begrenzungsrahmen genau einmal abdecken (außer wenn die Patch-Abmessungen den Begrenzungsrahmen nicht gleichmäßig teilen. In diesem Fall werden Randkacheln entlang der größten X-/Y-Kanten verworfen). Die Abmessungen müssen größer als 0 sein. |
marginDimensions |
Wenn angegeben, werden Kacheln um die Randabmessungen sowohl positiv als auch negativ gepuffert, was zu Überlappungen zwischen benachbarten Patches führt. |
compress |
Wenn „true“, werden die .tfrecord-Dateien mit gzip komprimiert und das Suffix „.gz“ angehängt. |
maxSizeBytes |
Maximale Größe in Byte für eine exportierte .tfrecord-Datei (vor der Komprimierung). Eine kleinere Dateigröße führt zu einer stärkeren Shard-Aufteilung (und damit zu mehr Ausgabedateien). Die Standardeinstellung ist 1 GiB. |
defaultValue |
Der Wert, der in jedem Band eines teilweise oder vollständig maskierten Pixels festgelegt ist, und der Wert, der für jeden Wert in einem 3D-Ausgabeelement festgelegt ist, das aus einem Array-Band erstellt wurde, bei dem die Array-Länge am Quellpixel kleiner als die Tiefe des Elementwerts war. Der Bruchteil wird für Bänder vom Typ „Ganzzahl“ verworfen und auf den Bereich des Bandtyps begrenzt. Die Standardeinstellung ist 0. |
tensorDepths |
Zuordnung von den Namen der Eingabe-Array-Bänder zur Tiefe der 3D-Tensoren, die sie erstellen. Arrays werden abgeschnitten oder mit Standardwerten aufgefüllt, um der angegebenen Form zu entsprechen. Für jedes Array-Band muss ein entsprechender Eintrag vorhanden sein. Ein Objekt, das eine Liste von |
sequenceData |
Wenn „true“, wird jedes Pixel als SequenceExample ausgegeben, wobei Skalarbänder dem Kontext und Array-Bänder den Sequenzen des Beispiels zugeordnet werden. Die SequenceExamples werden in zeilenweiser Reihenfolge der Pixel in jedem Patch und dann in zeilenweiser Reihenfolge der Flächen-Patches in der Dateisequenz ausgegeben. |
collapseBands |
Wenn „true“, werden alle Bänder zu einem einzigen 3D-Tensor kombiniert, der den Namen des ersten Bands im Bild erhält. Alle Bänder werden in dieser Reihenfolge zu Byte-, Int64- und dann zu Float-Werten hochgestuft, je nach dem Typ, der in dieser Sequenz in allen Bändern am weitesten hinten liegt. Array-Bänder sind zulässig, solange „tensorDepths“ angegeben ist. |
maxMaskedRatio |
Maximal zulässiger Anteil maskierter Pixel in einem Patch. Patches, die diesen Grenzwert überschreiten, werden verworfen und nicht in Dateien geschrieben. Wenn dieses Feld auf einen anderen Wert als 1 festgelegt ist, wird die JSON-Begleitdatei nicht erstellt. Die Standardeinstellung ist 1. |