Luisa,
the answer is a mixed yes/no
The implementation of the CreateDimension() method in the netCDF
supports a UNLIMITED creation option. Cf
https://github.com/OSGeo/gdal/blob/664fae6ed14d77501c4f0a796f0fb371bae3bf3e/autotest/gdrivers/netcdf_multidim.py#L586
to instruct it to be created as such at the netCDF level. But GDAL still
needs a fixed size for such dimensions. I guess that could potentially
be enhanced to be able to expand the dimension size, but that remains to
be coded (there would be implications in GDAL generic multidim code that
does for example checks on indices in GDALMultiDim::Write() operations)
Even
Le 05/07/2022 à 20:06, andallwasw...@web.de a écrit :
Hi,
i am interested in using GDAL for writing a multi-dimensional array in
a NetCDF file.
Is it possible in GDAL to create a dimension (time in my case) without
knowing/ restricting the size of it at the beginning?
I would like to create a MDArray with first only one timestep and then
expand this by adding an unknown amount of timesteps to it afterwards.
The other two dimensions are fixed in my case.
In NetCDF I think it's possible through a dimension with unlimited
length (NC_UNLIMITED) - is there also a way in GDAL?
I am using C++ if that's important to know.
Thank you,
Luisa
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev
--
http://www.spatialys.com
My software is free, but my time generally not.
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev