qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.67k stars 3.02k forks source link

ElevationProfile: Allow tolerance for LiDAR data only. #58016

Open Ursenstein opened 4 months ago

Ursenstein commented 4 months ago

Feature description

Hello Colleagues! I use the terrain elevation profile to create visualizations for cable routes. In version 3.36, I was able to use the tolerance function to represent the Lidar data I used in a "wider" manner, which led to a "nicer" result. However, in the new version 3.38, this is no longer possible, as increasing the tolerance now also affects the cross-section, thus distorting the results of the elevation profile.

It would be nice if there were a way to increase the tolerance only for the Lidar data or overwrite the tolerance for selected Layers.

Behaviour in 3.36 grafik With a Tolerance set to 20m, the PointCloud data shows some actual trees/houses.

If i set the tolerance to 20m in 3.38, it affects lines and polygons aswell. So in order to display the cross section of my cable route i must not use the tolerance feature at all, what now makes displaying a wider range of point cloud data not possible. https://www.qgis.org/en/site/forusers/visualchangelog338/index.html#feature-add-tolerance-for-lines-and-polygons

I know that this is not an issue or a bug, rather a feature request to overwrite the tolerance for specific layers.

Additional context

No response

nicogodet commented 4 months ago

Could you illustrate the previous and current behavior of your issue ?

now also affects the cross-section, thus distorting the results of the elevation profile

Explain the issue and describe how it should be

Ursenstein commented 4 months ago

Could you illustrate the previous and current behavior of your issue ?

now also affects the cross-section, thus distorting the results of the elevation profile

Explain the issue and describe how it should be

i updated the initial post.

nyalldawson commented 4 months ago

FYI @benoitdm-oslandia -- any thoughts on this?

benoitdm-oslandia commented 4 months ago

Hi @Ursenstein, can you post an illustration of the actual result (with the 3.38) please?

github-actions[bot] commented 4 months ago

The QGIS project highly values your report and would love to see it addressed. However, this issue has been left in feedback mode for the last 14 days and is being automatically marked as "stale". If you would like to continue with this issue, please provide any missing information or answer any open questions. If you could resolve the issue yourself meanwhile, please leave a note for future readers with the same problem and close the issue. In case you should have any uncertainty, please leave a comment and we will be happy to help you proceed with this issue. If there is no further activity on this issue, it will be closed in a week.

benoitdm-oslandia commented 3 months ago

@Ursenstein can you provided me further information as I do not clearly understand what do you expect?

benoitdm-oslandia commented 3 months ago

@nyalldawson I was thinking to add an option per layer allowing the user to follow the global tolerance value or to set its own:

image

What do you think?

cc @ptitjano

Ursenstein commented 3 months ago

Sorry for the late reply, I’ve been very busy. I will post the requested examples in this thread in the next few days.

Thanks to everyone!

benoitdm-oslandia commented 2 months ago

@nyalldawson gentle ping! What do you think if I add this new UI to set tolerance per layer?