ee.ImageCollection.loadZarrV2Array

Charge un tableau Zarr v2 avec au moins trois dimensions (c'est-à-dire, une ou plusieurs dimensions non spatiales) en tant qu'ImageCollection en effectuant un découpage le long d'un axe non spatial spécifié. Les attributs de tableau (.zattrs) doivent contenir le champ '_ARRAY_DIMENSIONS', qui est une liste des noms de chaque dimension (par exemple, ['time', 'y', 'x']). Il doit y avoir au moins deux dimensions, dont les deux dernières représentent respectivement Y et X (par exemple, ['lat', 'lon']). Les codecs de compression acceptés sont "blosc", "gzip", "lz4", "zlib" et "zstd". Les codecs de métacompression blosc compatibles sont 'lz4', lz4hc', 'zlib' et 'zstd' ('blosclz' n'est pas compatible).

UtilisationRenvoie
ee.ImageCollection.loadZarrV2Array(uri, proj, axis, starts, ends)ImageCollection
ArgumentTypeDétails
uriChaîneURI Cloud Storage du fichier .zarray à charger. Un fichier .zmetadata doit être présent dans le répertoire parent du répertoire du tableau (par exemple, pour "gs://b/o/.zarray", "gs://b/.zmetadata" doit être présent). Les métadonnées du bucket doivent être accessibles (ce qui nécessite l'autorisation "storage.buckets.get", fournie par le rôle "Lecteur des anciens buckets de stockage", entre autres, consultez la page https://cloud.google.com/storage/docs/access-control/iam-roles). Le bucket doit se trouver dans l'emplacement multirégional des États-Unis, dans une région duale incluant US-CENTRAL1 ou dans la région US-CENTRAL1.
projProjectionProjection du tableau.
axisInteger, default: nullAxe non spatial (indexé à 0) le long duquel découper le tableau pour créer une ImageCollection. Chaque image de la collection représente une seule tranche (longueur 1) le long de cette axe. Si la valeur est nulle, la valeur par défaut est 0. La valeur doit se situer dans la plage [0, N-1], où N correspond au nombre de dimensions non spatiales (c'est-à-dire le nombre total de dimensions - 2). Le tableau doit comporter au moins une dimension non spatiale (c'est-à-dire être au moins tridimensionnel).
startsListe, valeur par défaut : "null"Indices (inclusifs) à partir desquels commencer à prendre des tranches le long de chaque dimension non spatiale. Si cette valeur est nulle, les tranches commencent à l'indice 0 pour toutes les dimensions non spatiales. Si elle est spécifiée, cette liste doit avoir une longueur égale au nombre de dimensions non spatiales (nombre total de dimensions - 2). Un élément individuel de la liste peut être nul, ce qui correspond à 0 par défaut pour cette dimension. Les indices négatifs sont comptés à partir de la fin de la dimension (par exemple, -1 correspond au dernier élément).
endsListe, valeur par défaut : "null"Indices (exclusifs) à partir desquels arrêter de prendre des tranches le long de chaque dimension non spatiale. Si la valeur est nulle, les tranches s'étendent jusqu'à la fin de chaque dimension non spatiale correspondante (c'est-à-dire, la longueur de la dimension par défaut). Si elle est spécifiée, cette liste doit avoir une longueur égale au nombre de dimensions non spatiales (nombre total de dimensions - 2). Un élément individuel de la liste peut être nul, ce qui correspond également à la longueur par défaut de cette dimension. Les indices négatifs sont comptés à partir de la fin de la dimension (par exemple, -1 correspond au dernier élément).