Recent Releases
3.8.505 Apr 2024 12:10
minor feature:
3.8.418 Feb 2024 16:02
minor feature:
3.8.220 Dec 2023 14:31
minor feature:
3.3.004 May 2021 03:15
minor feature:
RFC 77 (https://gdal.org/development/rfc/rfc77_drop_python2_support.html): Drop Python 2 support in favor of Python 3.6.
RFC 78 (https://gdal.org/development/rfc/rfc78_gdal_utils_package.html): Add a gdal-utils Python package.
New driver:
STACTA: raster driver to read Spatio-Temporal Asset Catalog Tiled Assets
.
STACTA: raster driver to read Spatio-Temporal Asset Catalog Tiled Assets.
Add /vsiadls/ virtual file system for Azure Data Lake Storage Gen2.
Improved drivers: DIMAP, NITF.
Number of improvements in Python bindings.
Add automatic loading of configuration options from a file.
Add support for enumerated, constraint and glob field domains in MEM, FileGDB/OpenFileGDB and GeoPackage drivers.
Deprecation:
Disable by default raster drivers DODS, JPEG2000, JPEGLS, MG4LIDAR, FUJIBAS, IDA, INGR, ZMAP and vector driver ARCGEN, ArcObjects, CLOUDANT, COUCHDB, DB2, DODS, FME, GEOMEDIA, GTM, INGRES, MONGODB, REC, WALK at runtime, unless the GDAL_ENABLE_DEPRECATED_DRIVER_ drivername configuration option is set to YES. Those drivers are planned for removal in GDAL 3.5
Perl bindings are deprecated. Removal planned for GDAL 3.5. Use Geo::GDAL::FFI instead
.
Disable by default raster drivers DODS, JPEG2000, JPEGLS, MG4LIDAR, FUJIBAS, IDA, INGR, ZMAP and vector driver ARCGEN, ArcObjects, CLOUDANT, COUCHDB, DB2, DODS, FME, GEOMEDIA, GTM, INGRES, MONGODB, REC, WALK at runtime, unless the GDAL_ENABLE_DEPRECATED_DRIVER_ drivername configuration option is set to YES. Those drivers are planned for removal in GDAL 3.5.
Perl bindings are deprecated. Removal planned for GDAL 3.5. Use Geo::GDAL::FFI instead.
Removal of BNA, AeronavFAA, HTF, OpenAir, SEGUKOOA, SEGY, SUA, XPlane, BPG, E00GRID, EPSILON, IGNFHeightASCIIGrid, NTV1 drivers. Moved to (unsupported) https://github.com/OSGeo/gdal-extra-drivers repository.
3.2.1RC130 Dec 2020 17:25
minor feature:
New GDAL drivers:
ESRIC: ESRI bundle cache read-only driver
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
.
ESRIC: ESRI bundle cache read-only driver.
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
.
LVBAG: read-only support for Dutch LVBAG/Kadaster 2.0 vector format.
New utilities:
gdal_create: to create/initialize a new raster file
.
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
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)
.
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.
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).
Remove
3.2.003 Nov 2020 23:05
minor feature:
New GDAL drivers:
ESRIC: ESRI bundle cache read-only driver
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
.
ESRIC: ESRI bundle cache read-only driver.
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
.
LVBAG: read-only support for Dutch LVBAG/Kadaster 2.0 vector format.
New utilities:
gdal_create: to create/initialize a new raster file
.
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
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)
.
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.
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).
Remove
3.1.3RC102 Sep 2020 06:25
minor feature:
GDALWarpOperation::ComputeSourceWindow(): modify extra source pixel c
.
OSRFindMatches(): update doc to reflect current status.
.
netCDF multidim: performance when reading from sliced array.
.
HDF5 multidim: performance when reading from sliced array.
.
MVT writing: crashes in multi-threading mode.
.
VRT: round src/dst coordinates to integer within 1e-3 margin.
.
BAG: avoid crash on non-standard dataset.
.
gdal_merge.py: rounding of source coordinates, when they are very .
.
ISCE: avoid crashing division by zero on corrupted datasets. ht .
.
VICAR: avoid potential null-dereference on corrupted dataset. h .
.
GNUmakefile: make 'all' target an alias of the default one to avoid p .
.
FlatGeobuf: illegal use of std::vector.
.
Adding typemaps C# for wrapper_GDALWarpDestDS and wrapper_GDALWarpDes .
.
Dataset.GetSpatialRef should be exposed to CSharp.
.
.
.
GeoJSON: opening of file starting with geometry: coordinates (.
add c# support for GetCRSInfoListFromDatabase.
.
linux build.
.
.
.
.
.
gdal2tiles: layer generation with raster profile and nonnative zo .
.
ogrinfo/ogr2ogr: with -sql @filename where SQL comments ar .
.
TSX driver: with reading dataset in.zip file on Windows (f .
.
ogrteigha.cpp: use correct printf formatter.
.
Unix build: detection of minor version number of Poppler with the .
.
Internal libgeotiff: avoid look up of user-defined GeogGeodeticDatumG .
.
GeoJSON RFC7946 writer: processing of geometry that covers the wh .
.
Polygonize: make sure not to use dummy geotransform.
.
FITS: initialize default geotransform.
.
Perl tests: failure due to 7286e6f.
.
Quote DBQ value in PGEO driver template to avoid opening.
.
Shapefile: when several candidate SRS are found with confidence = 90 .
.
GTiff SRS reader: interpret infinite value in GeogInvFlatteningGeoKey .
.
RasterLite2: remove support for CharLS compression since it is remove .
.
Followup 69d00e3: also quote DBQ values in other drivers.
.
JPEG2000: build with Jasper 2.0
3.1.208 Jul 2020 11:05
minor feature:
GeoJSON: opening of file starting with "coordinates"
.
DumpJPK2CodeStream(): reported offset of EOC marker when PSOT = 0 ( .
.
Overview generation: progress percentage when using USE_RRD=YES (f .
.
PAux: avoid ingesting large binary unrelated files (found when invest .
.
gdal2tiles: in nativezoom computation with --profile=raster .
.
FileGDB/OpenFileGDB: qualify DateTime values with UTC timezone when
3.1.1RC123 Jun 2020 22:05
minor feature:
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 RFC 76: 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 (needs proprietary SDK)
.
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 (needs proprietary SDK).
New OGR drivers:
FlatGeoBuf: read-support and creation
MapML: read/write driver for experimental web spec
.
FlatGeoBuf: read-support and creation.
MapML: read/write driver for experimental web spec.
Improved drivers:
OAPIF driver: 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.
VICAR: multiple improvements and write support.
DDS: add read support.
Other improvements:
gdalwarp: accept output drivers with only CreateCopy() capabilities
gdal_viewshed: new utility for viewshed algorithm
.
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.
New Sphinx-based documentation.
Multiple security related (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
.
C and C++ API
3.1.011 May 2020 10:05
minor feature:
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 RFC 76: 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 (needs proprietary SDK)
.
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 (needs proprietary SDK).
New OGR drivers:
FlatGeoBuf: read-support and creation
MapML: read/write driver for experimental web spec
.
FlatGeoBuf: read-support and creation.
MapML: read/write driver for experimental web spec.
Improved drivers:
OAPIF driver: 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.
VICAR: multiple improvements and write support.
DDS: add read support.
Other improvements:
gdalwarp: accept output drivers with only CreateCopy() capabilities
gdal_viewshed: new utility for viewshed algorithm
.
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.
New Sphinx-based documentation.
Multiple security related (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
.
C and C++ API
3.1.0RC307 May 2020 02:45
minor feature:
FlatGeobuf: add null check for readMultiPolygon
.
Warper RPC: when source image has a geotransform.
.
Prepare for 3.1.0RC3.
.
EXR: add missing #include .
.
gt_overview.h: remove CPL_DLL on GTIFFBuildOverviewsEx(). Was just ne .
.
.
.
EPSGTreatsAsNorthingEasting(): it to properly deal with Polar pro .
.
Update NEWS.
3.1.0RC202 May 2020 22:05
minor feature:
spelling errors.
.
doc/source/gdal_rtd: add LICENSE file from https://github.com/planetf .
.
NEWS: s/multidirectional/multidimensional/ ci skip .
.
Docker: install python-is-python3 package for Ubuntu images (.
configure: use sed -E or sed -r depending on runtime availability.
.
ax_lib_sqlite3.m4: tiny for ac_sqlite3_version (non critical).
.
Doc building: avoid UnicodeDecodeError: charmap codec can't decode by .
.
Add support for CharLS 2.1.
.
Prepare for 3.1.0RC2.
3.1.0RC128 Apr 2020 10:25
minor feature:
FlatGeobuf: add a TEMPORARY_DIR layer creation option
.
FlatGeoBuf: write final file in a batch way to minimize switches betw .
.
.
.
GTiff: avoid unsetting of EPSG code when ProjLinearUnitsGeoKey = Line .
.
NITF: avoid potential stack read buffer overflow. https://. .
.
GRIB: avoid quadratic performance on GRIB2 datasets using subgrids wi .
.
GDALVectorTranslate(): code cleanups.
.
NEWS: preliminary 3.1.0 release notes ci skip .
.
NEWS: tune 'in a nutshell' section ci skip .
.
.
.
FlatGeobuf: simplify writing in batch mode.
.
/vsis3/ and similar: refactor Sync() optimization to prepare for mult .
.
/vsis3/ and similar: add a NUM_THREADS option to Sync() for paralleli .
.
Added alternative output modes to GDALViewshedGenerate.
.
Internal libtiff: recent master fax3/fax4 regression. https .
.
.
.
VSISync(): make file copying from /vsis3/ actually use /vsis3_streami .
.
/vsis3/ and /vsis3_streaming/: make them share the same map bucket- r .
.
VSISync(): add a CHUNK_SIZE option to Sync() to split large objects a .
.
gdal_edit.py: add -a_ulurll switch.
.
gdal2tiles.py: ignore nodata values that are not in the range of the .
.
.
.
/vsis3/: refactor to move operations of multipart upload to file syst .
.
VSISync(): make CHUNK_SIZE option when uploading to /vsis3/.
.
.
.
Internal libtiff: resync with upstream.
.
Internal libtiff: regenerate gdal_libtiff_symbol_rename.h.
.
Internal libtiff: resync with upstream.
.
Internal libtiff: resync with upstream.
.
/vsiswift/: V3 authentication method, handling auth token expiration.
.
test_osr_basic_18: update to work with PROJ 7.
.
Python bindings: emit exception is osr.SpatialReference(wkt) fails, e .
.
.
.
nmake.opt: restablish /MDd for DEbuild. This was accidentally swi .
.
tif_ojpeg.c: relax too strict check (https://gitlab.com/libtiff/libti .
.
.
.
docker/alpine-normal/Dockerfile: update to GEOS 3.8.1.
.
vsiaz.py, vsigs.py, vsis3.py: silence warnings.
.
VSISwiftHandleHelper::GetConfigur
3.0.4RC130 Jan 2020 03:05
minor feature:
RasterLite2: build against latest librasterlite2
.
PDF: null pointer dereference or infinite recursion/stack overflo .
.
autotest: be robust to OSGeo/PROJ#1838 changes.
.
PDF: add support for poppler 0.85.0dev.
.
PDF: excessive memory consumption on corrupted files.
.
NGW: dataset access mode.
.
MITAB: cleanup management of update flag.
.
NGW: Add support for layers geometry types with Z.
.
NGW: unit test - switch to new endpoint.
.
HDF5: reading single dimension dataset.
.
Remove execution right from ogr/*.png.
.
Travis python3: install pip version compat of python 3.4.
.
GDALInfo(): axis order in lon,lat corner coordinates, in pa .
.
GeoTIFF writing: do not write by default EPSG:3857/WebMercator as a E .
.
Prepare for GDAL 3.0.4.
3.0.315 Jan 2020 05:45
minor feature:
SHPRestoreSHX(): crash when.shx file cannot be created (and a me
.
GXF: avoid closing the file pointer before being sure this is a GXF d .
.
ENVI: potential use of invalid pointer on some unusual std::strin .
.
GPKG: memory leak in case of corrupted database. https://bu .
.
EEDA: startTime / endTime comparisons that were incomplete in refs .
.
previous commit.
.
WaSP: on creation, make sure the layer geometry type set on the featu .
.
EPSG:4326 to EPSG:3857: invalid output with some input coordinate .
.
Travis: use ubuntugis-stable PPA for Trusty since they are no longer .
.
GeoJSON: recognizing some documents with members sorted alphabeti .
.
configure: detection of libpq in a non-standard place (3.0 regres .
.
gdal_polygonize.py: outputing to geojson without explicit -f swit .
.
GPKG: insert more accurate spatial extent in gpkg_contents.
.
/vsitar/: support 100 character file names.
.
/vsitar/: ffaf5 commit.
.
gdalwarp: wrong axis order when using source/target CRS being a g .
.
Make 'gdal_translate foo.tif foo.tif.ovr -outsize 50 50 -of GTiff' .
.
ENVI: add read support for reading GCPs, and off-by-one o .
.
GTiff: make WEBP_LEVEL to be honored in Create() mode.
.
Disable randomly failing test.
.
GTiff: yesterday regression in which compression parameters are i .
.
OGRSpatialReference::GetAxis(): make it work with a compound CRS (.
CPL_VSIL_CURL_ALLOWED_EXTENSIONS with query string (WIP).
.
don't use strndup.
.
compile error.
.
remove intermediate.
.
KML: set OAMS_TRADITIONAL_GIS_ORDER for SRS returned on returned layers.
.
.
.
GDALInvGeoTransform(): make it work with scale and rotation/skew coef .
.
importFromWkt(): emit a CPLError() in case of import failure (refs #1623.
.
ES: Set 'application/json' in RunRequest() with POST.
.
.
.
Elasticsearch: GeoJSON type field should be mapped as text in ES =5.
.
tiledb: removed ambiguous use of size_t.
.
.
.
MSVC linking related to TransformWithOptionsCache class (.
tiledb: TILED
3.0.3RC109 Jan 2020 23:25
minor feature:
SHPRestoreSHX(): crash when.shx file cannot be created (and a me
.
GXF: avoid closing the file pointer before being sure this is a GXF d .
.
ENVI: potential use of invalid pointer on some unusual std::strin .
.
GPKG: memory leak in case of corrupted database. https://bu .
.
EEDA: startTime / endTime comparisons that were incomplete in refs .
.
previous commit.
.
WaSP: on creation, make sure the layer geometry type set on the featu .
.
EPSG:4326 to EPSG:3857: invalid output with some input coordinate .
.
Travis: use ubuntugis-stable PPA for Trusty since they are no longer .
.
GeoJSON: recognizing some documents with members sorted alphabeti .
.
configure: detection of libpq in a non-standard place (3.0 regres .
.
gdal_polygonize.py: outputing to geojson without explicit -f swit .
.
GPKG: insert more accurate spatial extent in gpkg_contents.
.
/vsitar/: support 100 character file names.
.
/vsitar/: ffaf5 commit.
.
gdalwarp: wrong axis order when using source/target CRS being a g .
.
Make 'gdal_translate foo.tif foo.tif.ovr -outsize 50 50 -of GTiff' .
.
ENVI: add read support for reading GCPs, and off-by-one o .
.
GTiff: make WEBP_LEVEL to be honored in Create() mode.
.
Disable randomly failing test.
.
GTiff: yesterday regression in which compression parameters are i .
.
OGRSpatialReference::GetAxis(): make it work with a compound CRS (.
CPL_VSIL_CURL_ALLOWED_EXTENSIONS with query string (WIP).
.
don't use strndup.
.
compile error.
.
remove intermediate.
.
KML: set OAMS_TRADITIONAL_GIS_ORDER for SRS returned on returned layers.
.
.
.
GDALInvGeoTransform(): make it work with scale and rotation/skew coef .
.
importFromWkt(): emit a CPLError() in case of import failure (refs #1623.
.
ES: Set 'application/json' in RunRequest() with POST.
.
.
.
Elasticsearch: GeoJSON type field should be mapped as text in ES =5.
.
tiledb: removed ambiguous use of size_t.
.
.
.
MSVC linking related to TransformWithOptionsCache class (.
tiledb: TILED
3.0.206 Nov 2019 09:45
minor feature:
PDF driver: add a COMPOSITION_FILE creation option to generate a comp
.
.
.
PDS4 tests: temporarily switch to older version of the PDS4_CART_1B00 .
.
PDS4: modify PDS4_CART_1B00.xsd location to be on NASA 'pre-staging' .
.
GTiff: add warnings when using unsupported combination of internal ma .
.
PDS3: add support for ENCODING_TYPE=DCT_DECOMPRESSED.
.
/vsicurl/: automatically detect signed URLs where host ends with a po .
.
ci/travis/trusty_clang/before_install.sh: disable msodbcsql17 install .
.
Prepare for GDAL 2.5.0beta1.
.
spelling errors.
.
.
.
Internal libgeotiff: resync with upstream.
.
autotest/README.md: more tips ci skip .
.
OGR_GMT: use file extension based detection to accept files without h .
.
swig/python/README.txt: upgrade version number ci skip .
.
Doc: typo "Sudatasets" - "Subdatasets".
.
.
.
Python bindings: rename README.txt as README.rst, a link and mark .
.
NULL -- nullptr replacements.
.
configure: allow to disable SQLite base drivers.
.
DWG: breakage of nth-2 commit.
.
ogr/ogrsf_frmts/generic/GNUmakefile: do not systematically define VFK .
.
configure: allow to selectively disable expat, xerces-c and odbc base .
.
configure: add missing 'test' keyword when libpq not detected.
.
PDF: add support for Poppler 0.76.0.
.
Perl bindings: update doc version.
.
Perl bindings: the link in the doc.
.
MrSID: potential crash when a zoom level cannot be opened.
.
MrSID: move inclusion of SDK headers into dedicate files to avoid war .
.
Add "-nogcp" option to gdal_translate binary and the python binding. (# .
.
alg/marching_squares/point.h: add missing const ref qualifier.
.
DumpJPK2CodeStream(): dump PLT markers.
.
plscensconf.json: add missing fields for PSOrthoTile and Sentinel1.
.
configure: enable to selectively disable GPKG driver.
.
XYZ: regression regarding header lines that are not X,Y,Z (# .
.
previous commit.
.
DumpJPK2CodeStream(): dump POC markers.
.
NGW: create vector example in documentation.
.
Repor
3.0.2RC129 Oct 2019 05:45
minor feature:
PDF driver: add a COMPOSITION_FILE creation option to generate a comp
.
.
.
PDS4 tests: temporarily switch to older version of the PDS4_CART_1B00 .
.
PDS4: modify PDS4_CART_1B00.xsd location to be on NASA 'pre-staging' .
.
GTiff: add warnings when using unsupported combination of internal ma .
.
PDS3: add support for ENCODING_TYPE=DCT_DECOMPRESSED.
.
/vsicurl/: automatically detect signed URLs where host ends with a po .
.
ci/travis/trusty_clang/before_install.sh: disable msodbcsql17 install .
.
Prepare for GDAL 2.5.0beta1.
.
spelling errors.
.
.
.
Internal libgeotiff: resync with upstream.
.
autotest/README.md: more tips ci skip .
.
OGR_GMT: use file extension based detection to accept files without h .
.
swig/python/README.txt: upgrade version number ci skip .
.
Doc: typo "Sudatasets" - "Subdatasets".
.
.
.
Python bindings: rename README.txt as README.rst, a link and mark .
.
NULL -- nullptr replacements.
.
configure: allow to disable SQLite base drivers.
.
DWG: breakage of nth-2 commit.
.
ogr/ogrsf_frmts/generic/GNUmakefile: do not systematically define VFK .
.
configure: allow to selectively disable expat, xerces-c and odbc base .
.
configure: add missing 'test' keyword when libpq not detected.
.
PDF: add support for Poppler 0.76.0.
.
Perl bindings: update doc version.
.
Perl bindings: the link in the doc.
.
MrSID: potential crash when a zoom level cannot be opened.
.
MrSID: move inclusion of SDK headers into dedicate files to avoid war .
.
Add "-nogcp" option to gdal_translate binary and the python binding. (# .
.
alg/marching_squares/point.h: add missing const ref qualifier.
.
DumpJPK2CodeStream(): dump PLT markers.
.
plscensconf.json: add missing fields for PSOrthoTile and Sentinel1.
.
configure: enable to selectively disable GPKG driver.
.
XYZ: regression regarding header lines that are not X,Y,Z (# .
.
previous commit.
.
DumpJPK2CodeStream(): dump POC markers.
.
NGW: create vector example in documentation.
.
Repor
3.0.105 Oct 2019 00:54
minor feature:
https://trac.osgeo.org/gdal#Releases