Feature request #19403
identify interpolate between measures
Status: | Closed | ||
---|---|---|---|
Priority: | Normal | ||
Assignee: | - | ||
Category: | Geometry | ||
Pull Request or Patch supplied: | Yes | Resolution: | |
Easy fix?: | No | Copied to github as #: | 27231 |
Description
If a line has geometry with M values, Identify currently shows 'closest vertex M' as a derived value in the Identify panel. It should however also be showing the interpolated measure, which it no longer does. See https://github.com/blazek/lrs/issues/24#issuecomment-404443408
Associated revisions
Resurrect display of interpolated z/m in identify results, and
add closest point x/y (closest point on geometry)
Add tests
Fixes #19403
Resurrect display of interpolated z/m in identify results, and
add closest point x/y (closest point on geometry)
Add tests
Fixes #19403
(cherry-picked from 3f9ea774c)
History
#1 Updated by Nyall Dawson over 6 years ago
- Tracker changed from Bug report to Feature request
- Subject changed from identify no longer interpolates between measures to identify interpolate between measures
Qgis has never interpolated z/m for the identify tool - maybe this was a plugin implementing it.
#2 Updated by Radim Blazek over 6 years ago
It was working. I implemented interpolated measure in identify tool here: https://github.com/qgis/QGIS/commit/5c6e794b2d57e as replacement of that functionality in LRS plugin, when M became supported by QGIS core in 3.x. Note "Closest point M" and QgsGeometryUtils::closestPointMeasure() in the commit.
#3 Updated by Nyall Dawson over 6 years ago
- Status changed from Open to In Progress
- Pull Request or Patch supplied changed from No to Yes
#4 Updated by Nyall Dawson over 6 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
Applied in changeset qgis|3f9ea774c4a4834392f3829a8f4261d2c9a8ad25.
#5 Updated by Radim Blazek over 6 years ago
Thanks for quick resolution.