<div dir="ltr"><div class="gmail_quote"><div style="font-family:'monospace';font-size:9pt;font-weight:400;font-style:normal"><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Hi,</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">On behalf of the GDAL/OGR development team and community, I am pleased to announce the release of GDAL/OGR 3.1.0. GDAL/OGR is a C++ geospatial data access library for raster and vector file formats, databases and web services. It includes bindings for several languages, and a variety of command line tools.</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> <a href="http://www.gdal.org/" target="_blank">http://www.gdal.org/</a></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">The 3.1.0 release is a new feature release with the following highlights:</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * Implement [RFC 75]</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">(<a href="https://gdal.org/development/rfc/rfc75_multidimensional_arrays.html" target="_blank">https://gdal.org/development/rfc/rfc75_multidimensional_arrays.html</a>):</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> support for multidimensional arrays in MEM, VRT, netCDF, HDF4, HDF5 and GRIB drivers. Read/write for MEM and netCDF. Read/only for others. Add gdalmdiminfo and gdalmdimtranslate utilities.</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * Implement [RFC 76]</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">(<a href="https://gdal.org/development/rfc/rfc76_ogrpythondrivers.html" target="_blank">https://gdal.org/development/rfc/rfc76_ogrpythondrivers.html</a>):</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> add capability of writing vector drivers in Python</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * New GDAL drivers:</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - [COG](<a href="https://gdal.org/drivers/raster/cog.html" target="_blank">https://gdal.org/drivers/raster/cog.html</a>): write-only, for Cloud Optimized GeoTIFF</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - [EXR](<a href="https://gdal.org/drivers/raster/exr.html" target="_blank">https://gdal.org/drivers/raster/exr.html</a>): read/write driver, relying on OpenEXR library</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - [ISG](<a href="https://gdal.org/drivers/raster/isg.html" target="_blank">https://gdal.org/drivers/raster/isg.html</a>): read-only, for geoid models of the International Service for the Geoid</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - [RDB](<a href="https://gdal.org/drivers/raster/rdb.html" target="_blank">https://gdal.org/drivers/raster/rdb.html</a>): read-only, for RIEGL Database .mpx RDB 2 files (#1538) (needs proprietary SDK)</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * New OGR drivers:</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - [FlatGeoBuf](<a href="https://gdal.org/drivers/vector/flatgeobuf.html" target="_blank">https://gdal.org/drivers/vector/flatgeobuf.html</a>): read-support and creation (#1742)</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - [MapML](<a href="https://gdal.org/drivers/vector/mapml.html" target="_blank">https://gdal.org/drivers/vector/mapml.html</a>): read/write driver for experimental web spec</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * Improved drivers:</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - OAPIF driver (renamed from WFS3): updated to OGC API - Features 1.0 core spec</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - GTiff: improve performance of internal overview creation</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - GTiff: GeoTIFF 1.1 support</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - Shapefile driver: add read/creation/update support for .shz and .shp.zip</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - netCDF vector: read/write support for CF-1.8 Encoded Geometries (#1287)</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - VICAR: multiple improvements and write support (#1855)</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - DDS: add read support</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * Other improvements:</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - gdalwarp: accept output drivers with only CreateCopy() capabilities</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> - [gdal_viewshed](<a href="https://gdal.org/programs/gdal_viewshed.html" target="_blank">https://gdal.org/programs/gdal_viewshed.html</a>):</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> new utility for viewshed algorithm</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * Remove GFT driver now that the online service no longer exists (#2050)</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * New Sphinx-based documentation</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * Multiple security related fixes (ossfuzz)</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * Continued code linting (cppcheck, CoverityScan, etc.)</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">More complete information on the new features and fixes in the 3.1.0</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">release can be found at:</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> <a href="https://github.com/OSGeo/gdal/blob/v3.1.0/gdal/NEWS" target="_blank">https://github.com/OSGeo/gdal/blob/v3.1.0/gdal/NEWS</a></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">The release can be downloaded from:</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * <a href="https://download.osgeo.org/gdal/3.1.0/gdal310.zip" target="_blank">https://download.osgeo.org/gdal/3.1.0/gdal310.zip</a> - source as a zip</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * <a href="https://download.osgeo.org/gdal/3.1.0/gdal-3.1.0.tar.gz" target="_blank">https://download.osgeo.org/gdal/3.1.0/gdal-3.1.0.tar.gz</a> - source as .tar.gz</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * <a href="https://download.osgeo.org/gdal/3.1.0/gdal-3.1.0.tar.xz" target="_blank">https://download.osgeo.org/gdal/3.1.0/gdal-3.1.0.tar.xz</a> - source as .tar.xz</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * <a href="https://download.osgeo.org/gdal/3.1.0/gdal-grass-3.1.0.tar.gz" target="_blank">https://download.osgeo.org/gdal/3.1.0/gdal-grass-3.1.0.tar.gz</a> - GDAL-GRASS </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">plugin</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * <a href="https://download.osgeo.org/gdal/3.1.0/gdalautotest-3.1.0.tar.gz" target="_blank">https://download.osgeo.org/gdal/3.1.0/gdalautotest-3.1.0.tar.gz</a> - test </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">suite</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> * <a href="https://download.osgeo.org/gdal/3.1.0/gdal310doc.zip" target="_blank">https://download.osgeo.org/gdal/3.1.0/gdal310doc.zip</a> - documentation / </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">website</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">The migration guide can be found at :</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> <a href="https://github.com/OSGeo/gdal/blob/release/3.1/gdal/MIGRATION_GUIDE.TXT" target="_blank">https://github.com/OSGeo/gdal/blob/release/3.1/gdal/MIGRATION_GUIDE.TXT</a></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Best regards,</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Even</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Spatialys - Geospatial professional services</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><a href="http://www.spatialys.com" target="_blank">http://www.spatialys.com</a></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><br></p></div></div></div>