ee.ImageCollection.loadZarrV2Array

Carrega uma matriz Zarr v2 com três ou mais dimensões (ou seja, 1 ou mais dimensões não espaciais) como uma ImageCollection, fatiando em um eixo não espacial especificado. Os atributos de matriz (.zattrs) precisam conter o campo "_ARRAY_DIMENSIONS", que é uma lista dos nomes de cada dimensão (por exemplo, ['time', 'y', 'x']). É preciso ter pelo menos duas dimensões, com as duas últimas representando Y e X, respectivamente (por exemplo, ['lat', 'lon']). Os codecs de compactação aceitos são "blosc", "gzip", "lz4", "zlib" e "zstd". Os codecs de metacompactação blosc compatíveis são "lz4", "lz4hc", "zlib" e "zstd". Não há suporte para "blosclz".

UsoRetorna
ee.ImageCollection.loadZarrV2Array(uri, proj, axis, starts, ends)ImageCollection
ArgumentoTipoDetalhes
uriStringO URI do Cloud Storage do arquivo .zarray a ser carregado. Um arquivo .zmetadata precisa estar presente no diretório pai do array (por exemplo, para "gs://b/o/.zarray", "gs://b/.zmetadata" precisa estar presente). Os metadados do bucket precisam ser acessíveis (requer a permissão "storage.buckets.get", que é fornecida pela função "Leitor de bucket legado do Storage", entre outras. Consulte https://cloud.google.com/storage/docs/access-control/iam-roles). O bucket também precisa estar localizado na multirregião dos EUA, em uma região dupla, incluindo a US-CENTRAL1, ou na região US-CENTRAL1.
projProjeçãoA projeção da matriz.
axisInteger, default: nullO eixo não espacial (indexado em 0) ao longo do qual o array é fatiado para criar uma ImageCollection. Cada imagem da coleção representa uma única fatia (comprimento 1) ao longo desse eixo. Se for nulo, o padrão será 0. O valor precisa estar no intervalo [0, N-1], em que N é o número de dimensões não espaciais (ou seja, dimensões totais - 2). A matriz precisa ter pelo menos uma dimensão não espacial (ou seja, pelo menos três dimensões).
startsLista, padrão: nullOs índices (inclusive) em que começar a fazer cortes em cada dimensão não espacial. Se for nulo, as fatias vão começar no índice 0 para todas as dimensões não espaciais. Se especificada, essa lista precisa ter um comprimento igual ao número de dimensões não espaciais (total de dimensões - 2). Um elemento individual na lista pode ser nulo, o que significa que o valor padrão para essa dimensão é 0. Os índices negativos são contados a partir do final da dimensão (por exemplo, -1 é o último elemento).
endsLista, padrão: nullOs índices (exclusivos) em que as fatias param de ser tiradas em cada dimensão não espacial. Se for nulo, as fatias vão se estender até o final de cada dimensão não espacial correspondente (ou seja, o padrão é o comprimento da dimensão). Se especificada, essa lista precisa ter um comprimento igual ao número de dimensões não espaciais (total de dimensões - 2). Um elemento individual na lista pode ser nulo, o que também é o padrão para o comprimento dessa dimensão. Os índices negativos são contados a partir do final da dimensão (por exemplo, -1 é o último elemento).