Opções para exportar imagens como arquivos fora do Earth Engine.
Representação JSON |
---|
{ "fileFormat": enum ( |
Campos | |
---|---|
fileFormat |
O formato de arquivo em que as imagens serão exportadas. |
Campo de união destination . Onde gravar os resultados. destination pode ser apenas de um dos tipos a seguir: |
|
driveDestination |
Se especificado, configura a exportação para o Google Drive. |
cloudStorageDestination |
Se especificado, configura a exportação para o Google Cloud Storage. |
Campo de união format_options . Opções específicas do formato de arquivo. format_options pode ser apenas de um dos tipos a seguir: |
|
geoTiffOptions |
Opções específicas do formato de arquivo para exportações |
tfRecordOptions |
Opções específicas do formato de arquivo para exportações |
GeoTiffImageExportOptions
Opções para codificar imagens como arquivos GeoTIFF.
Representação JSON |
---|
{ "cloudOptimized": boolean, "tileDimensions": { object ( |
Campos | |
---|---|
cloudOptimized |
Se verdadeiro, gera arquivos GeoTIFF "otimizados para nuvem" para acesso mais eficiente em ambientes de nuvem (consulte www.cogeo.org). |
tileDimensions |
Dimensões explícitas opcionais em pixels para dividir a imagem se ela for muito grande para caber em um único arquivo. Precisa ser definido como um múltiplo do tamanho do bloco, que é 256 por padrão. |
skipEmptyFiles |
Se verdadeiro, pule a gravação de arquivos de imagem vazios (ou seja, totalmente mascarados). |
tileSize |
Opcional. Parâmetro opcional que define o tamanho do bloco de saída. Esse parâmetro é a dimensão lateral em pixels dos blocos de saída intermediários. O tamanho padrão do bloco é 256, o que corresponde a um bloco de 256 x 256. |
noData |
Opcional. Valor de dados opcional "sem dados". No momento, somente |
Número
Um número.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união value . O valor. value pode ser apenas de um dos tipos a seguir: |
|
floatValue |
Um valor de ponto flutuante de precisão dupla. |
integerValue |
Um valor inteiro de 64 bits. |
TfRecordImageExportOptions
Opções para codificar imagens como arquivos TFRecord.
Representação JSON |
---|
{ "tileDimensions": { object ( |
Campos | |
---|---|
tileDimensions |
Dimensões empilhadas sobre a área de exportação, cobrindo cada pixel na caixa delimitadora exatamente uma vez, exceto quando as dimensões do patch não dividem uniformemente a caixa delimitadora. Nesse caso, os blocos de borda ao longo das maiores bordas x/y são descartados. As dimensões precisam ser maiores que 0. |
marginDimensions |
Se especificado, os blocos serão armazenados em buffer pelas dimensões da margem, tanto positivamente quanto negativamente, resultando na sobreposição entre os patches vizinhos. |
compress |
Se verdadeiro, compacta os arquivos .tfrecord com gzip e anexa o sufixo ".gz". |
maxSizeBytes |
Tamanho máximo, em bytes, de um .tfrecord exportado (antes da compactação). Um tamanho de arquivo menor resulta em um maior fragmentação (e, portanto, em mais arquivos de saída). O padrão é 1GiB. |
defaultValue |
O valor definido em cada faixa de um pixel parcialmente ou totalmente mascarado e o valor definido em cada valor em um elemento 3D de saída feito a partir de uma faixa de matriz em que o comprimento da matriz no pixel de origem era menor que a profundidade do valor do elemento. A parte fracionária é descartada para bandas de tipo inteiro e fixada no intervalo do tipo de banda. O padrão é 0. |
tensorDepths |
Mapeamento dos nomes das bandas de matriz de entrada para a profundidade dos tensores 3D que elas criam. Os arrays serão truncados ou preenchidos com valores padrão para se ajustar à forma especificada. Para cada banda de matriz, ela precisa ter uma entrada correspondente. Um objeto com uma lista de pares |
sequenceData |
Se verdadeiro, cada pixel é gerado como um SequenceExample que mapeia bandas escalares para o contexto e bandas de matriz para as sequências do exemplo. Os exemplos de sequência são gerados na ordem de linha principal dos pixels em cada patch e, em seguida, na ordem de linha principal dos patches de área na sequência de arquivos. |
collapseBands |
Se verdadeiro, todas as bandas serão combinadas em um único tensor 3D, assumindo o nome da primeira banda na imagem. Todas as bandas são promovidas para bytes, int64s e depois flutuam nessa ordem, dependendo do tipo mais distante nessa sequência em todas as bandas. As bandas de matriz são permitidas, desde que tensorDepths seja especificado. |
maxMaskedRatio |
Proporção máxima permitida de pixels mascarados em um patch. Os patches que excederem esse limite serão descartados em vez de gravados em arquivos. Se esse campo for definido como qualquer valor diferente de 1, o sidecar JSON não será produzido. O padrão é 1. |