3285 Commits

Author SHA1 Message Date
Benoit D.-M. - oslandia
3c3a6069c7
Merge pull request #63173 from ptitjano/export-fix
[3D] fix terrain obj export
2025-09-30 07:40:17 +02:00
Alexander Bruy
c6578b7986
Merge pull request #63279 from nirvn/vector_tile_style_url_fix
[vector tiles] Fix relative path handling of "url" sources on a different domain
2025-09-29 13:01:13 +01:00
Alexander Bruy
8525448b2a add tests 2025-09-29 14:05:03 +10:00
Nyall Dawson
97d77a9edf Introduce QgsTextureAtlasGenerator
Generates texture atlases by efficient packing of multiple
input rectangles/images.

Based on the rectPack2D library.
2025-09-29 08:16:55 +10:00
Jean Felder
f17100d1bb testqgs3dexporter: Add an export test on a scene with a flat terrain 2025-09-25 11:53:40 +02:00
Nyall Dawson
8a8c9238e9 Add test masks 2025-09-25 19:42:51 +10:00
Mathieu Pellerin
ff528b63cc [vector tiles] Fix relative path handling of "url" sources on a different domain 2025-09-20 19:39:37 +07:00
Nyall Dawson
fcbbb73acd Test mask 2025-09-18 13:01:21 +10:00
Nyall Dawson
8399cfe3fd [api] Add texture atlas support for billboards
Rework QgsBillboardGeometry/QgsPoint3DBillboardMaterial to handle
a texture atlas for billboard images, for efficient rendering
of billboards where each billboard has a different image
2025-09-18 13:01:21 +10:00
Mathieu Pellerin
a1e8115733
Merge pull request #63168 from nirvn/project_metadata_translation
Project/layer metadata localization support
2025-09-18 09:49:00 +07:00
Nyall Dawson
70c094c960 Add test mask 2025-09-17 18:02:18 +10:00
Nyall Dawson
71fd4137f1 Add test mask 2025-09-17 18:02:18 +10:00
Nyall Dawson
518fdf7108 Add test mask 2025-09-16 20:09:38 +10:00
Nyall Dawson
810c488b03 Test mask updates 2025-09-15 12:59:06 +10:00
Mathieu Pellerin
dfaa1d6cff Add missing documentation 2025-09-13 12:03:46 +07:00
Mathieu Pellerin
8f65e5829a Add metadata translation test coverage 2025-09-13 11:18:47 +07:00
Nyall Dawson
fd7a638be3 Add missing file 2025-09-12 07:09:37 +10:00
Jean Felder
c599d20875 processing: Add approximate medial axis processing
SFCGAL backend is needed.
2025-09-11 07:12:12 +10:00
Mathieu Pellerin
87d5815268
Merge pull request #63103 from nirvn/atlas_clip
[layouts] Allow for atlas geometries to reshape the frame of map items
2025-09-09 14:20:36 +07:00
Mathieu Pellerin
fec997e443 [layouts] Allow for atlas geometries to reshape the frame of map items 2025-09-09 10:23:57 +07:00
Mathieu Pellerin
21e9095b0e [charts] Implement data-defined properties, connect GUI 2025-09-09 09:13:36 +07:00
Mathieu Pellerin
092bbc479b
Brand new pie chart plot type (#63099) 2025-09-08 23:05:26 +07:00
Julien Cabieces
947ad7cfb3
Merge pull request #63068 from ptitjano/wfs-server-ogc-urn-backup
server: Use URNs by default for WFS 1.1
2025-09-08 17:41:21 +02:00
Nyall Dawson
24e4fce4e9 Test masks 2025-09-08 15:33:50 +10:00
Nyall Dawson
fe7b53a6e1 Add test mask variants 2025-09-08 15:33:50 +10:00
Nyall Dawson
b18e2607ef Elevation profile test mask 2025-09-08 15:33:50 +10:00
Nyall Dawson
e3904d43af SVG marker test variant 2025-09-08 15:33:50 +10:00
Nyall Dawson
b874529783 Labeling test masks 2025-09-08 15:33:50 +10:00
Nyall Dawson
7929cd1519 Map rotation test mask 2025-09-08 15:33:50 +10:00
Nyall Dawson
f20c50423f Map renderer test masks and variants 2025-09-08 15:33:50 +10:00
Nyall Dawson
034c066aca Legend test masks 2025-09-08 15:33:50 +10:00
Nyall Dawson
8be2dd1d33 Layout attribute table masks 2025-09-08 15:33:50 +10:00
Nyall Dawson
0a9f5f4978 Layout scalebar mask 2025-09-08 15:33:50 +10:00
Nyall Dawson
9cf5de1ede layout picture variants, masks 2025-09-08 15:33:50 +10:00
Nyall Dawson
be29306573 Layout manual table masks 2025-09-08 15:33:50 +10:00
Nyall Dawson
343c147d57 Add test mask 2025-09-08 15:33:50 +10:00
Nyall Dawson
a651233b8a Use standard test font, add masks 2025-09-08 15:33:50 +10:00
Nyall Dawson
7f392c23b6 Add test render variant 2025-09-08 15:33:50 +10:00
Nyall Dawson
f3d855ea8f Test masks 2025-09-08 15:33:50 +10:00
Nyall Dawson
f26046b64a Test masks, variants 2025-09-08 15:33:50 +10:00
bdm-oslandia
89ba00bdf8 sfcgal: add tests with solid 2025-09-05 09:30:02 +10:00
bdm-oslandia
7ecc60e807 sfcgal: add advanced operations: extrude and simplify 2025-09-05 09:30:02 +10:00
bdm-oslandia
8b18258714 sfcgal: add buffer like operations 2025-09-05 09:30:02 +10:00
bdm-oslandia
97f1e3259c sfcgal: add basic operations (translate, scale, rotate, boolean) 2025-09-05 09:30:02 +10:00
bdm-oslandia
c51e9c7490 sfcgal: add engine and geometry base 2025-09-05 09:30:02 +10:00
Jean Felder
c2d8538dd6
server: Use URNs by default for WFS 1.1
QGIS server and the the WFS provider do not have the same behavior
regarding "ESPG:4326" and axis inversion for WFS 1.1.

QGIS server follows Geoserver convention and does not invert the
coordinates with EPSG:4326. However, the WFS provider inverts the
coordinates in that case.

Based on earlier discussions, there is no clear consensus what the
expected behavior is. However, QGIS server would be better using URNs
for WFS 1.1. this would remove this ambiguity.

With this change, the WFS 1.1 requests from QGIS server now expose
URNs by default. There is no change in the 1.0 case.

The unit tests are updated to reflect this change.

Related: https://github.com/qgis/QGIS/pull/57357
2025-09-04 13:26:45 +02:00
Mathieu Pellerin
3ff54d8166
Charts implementation, part 2: layout chart items (#62952) 2025-09-04 09:46:23 +07:00
Nyall Dawson
e716cd64b3 Test masks, variants 2025-09-02 17:41:52 +10:00
Nyall Dawson
332b18de41 Update test mask 2025-09-02 15:47:10 +10:00
Nyall Dawson
82cc87e5cc Test masks, variants 2025-09-02 15:47:10 +10:00