Commit Graph

58268 Commits

Author SHA1 Message Date
Even Rouault f314d4b6bc
ogrlineref: fix double-free on 'ogrlineref --version' 2024-12-23 02:53:30 +01:00
Even Rouault 6a3c3148c5
autotest: fix Coverity Scan warning 2024-12-22 21:24:02 +01:00
Alessandro Pasotti 53881c1936
[rfc] Add RFC 103 text - OGR_SCHEMA open option (#11071) 2024-12-21 14:46:55 +01:00
Even Rouault b231fe7b7b
Merge pull request #11528 from rouault/fix_11527
GPKG: fix FID vs field of same name consistency check when field is not set
2024-12-21 14:35:12 +01:00
Even Rouault 4e36354db3
Merge pull request #11531 from rouault/fix_11526
gdal raster edit/reproject: use --bbox instead of --extent
2024-12-21 14:20:48 +01:00
Even Rouault 5c13e6dd1d
gdal raster edit/reproject: use --bbox instead of --extent
Fixes #11526
2024-12-20 23:51:11 +01:00
Even Rouault 931c0956fe
Merge pull request #11530 from elpaso/ogr_schema_docs
[doc] OGR_SCHEMA documentation
2024-12-20 19:41:19 +01:00
Alessandro Pasotti 704109600d
[gdal][api] GDALDriverHasOpenOption (#11517) 2024-12-20 18:24:27 +01:00
Alessandro Pasotti 21485be5ab [doc] OGR_SCHEMA documentation 2024-12-20 16:28:34 +01:00
Even Rouault 84ae5447d6
GPKG: fix FID vs field of same name consistency check when field is not set
Related to #11527
2024-12-20 02:24:29 +01:00
Even Rouault e7b6c09d3b
Merge pull request #11513 from rouault/GDALRasterizeLayers
GDALRasterizeLayers(): do not emit warning about missing SRS if the target raster dataset has no SRS
2024-12-19 19:03:01 +01:00
Even Rouault 77cfe376c5
Merge pull request #11509 from rouault/doc_DeleteField
Doc: OGRLayer::DeleteField(): add note about OGRFieldDefn* life-time
2024-12-19 19:02:54 +01:00
Even Rouault bb585c1165
Merge pull request #11501 from rouault/fix_11500
Doc: clarify that the OGR geometry model is SRS unaware
2024-12-19 19:02:48 +01:00
Even Rouault 49acea9976
Merge pull request #11490 from rouault/fix_11486
PG: add escaping syntax for TABLES open option to allow table names with open parenthesis
2024-12-19 19:02:40 +01:00
Even Rouault bea5bc699e
Merge pull request #11487 from rouault/gdal_raster_edit
Add a 'gdal raster edit' command to override SRS, extent and metadata
2024-12-19 19:02:32 +01:00
Even Rouault 989e655e02
Merge pull request #11514 from rouault/fix_11512
GTI STACGeoParquet: add support for proj:code, proj:wkt2, proj:projjson
2024-12-19 19:02:22 +01:00
Even Rouault fbc0ed6dc8
Merge pull request #11510 from rouault/gtiff_warn_ignored_predictor
GTiff creation: emit warning when PREDICTOR option is used with an incompatible codec
2024-12-19 19:02:09 +01:00
Even Rouault 27ff763aea
GTI STACGeoParquet: add support for proj:code, proj:wkt2, proj:projjson
Fixes #11512
2024-12-18 19:15:37 +01:00
Even Rouault 5ff3f2fe5d
GDALRasterizeLayers(): do not emit warning about missing SRS if the target raster dataset has no SRS
Related to https://lists.osgeo.org/pipermail/gdal-dev/2024-December/059948.html
2024-12-18 17:57:32 +01:00
Even Rouault 42ca02ce93
Merge pull request #11492 from rouault/fix_11491
GML: honour SWAP_COORDINATES=YES even when the geometry has no SRS
2024-12-18 08:51:52 +01:00
Even Rouault c9955a929f
Merge pull request #11498 from rouault/cppckeck_nullPointerOutOfMemory
Fix cppcheck nullPointerOutOfMemory warnings
2024-12-18 03:00:47 +01:00
Even Rouault b69e920cf5
Doc: OGRLayer::DeleteField(): add note about OGRFieldDefn* life-time 2024-12-18 02:55:51 +01:00
Even Rouault ef68e3de5f
GTiff creation: emit warning when PREDICTOR option is used with an incompatible codec 2024-12-18 02:03:48 +01:00
Even Rouault 51ce0b6b31
Merge pull request #11499 from elpaso/sqlite_ogr_schema_open_option
[sqlite] OGR_SCHEMA implementation - RFC 103
2024-12-17 20:46:33 +01:00
Even Rouault 38253288f0
Doxygen: fix URL from Trac to gdal.org 2024-12-17 17:48:15 +01:00
Even Rouault 9e469576a9
Merge pull request #11502 from rouault/VSICURL_QUERY_STRING
/vsicurl/: add a VSICURL_QUERY_STRING path specific option
2024-12-17 17:22:07 +01:00
Dan Baston 5ffa06db79
Merge pull request #11505 from DelazJ/patch-1
Fix URL display
2024-12-17 10:34:37 -05:00
Even Rouault d7f22e726a
Merge pull request #11504 from rouault/libtiff_predictor_3_inverted_endianness_write_fix
Internal libtiff: fix writing a Predictor=3 file with non-native endianness
2024-12-17 15:17:42 +01:00
Loïc Bartoletti 4db3259c49
SFCGAL: Use WKB instead of WKT (#11006)
* feat(SFCGAL tests): add SFCGAL 3D distance/intersection tests

* feat(SFCGAL import/export): Use WKB instead of WKT

* fix(SFCGAL VERSION): add macros and maths to compare SFCGAL versions

* chore(SFCGAL WKB): refacto with a lambda to avoid duplicated code
2024-12-17 15:08:29 +01:00
Harrissou Sant-anna 17934ce925
Fix URL display 2024-12-17 15:08:03 +01:00
Even Rouault dc0ef7a42a
Internal libtiff: fix writing a Predictor=3 file with non-native endianness 2024-12-17 05:53:54 +01:00
Even Rouault 60432246f8
/vsicurl/: add a VSICURL_QUERY_STRING path specific option
This can for example be used when managing Shared Access Signatures (SAS) on application side, and not
wanting to include the signature as part of the filename propagated through GDAL.
2024-12-16 20:04:55 +01:00
Even Rouault d62d2486d9
Doc: clarify that the OGR geometry model is SRS unaware
Fixes #11500
2024-12-16 15:54:51 +01:00
Alessandro Pasotti 003aca5ceb [sqlite] OGR_SCHEMA implementation - RFC 103 2024-12-16 11:31:32 +01:00
Even Rouault 0ceac29509
shapelib: fix cppcheck nullPointerOutOfMemory 2024-12-16 04:06:30 +01:00
Even Rouault 378cda2630
degrib: fix cppcheck nullPointerOutOfMemory 2024-12-16 04:06:29 +01:00
Even Rouault 8bea7c75ce
iso8211: fix cppcheck nullPointerOutOfMemory 2024-12-16 04:06:29 +01:00
Even Rouault 13fe7d0ec3
northwood: fix cppcheck nullPointerOutOfMemory 2024-12-16 04:06:29 +01:00
Even Rouault acdb4bdf68
Merge pull request #11496 from dbaston/buildvrt-warn-invalid-nodata
gdalbuildvrt: Emit warning on invalid value for -vrtnodata
2024-12-16 03:53:39 +01:00
Even Rouault 9f2d1974e5
port/: fix cppcheck nullPointerOutOfMemory 2024-12-16 02:44:42 +01:00
Daniel Baston c004191478
gdalbuildvrt: Emit warning on invalid value for -vrtnodata 2024-12-15 18:24:20 -05:00
Even Rouault 03bd0363fe
Merge pull request #11495 from dg0yt/cmake-fixes
Fix CMake find modules
2024-12-15 20:33:36 +01:00
Kai Pastor 632e799967
Revert FindPostgreSQL.cmake 2024-12-15 19:09:15 +01:00
Kai Pastor e40be6219c CMake: Use NAMES_PER_DIR where needed 2024-12-15 11:44:38 +01:00
Kai Pastor 41e40cb542 CMake: Fix PATHS keyword 2024-12-15 11:24:35 +01:00
Even Rouault 109b561268
Merge pull request #11493 from rouault/doc_VSICurlPartialClearCache
Doc: clarify VSICurlPartialClearCache()
2024-12-14 18:31:05 +01:00
Even Rouault c0c23cfdd4
Doc: clarify VSICurlPartialClearCache()
Cf https://github.com/rasterio/rasterio/pull/3276#issuecomment-2543169811
2024-12-14 17:53:13 +01:00
Even Rouault a7994b8da1
GML: honour SWAP_COORDINATES=YES even when the geometry has no SRS
Fixes #11491
2024-12-14 01:30:55 +01:00
Even Rouault f9095eae45
Revert "CI cppcheck_master: workaround issue with cppcheck master"
This reverts commit aae18ed5e3.
2024-12-14 01:05:57 +01:00
Even Rouault 412c693272
PG: add escaping syntax for TABLES open option to allow table names with open parenthesis
Fixes #11486
2024-12-13 20:19:05 +01:00