On jeudi 18 juillet 2019 09:20:13 CEST Sean Gillies wrote: > Hi Even, > > GDAL will already read and write multidimensional arrays > using GDALDatasetRasterIO, yes?
No, that's a separate API. There's a bridge between both with the GDALRasterBand::AsMDArray() and GDALMDArray::AsClassicDataset() methods. The gdalmdimtranslate utility can also bridge between the 2 worlds. That is if you export a 4D array as a GeoTIFF, it will use GDALMDArray::AsClassicDataset() and will expose the non-XY dimensions as many bnds as needed. > Arrays of a single type per dimension, but > that's conventional for N-D array implementations like Numpy. Not sure to understand the above. The data type is the same for a given array. Yes, ala NumPy. > Perhaps the > RFC and feature would be better named "hierarchical data"? This is both actually: hierarchial data + multidimensional arrays. Even -- Spatialys - Geospatial professional services http://www.spatialys.com _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev