Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from OSGeo:master #83

Open
wants to merge 1,408 commits into
base: master
Choose a base branch
from
Open

[pull] master from OSGeo:master #83

wants to merge 1,408 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Jun 1, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Jun 1, 2024
CPLRecode(): make ISO-8859-2 and -15 and CP437/CP1250/CP1251/CP1252 to UTF-8 always available
TileDB: make Identify() method return false if passed object is not a directory
Add VSIMemGenerateHiddenFilename() and use it in drivers
SQLite SQL dialect: add MEDIAN, PERCENTILE, PERCENTILE_CONT and MODE ordered-set aggregate functions
Doc: add instructions for Android installation
OGRGeometryFactory::transformWithOptions(): deal with polar or anti-meridian discontinuities when going from projected to (any) geographic CRS
… on GEOMETRY_ENCODING=GEOARROW layers with a covering bounding box

Fixes qgis/QGIS#58086
…tool=helgrind autotest/cpp/gdal_unit_test --gtest_filter=test_cpl.CPLWorkerThreadPool' happy (master only)

Related to #10825
…n of NotifyQueue symbols, leading to mutex corruption

Fixes #10825
gdalwarp: fix crash/infinite loop when using -tr one a 1x1 blank raster (3.8.0 regression)
Fix issue with gdal_viewshed with gcc 9.4 in debug mode (master only)
Previous workarounds (PR #8003) no longer worked with latest SWIG versions

Refs #4907
/vsitar/: fix support of /vsitar/ of /vsitar/
Fixes #10829

Example
```
$ ogr2ogr -f LIBKML test.kml test.csv || echo "==> failed"
Warning 1: Self-intersection at or near point 0.5 0.5
ERROR 6: Invalid polygon
ERROR 1: Cannot translate feature: OGRFeature(test):-1
  id (Integer) = 1
  i (Integer) = -21121
  WKT (String) = POLYGON((0 0,1 1,1 0,0 1,0 0))
  POLYGON ((0 0,1 1,1 0,0 1,0 0))

ERROR 1: Unable to write feature 1 from layer test.
ERROR 1: Terminating translation prematurely after failed
translation of layer test (use -skipfailures to skip errors)
==> failed
```
and document XSCALE and YSCALE warping options

Ref #10813
gdalwarper.cpp: more details about OPTIMIZE_SIZE
…g a /vsigs/ path-specific GOOGLE_APPLICATION_CREDENTIALS option
…xecution

This benefits use cases with a 'large' number of overview levels, and
where creation of the GDALWarpOperation for each one is slow (might
involve PROJ operations)

On a warped VRT using a source GeoTIFF with 7 overview levels,
``gdal_translate warped_vrt_.vrt out.tif -outsize 1024 0`` goes from
1.6 sec to 0.9 s.
rouault and others added 30 commits October 2, 2024 02:17
…ENABLE_DRIVER_NAS=OFF; make CSW and WFS drivers plugin capable too
[doc] fix link to GDAL sponsorship prospectus
gdalwarp: be more robust to numerical instability when selecting overviews
PG/PGDump: properly truncates identifiers exactly of 64 characters
Python bindings: fix passing a dict value to the transformerOptions argument of gdal.Warp()
Doc: SQLite dialect: remove erroneous mention about GEOMETRY being a special field in all cases
The -q parameter to wget makes it completely
silent, even on faliure which gives build errors
that are difficult to diagnose. Someone
else had the same problem 15 years ago:

https://serverfault.com/questions/70889/wget-to-print-errors-but-nothing-otherwise

and the easiest way to robustly print
errors but nothing else seems to be
to use curl instead.

Since the docker images already include
curl, switch them to use that instead.
…PEG2000 QUALITY

when JPEG2000_DRIVER=JP2OpenJPEG

Fixes #10927
PG: ensure current user has superuser priviledge beore attemption to create event trigger for metadata table
docker: print HTTP errors on failure
DIMAP: emit verbose error message if not able to open image file
NITF: properly take into account comma-separated list of values for JPEG2000 QUALITY
Make gdalinfo/ogrinfo --formats -json work
Build: enable -DOGR_ENABLE_DRIVER_GML_PLUGIN=ON, …
NITF: fix parsing of CSCSDB DES
CI: add a workflow to build docker/ images
CI: do not trigger builds for changes in docker/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants