Opzioni per l'esportazione di immagini come file al di fuori di Earth Engine.
| Rappresentazione JSON |
|---|
{ "fileFormat": enum ( |
| Campi | |
|---|---|
fileFormat |
Il formato del file in cui esportare le immagini. |
| Dove scrivere i risultati. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
driveDestination |
Se specificato, configura l'esportazione su Google Drive. |
cloudStorageDestination |
Se specificato, configura l'esportazione in Google Cloud Storage. |
| Fine dei campi che si escludono a vicenda. | |
| Opzioni specifiche per il formato file. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
geoTiffOptions |
Opzioni specifiche per il formato del file per le esportazioni |
tfRecordOptions |
Opzioni specifiche per il formato del file per le esportazioni |
| Fine dei campi che si escludono a vicenda. | |
GeoTiffImageExportOptions
Opzioni per la codifica delle immagini come file GeoTIFF.
| Rappresentazione JSON |
|---|
{ "cloudOptimized": boolean, "tileDimensions": { object ( |
| Campi | |
|---|---|
cloudOptimized |
Se true, genera file GeoTIFF "ottimizzati per il cloud" per un accesso più efficiente negli ambienti cloud (vedi www.cogeo.org). |
tileDimensions |
(Facoltativo) Dimensioni esplicite in pixel in cui suddividere l'immagine se è troppo grande per essere contenuta in un unico file. Questo valore deve essere impostato su un multiplo delle dimensioni del riquadro, per impostazione predefinita è 256. |
skipEmptyFiles |
Se il valore è true, non scrivere file immagine vuoti (ovvero completamente mascherati). |
tileSize |
Facoltativo. Parametro facoltativo che imposta le dimensioni del riquadro di output. Questo parametro è la dimensione laterale in pixel dei riquadri di output intermedi. La dimensione predefinita del riquadro è 256, che corrisponde a un riquadro 256 x 256. |
noData |
Facoltativo. Valore facoltativo Nessun dato. Al momento è supportato solo |
metadataKeys[] |
Facoltativo. Chiavi dei metadati da utilizzare per impostare le proprietà GeoTIFF. I valori delle proprietà per ogni chiave verranno letti dall'immagine. Questi valori devono essere generalmente stringhe. Per la chiave |
Numero
Un numero.
| Rappresentazione JSON |
|---|
{ // 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. } |
| Campi | |
|---|---|
| Il valore. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
floatValue |
Un valore in virgola mobile a precisione doppia. |
integerValue |
Un valore intero a 64 bit. |
| Fine dei campi che si escludono a vicenda. | |
TfRecordImageExportOptions
Opzioni per la codifica delle immagini come file TFRecord.
| Rappresentazione JSON |
|---|
{ "tileDimensions": { object ( |
| Campi | |
|---|---|
tileDimensions |
Le dimensioni vengono affiancate sull'area di esportazione, coprendo ogni pixel del riquadro di selezione esattamente una volta (tranne quando le dimensioni della patch non dividono uniformemente il riquadro di selezione, nel qual caso le tessere del bordo lungo i bordi x/y più grandi verranno eliminate). Le dimensioni devono essere maggiori di 0. |
marginDimensions |
Se specificate, le tessere vengono memorizzate nel buffer in base alle dimensioni del margine sia in senso positivo che negativo, con conseguente sovrapposizione tra le patch adiacenti. |
compress |
Se il valore è true, comprime i file .tfrecord con gzip e aggiunge il suffisso ".gz". |
maxSizeBytes |
Dimensione massima, in byte, per un file .tfrecord esportato (prima della compressione). Un file di dimensioni più piccole comporterà una maggiore suddivisione (e quindi più file di output). Il valore predefinito è 1 GiB. |
defaultValue |
Il valore impostato in ogni banda di un pixel parzialmente o completamente mascherato e il valore impostato in ogni valore di una funzionalità 3D di output creata da una banda di array in cui la lunghezza dell'array nel pixel di origine era inferiore alla profondità del valore della funzionalità. La parte frazionaria viene eliminata per le bande di tipo intero e bloccata nell'intervallo del tipo di banda. Il valore predefinito è 0. |
tensorDepths |
Mappatura dai nomi delle bande dell'array di input alla profondità dei tensori 3D che creano. Gli array verranno troncati o riempiti con valori predefiniti per adattarsi alla forma specificata. Per ogni banda dell'array, deve essere presente una voce corrispondente. Un oggetto contenente un elenco di coppie |
sequenceData |
Se true, ogni pixel viene restituito come SequenceExample che mappa le bande scalari al contesto e le bande dell'array alle sequenze dell'esempio. SequenceExamples vengono restituiti in ordine di riga dei pixel in ogni patch e poi in ordine di riga delle patch di area nella sequenza di file. |
collapseBands |
Se il valore è true, tutte le bande verranno combinate in un unico tensore 3D, che assumerà il nome della prima banda dell'immagine. Tutte le bande vengono promosse a byte, int64 e poi float in questo ordine, a seconda del tipo più lontano nella sequenza all'interno di tutte le bande. Le bande di array sono consentite a condizione che sia specificato |
maxMaskedRatio |
La proporzione massima consentita di pixel mascherati in una patch. Le patch che superano questa quota verranno eliminate anziché scritte nei file. Se questo campo è impostato su un valore diverso da 1, il file collaterale JSON non verrà prodotto. Il valore predefinito è 1. |