Nyall Dawson
5b4b6393ca
Add icon for cesium 3d tile connections
2023-08-23 14:09:35 +02:00
Nyall Dawson
e4770a18eb
Don't try to render line primitives if the renderer won't do anything with them
2023-08-23 14:08:21 +02:00
Nyall Dawson
fd9f39e0af
Spelling
2023-08-23 14:08:21 +02:00
Nyall Dawson
64a4ad086c
Render line primitives when rendering tiled scenes in 2d with
...
the wireframe renderer
2023-08-23 14:08:21 +02:00
Nyall Dawson
af857fbde8
Test mask
2023-08-23 14:08:21 +02:00
Nyall Dawson
fd1e9c1454
Fix triangular spikes for good
2023-08-23 14:08:21 +02:00
Nyall Dawson
661a0a0b00
Don't spam with the same error multiple times
2023-08-23 14:08:21 +02:00
Nyall Dawson
1c4f8d3118
Show descriptive error when encountering GLTF v1 tiles
2023-08-23 14:08:21 +02:00
Nyall Dawson
8fb084090b
Clear value for tiled scene max error should be 3 mm
2023-08-23 14:08:21 +02:00
Nyall Dawson
d05c898922
Implement elevation properties for tiled scene layers
...
Allows offsetting and scaling z value in the scene by specified
amounts
2023-08-23 13:59:20 +02:00
Nyall Dawson
ec6a55694e
Allow creating glb files
2023-08-23 17:16:51 +10:00
Nyall Dawson
a80b75386a
Convert legacy b3dm rtc center to GLTF CESIUM_RTC extension
2023-08-23 17:16:51 +10:00
Nyall Dawson
d71cbb02a1
Add some useful model stats to output
2023-08-23 17:16:51 +10:00
Nyall Dawson
d38cf4b754
Add processing algorithm to convert legacy B3DM files to GLTF files
...
Useful when working with cesium 3d tiles!
2023-08-23 17:16:51 +10:00
Yoann Quenach de Quivillic
931b832787
Add export to svg settings
2023-08-23 11:14:42 +10:00
Yoann Quenach de Quivillic
2086871956
Add export to image settings
2023-08-23 11:14:42 +10:00
Yoann Quenach de Quivillic
9a9e8afdef
Apply suggestions from code review
2023-08-23 11:14:42 +10:00
Yoann Quenach de Quivillic
91e26c8997
Fix #54139 - Add option to auto-open exported PDF
2023-08-23 11:14:42 +10:00
Nyall Dawson
8dd74b81c9
When rendering tile borders for tiled scenes in 2d, also overlay
...
the tile ids onto the tiles
This matches what we do for vector tiles, and makes it easier to
debug what's happening with individual tile content
2023-08-22 11:57:09 +02:00
Nyall Dawson
e8fd732f22
Minor tweaks to tiled scene 3d renderer widget
2023-08-22 09:30:55 +02:00
Nyall Dawson
4771c9addd
Default to not showing bounding boxes for tiled scene 3d renderers
2023-08-22 09:30:55 +02:00
Nyall Dawson
c3e122b3c3
Combine rtc center translation with tile transform for code simplicity
2023-08-22 12:29:59 +10:00
Nyall Dawson
c25596269f
Add method to translate QgsMatrix4x4 by QgsVector3D
2023-08-22 12:29:59 +10:00
Nyall Dawson
816c274bb4
Handle RTC_CENTER offsets specified in the feature table
...
of legacy B3DM files
See https://github.com/CesiumGS/3d-tiles/tree/main/specification/TileFormats/Batched3DModel#feature-table
2023-08-22 12:29:59 +10:00
Nyall Dawson
26a85ec696
Try to free some more space in docker build workflow
...
Refs https://github.com/qgis/QGIS/issues/54314
2023-08-22 08:49:25 +10:00
Nyall Dawson
d11924d513
Cache texture requests for 3d tiled scene renderer
2023-08-22 08:11:24 +10:00
DelazJ
59a5e43610
Fix typo in Continuous Surface fill limit default value
2023-08-22 07:11:30 +10:00
Jacky Volpes
386568200e
Also set 'evaluate default values on provider side' property when loading a layer
2023-08-21 16:07:38 +02:00
Juergen E. Fischer
77c5adfcf6
INSTALL.md add link to build dependencies to debian packaging section
2023-08-21 14:11:55 +02:00
Nyall Dawson
702167b46e
Fix crash when trying to request features from invalid GPX layer
...
Fixes #54021
2023-08-21 17:51:46 +10:00
Blottiere Paul
819f7dbf0e
Build without draco
2023-08-20 08:11:52 +10:00
Blottiere Paul
c43383ad4c
Add draco
2023-08-20 08:11:52 +10:00
Blottiere Paul
e04649d9eb
Try to reactivate msys2 workflow
2023-08-20 08:11:52 +10:00
Jean Felder
1778cbbb0e
processing: Fix some gdal raster tests for gdal 3.6 and above
...
This has been tested with GDAL 3.4, 3.5, 3.6 and 3.7.
2023-08-19 06:18:53 +10:00
Jean Felder
2af3c42b87
processing: Fix some gdal vector tests for GEOS 3.11 and above
...
This has been tested with GEOS 3.10, 3.11 and 3.12.
2023-08-19 06:18:36 +10:00
Jean Felder
cd3bcd6746
gdal_algorithm_vector_tests: Remove empty line at the end of file
2023-08-19 06:18:36 +10:00
Jean Felder
568327065b
qgs3dmapsettings: Fix typo in a comment
2023-08-19 06:17:14 +10:00
Geo Ninja
25e1442093
avoid detach ( #54285 )
2023-08-18 10:47:17 +00:00
Nyall Dawson
ba7d96ca28
Update src/analysis/processing/qgsalgorithmgrid.cpp
2023-08-18 20:44:47 +10:00
Nyall Dawson
0ebad4cb2b
Apply suggestions from code review
2023-08-18 20:44:47 +10:00
Nyall Dawson
9df3715f53
Apply suggestions from code review
2023-08-18 20:44:47 +10:00
Valentin Buira
6ffa4937ba
Add a row_index and col_index field to the output of the "Create Grid" algorithm
...
row and col variable where already used for generating the grid, this commit just expose them into new fields
Motivation for this change: In my use case I had a grid with data associated to each polygons and I needed to calculate the moving average to smooth the data.
2023-08-18 20:44:47 +10:00
Nyall Dawson
d874d9c0e3
Trying to handle SIP_MONKEYPATCH_FLAGS_UNNEST breaks doxygen
2023-08-18 17:54:30 +10:00
Nyall Dawson
73188e8034
Fix messed up enum documentation in generated doxygen outputs
2023-08-18 17:54:30 +10:00
Nyall Dawson
82e8212971
Apply suggestions from code review
2023-08-18 14:10:02 +10:00
glebpinigin
77f8fecae8
Version added to sip
2023-08-18 14:10:02 +10:00
glebpinigin
db0d7c1ee8
Update src/core/project/qgsproject.h
...
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2023-08-18 14:10:02 +10:00
glebpinigin
c8ff4df805
Updated sip wrappers
2023-08-18 14:10:02 +10:00
glebpinigin
13823952bf
Added new QgsProject signal willBeCleared
...
New signal emitted every time in the beginning of QgsProject::clear call
2023-08-18 14:10:02 +10:00
Yoann Quenach de Quivillic
b01db68176
Add warning when last used profile was missing
2023-08-18 14:09:42 +10:00