Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (53d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (165d) 

2024-05-23 18:08:18 UTC Now

2021-03-01 19:07:51 UTC MAIN commitmail json YAML

geography/gdal-lib: Update to 3.2.1

This is a long overdue update which skips the 3.1 major release.
py-gdal is also udpated.

Besides what is noted in upstream NEWS, gdalserver has been withdrawn.
See NEWS in the source tarball; this pkgsrc update corresponds to 1452
lines.

= GDAL/OGR 3.2.0 Release Notes =

== In a nutshell... ==

* New GDAL drivers:
  - ESRIC: ESRI bundle cache read-only driver (#2663)
  - HEIF: read-only driver for HEIF/HEIC file. Requires libheif
  - OGCAPI: tiles/maps/coverage raster/vector experimental driver
  - TGA: read/only driver to read TGA image file format
* New OGR drivers:
  - LVBAG: read-only support for Dutch LVBAG/Kadaster 2.0 vector format
* New utilities:
  - gdal_create: to create/initialize a new raster file
* Other improvements:
  - Multi-threaded overview computation (if GDAL_NUM_THREADS set)
  - COG driver: TILING_SCHEME creation option
  - OpenFileGDB driver: add support for using spatial indexes
  - BAG driver: multiple improvements
  - FITS driver: multiple improvements (MEF and binary table support)
  - NITF driver: support for SNIP TREs
  - OGRFieldDefn: support UNIQUE constraint
  - OGRFieldDefn: support a AlternativeName (alias) property (#2729)
  - Python bindings: move implementation of scripts (except gdal2tiles) in osgeo.utils package to be reusable
  - Faster GTIFF Deflate compression/decompression through libdeflate (if using internal libtiff or libtiff > 4.1.0)
* Removed functionality:
  - Python bindings: old-style "import gdal" is no longer available. Use "from osgeo import gdal" instead
  - API_PROXY mechanism: likely never used for real usage.
  - Removal of GDAL and OGR ArcSDE drivers

== Backward compatibility issues ==

See MIGRATION_GUIDE.txt

= GDAL/OGR 3.1.0 Release Notes =

== In a nutshell... ==

* Implement RFC 75: 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.
* Implement RFC76: add capability of writing vector drivers in Python
* New GDAL drivers:
  - COG: write-only, for Cloud Optimized GeoTIFF
  - EXR: read/write driver, relying on OpenEXR library
  - ISG: read-only, for geoid models of the International Service for the Geoid
  - RDB: read-only, for RIEGL Database .mpx RDB 2 files (#1538) (needs proprietary SDK)
* New OGR drivers:
  - FlatGeoBuf: read-support and creation (#1742)
  - MapML: read/write driver for experimental web spec
* Improved drivers:
  - OAPIF driver (renamed from WFS3): updated to OGC API - Features 1.0 core spec
  - GTiff: improve performance of internal overview creation
  - GTiff: GeoTIFF 1.1 support
  - Shapefile driver: add read/creation/update support for .shz and .shp.zip
  - netCDF vector: read/write support for CF-1.8 Encoded Geometries (#1287)
  - VICAR: multiple improvements and write support (#1855)
  - DDS: add read support
* Other improvements:
  - gdalwarp: accept output drivers with only CreateCopy() capabilities
  - gdal_viewshed: new utility for viewshed algorithm
* Remove GFT driver now that the online service no longer exists (#2050)
* New Sphinx-based documentation
* Multiple security related fixes (ossfuzz)
* Continued code linting (cppcheck, CoverityScan, etc.)
* Compatibility with GDAL 3.0:
    - C and C++ API: backward compatible changes
    - C ABI: backward compatible changes
    - C++ ABI: modified
    - Functional changes: see MIGRATION_GUIDE.TXT

(gdt)