#include "gdal_priv.h" int main() { // Create a driver object for GeoTIFF format GDALDriver* poDriver = GetGDALDriverManager()->GetDriverByName("GTiff"); // Set a metadata item for the driver poDriver->SetMetadataItem("COMPRESS", "DEFLATE"); return 0; }
#include "gdal_priv.h" int main() { // Create a driver object for GeoJSON format GDALDriver* poDriver = GetGDALDriverManager()->GetDriverByName("GeoJSON"); // Set a metadata item for the driver poDriver->SetMetadataItem("WRITE_BBOX", "YES"); return 0; }In this example, we create a driver object for the GeoJSON format using GetDriverByName method. We then set a metadata item for the driver using the SetMetadataItem method, which writes the bounding box of geometries to the output files. Package/library: GDAL (Geospatial Data Abstraction Library)