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 #65

Merged
merged 43 commits into from
Feb 5, 2024
Merged

[pull] master from OSGeo:master #65

merged 43 commits into from
Feb 5, 2024

Conversation

pull[bot]
Copy link

@pull pull bot commented Feb 1, 2024

See Commits and Changes for more details.


Created by pull[bot]

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

…aphic with MySQL >= 8 (fixes qgis/QGIS#55463)

It seems spatial predicates are not directly usable when using geographic SRS. For some reason

select MBRIntersects(ST_GeomFromText('POLYGON((-90 -90, 90 -90, 90 90, -90 90, -90 -90))', 4326), ST_GeomFromText('POINT(0 0)', 4326));

returns true as expected

But

select MBRIntersects(ST_GeomFromText('POLYGON((-179 -89, 179 -89, 179 89, -179 89, -179 -89))', 4326, 'axis-order=long-lat'), ST_GeomFromText('POINT(0 0)', 4326));

returns false !!!!

And

select MBRIntersects(ST_GeomFromText('POLYGON((-179 -89, 179 -89, 179 89, -179 89, -179 -89))', 32631), ST_GeomFromText('POINT(0 0)', 32631));

returns true as expected

Consequence, we need to force a projected SRS for the arguments of MBRIntersects()
This fixes a regression introduced in GDAL 3.4.0 per #4720
To fix following error with Java 21 on Mac M1: ```[javac] error: Source option 7 is no longer supported. Use 8 or later.```
GPKG: support maximum level up to 29 or 30; add a ZOOM_LEVEL creation option
[Lint] netCDFIdentifyFormat(): reduce number of magic values
S102: read NoData value for QualityOfSurvey from /Group_F/QualityOfSurvey
Move CF-1 SRS convention import/export out of netCDF driver, and add capability to Zarr and TileDB to read SRS from CF-1
FindSQLite3.cmake: improve detection of static libsqlite3.a (fixes #9096)
…iven that lib2to3 is removed in python 3.13 (fixes #9173)
CI: try macOS-14 for M1 MacOS runner + bump minimum Java version to 8
PDS: fix compilation with Emscripten version 3.1.7
Python bindings: remove run of 'python -m lib2to3' that is a no-op,...
BMP: fix reading images larger than 4GB
MySQL: fix/workaround server-side spatial filtering when SRS is geographic with MySQL >= 8 (fixes qgis/QGIS#55463)
@pull pull bot added the ⤵️ pull label Feb 1, 2024
rouault and others added 7 commits February 1, 2024 22:06
…9183)

This works around an apparent dependency bug in libarrow-dataset-dev,
by first explicitly installing the same version of libarrow-acero-dev.
…w-acero-dev-version

docker/ubuntu-full/Dockerfile: pin libarrow-acero-dev version (fixes #9183)
PG: be robust to inexact case for schema when creating a layer 'schema_name.layer_name' (fixes #9125)
…es as plugins (GDAL_ENABLE_PLUGINS=ON) [ci skip]
@pull pull bot merged commit a58174f into innFactory:master Feb 5, 2024
1 check passed
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.

2 participants