Log message:
geography/gdal*: Update to 3.11.0
packaging changes:
- switch to pcre2 from pcre, following (unsurprising) upstream recommendations
Upsetram NEWS:
Highlight:
* [RFC 104](https://gdal.org/en/latest/development/rfc/rfc104_gdal_cli.html):
Adding a "gdal" front-end command line interface.
- See the [list of \
commands](https://gdal.org/en/latest/programs/index.html#gdal-application)
- Includes new "gdal raster calc" and "gdal raster \
resclassify" utilities.
- "gdal raster tile", C++ port of gdal2tiles, runs faster (3x to 6x \
in some cases)
- Includes "gdal vsi list/copy/delete/move/sync" (ports of Python \
sample scripts)
- Includes "gdal driver {driver_name}" for driver-specific commands.
- Includes smart Bash autocompletion
- Includes C, C++, Python API
* Add [GDALG](https://gdal.org/en/latest/drivers/vector/gdalg.html) (GDAL
Streamed Algorithm Format) driver: reading of on-the-fly / streamed vector
dataset replaying compatible "gdal" command lines (kind of VRT).
Other topics
* [RFC 100](https://gdal.org/en/latest/development/rfc/rfc100_float16_support.html):
Support float16 type
* [RFC \
102](https://gdal.org/en/latest/development/rfc/rfc102_embedded_resources.html):
Embedding resource files into libgdal
* [RFC \
103](https://gdal.org/en/latest/development/rfc/rfc103_schema_open_option.html):
Add a OGR_SCHEMA open option to selected OGR drivers
* [RFC \
105](https://gdal.org/en/latest/development/rfc/rfc105_safe_path_manipulation_functions.html):
Add and use safe path manipulation functions
* [RFC 106](https://gdal.org/en/latest/development/rfc/rfc106_update_metadata.html):
Metadata items to reflect driver update capabilities
* [RFC \
107](https://gdal.org/en/latest/development/rfc/rfc107_igetextent_isetspatialfilter.html):
Add OGRLayer::IGetExtent() and OGRLayer::ISetSpatialFilter()
* Add read-only [OGR ADBC](https://gdal.org/en/latest/drivers/vector/adbc.html)
(Arrow Database Connectivity) driver, in particular
with support for DuckDB or Parquet datasets (if libduckdb also installed)
* Add [LIBERTIFF](https://gdal.org/en/latest/drivers/raster/libertiff.html)
driver: native thread-safe read-only GeoTIFF reader
* Add read-only [RCM](https://gdal.org/en/latest/drivers/raster/rcm.html)
(Radarsat Constellation Mission) raster driver
* Add read-only AIVector (Artificial intelligence powered vector) driver
* VRT Pixel Functions: Add function to evaluate arbitrary expression (#11209)
* Substantially improved drivers: ZARR
* GeoPackage: change default version to GeoPackage 1.4 on creation (#7870)
* [RFC \
108](https://gdal.org/en/latest/development/rfc/rfc108_driver_removal_3_11.html):
- Removed raster drivers: BLX, BT, CTable2, ELAS, FIT, GSAG (Golden Software \
ASCII grid),
GSBG (Golden Software 6.0 binary grid), JP2Lura, OZI OZF2/OZFX3,
Rasterlite (v1), R object data store (.rda), RDB, SDTS, SGI, XPM,DIPex
- Removed vector drivers: Geoconcept Export, OGDI (VPF/VMAP support), SDTS,
SVG, Tiger, UK. NTF
- Removed write support in following drivers: Interlis 1, Interlis 2, ADRG,
PAux, MFF, MFF2/HKV, LAN, NTv2, BYN, USGSDEM, ISIS2
* Removed OpenCL warper
* OGR "Memory" driver deprecated, and aliased to the "MEM" \
driver.
Its functionality is merged into the "MEM" driver that has raster, vector
and multidimensional support.
* Various code linting, static code analyzer fixes, etc.
|