You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR changes the default behaviour of VPC rendering. We switch from rendering extents when zoomed out to rendering overview when it's present. This change adds seamless transition between overview into specific point clouds. Furthermore the user is able to switch between just extents, just overview and extents rendered over overview, by using combo box in layer styling side panel.
Screencast_20241212_142233.mp4
The label settings were also moved together with zoom out behaviour settings into new Virtual point cloud options QgsCollapsibleGroupBox. Which is visible only when dealing with virtual point clouds styling.
Note: When I dealt with setting the default Qgis::PointCloudZoomOutBehavior for layer renderer I noticed that the renderer is actually created multiple times!
Request for documentation
From pull request qgis/QGIS#59854
Author: @Withalion
QGIS version: 3.42
Virtual point clouds overview in 2D
PR Description:
Description
This PR changes the default behaviour of VPC rendering. We switch from rendering extents when zoomed out to rendering overview when it's present. This change adds seamless transition between overview into specific point clouds. Furthermore the user is able to switch between just extents, just overview and extents rendered over overview, by using combo box in layer styling side panel.
Screencast_20241212_142233.mp4
The label settings were also moved together with zoom out behaviour settings into new Virtual point cloud options
QgsCollapsibleGroupBox
. Which is visible only when dealing with virtual point clouds styling.Note: When I dealt with setting the default
Qgis::PointCloudZoomOutBehavior
for layer renderer I noticed that the renderer is actually created multiple times!QgsPointCloudLayer::setDataSourcePrivate
, which is called by constructorhttps://github.com/qgis/QGIS/blob/fb501d573438bd6c68467638c6b9955f90914fab/src/core/pointcloud/qgspointcloudlayer.cpp#L467-L487
QgsAppLayerHandling::postProcessAddedLayer
https://github.com/qgis/QGIS/blob/fb501d573438bd6c68467638c6b9955f90914fab/src/app/layers/qgsapplayerhandling.cpp#L187
Note 2: The layer has to be readded into the project for qgis to apply the default behaviour.
Funded by: Klimadatastyrelsen
Commits tagged with [need-docs] or [FEATURE]
The text was updated successfully, but these errors were encountered: