gdal
gdal copied to clipboard
Add list of multidim drivers
I found the gdalmdiminfo/translate APIs recently and tried to figure out through the docs which drivers support the multidimensional API, but couldn't find these information easily. While there's a list for raster and vector drivers, it would also be nice to add a list of drivers that support the multidimensional API or something similar. From searching for OpenMultiDim in the code, it seems they are:
- GRIB
- HDF4/5
- netCDF
- ZARR
Is this correct/complete?
Not sure what the best approach would be? Adding a column to the raster driver page? Adding a completely new page similar to the list of raster drivers?
If this is decided to be usedul, I'm happy to create a PR for it. But want to check back first whether this is welcome and what the preferred approach would be. Thanks!
Is this correct/complete?
MEM and VRT as well
Not sure what the best approach would be?
Adding a new column would probably be the most natural way, but I'm not sure if that would still be readable, especially given that multidim drives are few. Perhaps a new page would be better. It would be best if that would be auto-generated by the doc/source/build_driver_summary.py script, from the "supports_multidimensional" tag in the .rst pages (but I see currently only the ZARR one advertizes it. above mentionned other drivers .rst pages should be extended to advertize it as well)