ee.ImageCollection.loadZarrV2Array

Carga un array de Zarr v2 con 3 o más dimensiones (es decir, 1 o más dimensiones no espaciales) como una ImageCollection dividiendo en secciones a lo largo de un eje no espacial especificado. Los atributos del array (.zattrs) deben contener el campo "_ARRAY_DIMENSIONS", que es una lista de los nombres de cada dimensión (p.ej., ['time', 'y', 'x']). Debe haber al menos dos dimensiones, y las dos últimas deben representar Y y X, respectivamente (p.ej., ['lat', 'lon']). Los códecs de compresión compatibles son "blosc", "gzip", "lz4", "zlib" y "zstd". Los códecs de metacompresión blosc compatibles son "lz4", "lz4hc", "zlib" y "zstd" (no se admite "blosclz").

UsoMuestra
ee.ImageCollection.loadZarrV2Array(uri, proj, axis, starts, ends)ImageCollection
ArgumentoTipoDetalles
uriStringEs el URI de Cloud Storage del archivo .zarray que se cargará. Debe haber un archivo .zmetadata en el directorio superior del directorio del array (p.ej., para "gs://b/o/.zarray", debe estar presente "gs://b/.zmetadata"). Se debe poder acceder a los metadatos del bucket (requiere el permiso "storage.buckets.get" que proporciona el rol "Lector de buckets heredados de almacenamiento", entre otros, consulta https://cloud.google.com/storage/docs/access-control/iam-roles) y el bucket debe estar ubicado en la multirregión de EE.UU., en una región dual que incluya US-CENTRAL1 o en la región US-CENTRAL1.
projProyecciónLa proyección del array.
axisInteger, default: nullEs el eje no espacial (con índice 0) a lo largo del cual se debe cortar el array para crear una ImageCollection. Cada imagen de la colección representa una sola porción (longitud 1) a lo largo de este eje. Si es nulo, el valor predeterminado es 0. El valor debe estar en el rango [0, N-1], donde N es la cantidad de dimensiones no espaciales (es decir, las dimensiones totales menos 2). El array debe tener al menos una dimensión no espacial (es decir, debe tener al menos 3 dimensiones).
startsLista, valor predeterminado: nuloLos índices (inclusive) en los que se deben comenzar a tomar cortes a lo largo de cada dimensión no espacial. Si es nulo, los cortes comenzarán en el índice 0 para todas las dimensiones no espaciales. Si se especifica, esta lista debe tener una longitud igual a la cantidad de dimensiones no espaciales (total de dimensiones - 2). Un elemento individual dentro de la lista puede ser nulo, lo que se establece de forma predeterminada en 0 para esa dimensión. Los índices negativos se cuentan desde el final de la dimensión (p.ej., -1 es el último elemento).
endsLista, valor predeterminado: nuloLos índices (exclusivos) en los que se debe dejar de tomar cortes a lo largo de cada dimensión no espacial. Si es nulo, los cortes se extenderán hasta el final de cada dimensión no espacial correspondiente (es decir, se establece de forma predeterminada la longitud de la dimensión). Si se especifica, esta lista debe tener una longitud igual a la cantidad de dimensiones no espaciales (total de dimensiones - 2). Un elemento individual dentro de la lista puede ser nulo, lo que también se establece de forma predeterminada en la longitud de esa dimensión. Los índices negativos se cuentan desde el final de la dimensión (p.ej., -1 es el último elemento).