gdal mdim info "/vsis3/earthmover-icechunk-era5/icechunkV2" --config AWS_NO_SIGN_REQUEST YES --config AWS_REGION us-east-1 | head -n 120
ERROR 6: Unsupported codec: numcodecs.pcodec
{
"type": "group",
"driver": "Icechunk",
"name": "/",
"groups": {
"500hPa": {
"groups": {
"spatial": {
"attributes": {
"Conventions": "CF-1.7",
"GRIB_centre": "ecmf",
"GRIB_centreDescription": "European Centre for Medium-Range Weather Forecasts",
"GRIB_subCentre": 0,
"acknowledgement": "Generated using Copernicus Climate Change Service information (ERA5). Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.",
"cdm_data_type": "Grid",
"creator_institution": "European Centre for Medium-Range Weather Forecasts",
"creator_name": "ECMWF",
...
Created
June 11, 2026 12:14
-
-
Save mdsumner/f45d2bdac0826cc12295896b9d4a0fe0 to your computer and use it in GitHub Desktop.
Author
Author
get actual values
gdal raster info /vsiicechunk/{/vsis3/earthmover-icechunk-era5/icechunkV2}/pressure/spatial/pv --config AWS_NO_SIGN_REQUEST YES --config AWS_REGION us-east-1
#Warning 1: Too many samples along the > 2D dimensions of /pv. Use ZARR:"/vsiicechunk/{/vsis3/earthmover-icechunk-era5/icechunkV2}/pressure/spatial/pv":/pv:{i}:{j} syntax
#ERROR 1: Too many bands. Operate on a sliced view
gdal raster convert ZARR:"/vsiicechunk/{/vsis3/earthmover-icechunk-era5/icechunkV2}/pressure/spatial/pv":/pv:{753887}:{10} /tmp/pv.vrt --config AWS_NO_SIGN_REQUEST YES --config AWS_REGION us-east-1
#0...10...20...30...40...50...60...70...80...90...100 - done.
gdal raster info --stats /tmp/pv.vrt --config AWS_NO_SIGN_REQUEST YES --config AWS_REGION us-east-1
Driver: VRT/Virtual Raster
Files: /tmp/pv.vrt
ZARR:/vsiicechunk/{/vsis3/earthmover-icechunk-era5/icechunkV2}/pressure/spatial/pv:/pv:{753887}:{10}
Size is 1440, 721
Origin = (-0.125000000000000,90.125000000000000)
Pixel Size = (0.250000000000000,-0.250000000000000)
Metadata:
coordinates=lsm
GRIB_cfName=unknown
GRIB_cfVarName=pv
GRIB_dataType=an
GRIB_gridDefinitionDescription=Latitude/Longitude Grid
GRIB_gridType=regular_ll
GRIB_iDirectionIncrementInDegrees=0.25
GRIB_iScansNegatively=0
GRIB_jDirectionIncrementInDegrees=0.25
GRIB_jPointsAreConsecutive=0
GRIB_jScansPositively=0
GRIB_latitudeOfFirstGridPointInDegrees=90
GRIB_latitudeOfLastGridPointInDegrees=-90
GRIB_longitudeOfFirstGridPointInDegrees=0
GRIB_longitudeOfLastGridPointInDegrees=359.75
GRIB_missingValue=3.4028234663852886e+38
GRIB_name=Potential vorticity
GRIB_numberOfPoints=1038240
GRIB_NV=0
GRIB_Nx=1440
GRIB_Ny=721
GRIB_paramId=60
GRIB_shortName=pv
GRIB_stepType=instant
GRIB_stepUnits=1
GRIB_totalNumber=0
GRIB_typeOfLevel=isobaricInhPa
GRIB_units=K m**2 kg**-1 s**-1
GRIB_uvRelativeToGrid=0
long_name=Potential vorticity
standard_name=unknown
_FillValue=AAAAAAAA+H8=
Corner Coordinates:
Upper Left ( -0.1250000, 90.1250000)
Lower Left ( -0.1250000, -90.1250000)
Upper Right ( 359.875, 90.125)
Lower Right ( 359.875, -90.125)
Center ( 179.8750000, 0.0000000)
Band 1 Block=1440x721 Type=Float32, ColorInterp=Undefined
Minimum=-0.000, Maximum=0.000, Mean=0.000, StdDev=0.000
NoData Value=nan
Unit Type: K m**2 kg**-1 s**-1
Metadata:
STATISTICS_MINIMUM=-8.5682855569758e-05
STATISTICS_MAXIMUM=0.00016494722513016
STATISTICS_MEAN=7.1968198948007e-07
STATISTICS_STDDEV=5.4493224411374e-06
STATISTICS_VALID_PERCENT=100
Warning 1: Unable to save auxiliary information in /vsiicechunk/{/vsis3/earthmover-icechunk-era5/icechunkV2}/pressure/spatial/pv/zarr.json.aux.xml.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
new PR #14779 adds pcodec via Rust support (plus the in dev roualt/icechunk branch)