Son opciones para exportar imágenes como archivos fuera de Earth Engine.
Representación JSON |
---|
{ "fileFormat": enum ( |
Campos | |
---|---|
fileFormat |
Es el formato de archivo en el que se exportarán las imágenes. |
Campo de unión destination . Es el lugar en el que se escriben los resultados. Las direcciones (destination ) solo pueden ser una de las siguientes opciones: |
|
driveDestination |
Si se especifica, configura la exportación a Google Drive. |
cloudStorageDestination |
Si se especifica, configura la exportación a Google Cloud Storage. |
Campo de unión format_options . Son opciones específicas del formato de archivo. Las direcciones (format_options ) solo pueden ser una de las siguientes opciones: |
|
geoTiffOptions |
Son opciones específicas del formato de archivo para las exportaciones de |
tfRecordOptions |
Son opciones específicas del formato de archivo para las exportaciones de |
GeoTiffImageExportOptions
Son opciones para codificar imágenes como archivos GeoTIFF.
Representación JSON |
---|
{ "cloudOptimized": boolean, "tileDimensions": { object ( |
Campos | |
---|---|
cloudOptimized |
Si es verdadero, genera archivos GeoTIFF "optimizados para la nube" para un acceso más eficiente en entornos de nube (consulta www.cogeo.org). |
tileDimensions |
Dimensiones explícitas opcionales en píxeles en las que se dividirá la imagen si es demasiado grande para caber en un solo archivo. Debe establecerse en un múltiplo del tamaño de la tarjeta, que de forma predeterminada es 256. |
skipEmptyFiles |
Si es verdadero, omite la escritura de archivos de imagen vacíos (es decir, completamente enmascarados). |
tileSize |
Opcional. Es un parámetro opcional que establece el tamaño de la tarjeta de salida. Este parámetro es la dimensión lateral en píxeles de las tarjetas de salida intermedias. El tamaño predeterminado de la tarjeta es 256, que corresponde a una tarjeta de 256 x 256. |
noData |
Opcional. Valor opcional de no datos. Actualmente, solo se admite |
Número
Un número.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión value . Es el valor. Las direcciones (value ) solo pueden ser una de las siguientes opciones: |
|
floatValue |
Un valor de punto flotante de doble precisión. |
integerValue |
Un valor de número entero de 64 bits. |
TfRecordImageExportOptions
Son opciones para codificar imágenes como archivos TFRecord.
Representación JSON |
---|
{ "tileDimensions": { object ( |
Campos | |
---|---|
tileDimensions |
Dimensiones en mosaico sobre el área de exportación, que cubren cada píxel del cuadro de límite exactamente una vez (excepto cuando las dimensiones del parche no dividen de forma uniforme el cuadro de límite, en cuyo caso se descartarán las tarjetas de borde a lo largo de los bordes más grandes de x/y). Las dimensiones deben ser mayores que 0. |
marginDimensions |
Si se especifica, las tarjetas se almacenarán en búfer con las dimensiones del margen de forma positiva y negativa, lo que provocará una superposición entre los parches vecinos. |
compress |
Si es verdadero, comprime los archivos .tfrecord con gzip y agrega el sufijo ".gz". |
maxSizeBytes |
Es el tamaño máximo, en bytes, de un archivo .tfrecord exportado (antes de la compresión). Un tamaño de archivo más pequeño generará una mayor fragmentación (y, por lo tanto, más archivos de salida). La configuración predeterminada es 1 GiB. |
defaultValue |
El valor establecido en cada banda de un píxel que está enmascarado de forma parcial o total y el valor establecido en cada valor de un componente 3D de salida creado a partir de una banda de array en la que la longitud del array en el píxel de origen era menor que la profundidad del valor del componente. La parte fraccionaria se descarta para las bandas de tipo entero y se ajusta al rango del tipo de banda. La configuración predeterminada es 0. |
tensorDepths |
Asignación de los nombres de las bandas del array de entrada a la profundidad de los tensores 3D que crean. Los arrays se truncarán o se rellenarán con valores predeterminados para adaptarse a la forma especificada. Para cada banda del array, debe tener una entrada correspondiente. Es un objeto que contiene una lista de pares |
sequenceData |
Si es verdadero, cada píxel se muestra como un SequenceExample que asigna bandas escalares al contexto y bandas de array a las secuencias del ejemplo. Los SequenceExamples se generan en orden de filas de píxeles en cada parche y, luego, en orden de filas de parches de área en la secuencia de archivos. |
collapseBands |
Si es verdadero, todas las bandas se combinarán en un solo tensor 3D, que tomará el nombre de la primera banda de la imagen. Todas las bandas se promocionan a bytes, int64 y, luego, a números de punto flotante en ese orden, según el tipo más alejado de esa secuencia dentro de todas las bandas. Se permiten bandas de arrays, siempre que se especifique tensorDepths. |
maxMaskedRatio |
Es la proporción máxima permitida de píxeles enmascarados en un parche. Los parches que superen este permiso se descartarán en lugar de escribirse en los archivos. Si este campo se establece en cualquier valor que no sea 1, no se producirá el sidecar JSON. El valor predeterminado es 1. |