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
I generated 100mm contours from 1m resolution lidar data for quite a flat site.
They included a lot of small rings that I wanted to get rid of as well as generalising the contours.
Processing the layer with reduce bend I could filter them out by using a large "diameter tolerance". But I wanted to use a smaller tolerance for generalising the rest of the contours that aren't being filtered out.
I worked around it another way - I stored the length of each contour into an attribute and filtering out those shorter than a certain length.
But a great enhancement for reduce bend would be an option to specify one diameter tolerance for generalisation, and a different one for filtering.
Alternatively, perhaps it would be good to have a separate tool that just filters and doesn't generalise.
The text was updated successfully, but these errors were encountered:
What do you exactly mean when you say filter in your text. Do you mean delete the feature (including polygon holes) or do you mean not simplifying a feature and output an ungeneralized feature.
Knowing that there are so many possible condition for filtering features depending on the context that it would be difficult to identify all of them (length, area, compactness, ...) Is the idea of a specific or individual diameter tolerance stored in an attribute of the feature would meet such a need (each feature could have a different tolerance).
Sorry, it seems I wasn't notified of your comment.
I meant to delete the small features, but I guess an option to skip simplifying small features would also be useful.
Yes, storing a tolerance in feature attributes sounds like a very flexible solution.
I generated 100mm contours from 1m resolution lidar data for quite a flat site.
They included a lot of small rings that I wanted to get rid of as well as generalising the contours.
Processing the layer with reduce bend I could filter them out by using a large "diameter tolerance". But I wanted to use a smaller tolerance for generalising the rest of the contours that aren't being filtered out.
I worked around it another way - I stored the length of each contour into an attribute and filtering out those shorter than a certain length.
But a great enhancement for reduce bend would be an option to specify one diameter tolerance for generalisation, and a different one for filtering.
Alternatively, perhaps it would be good to have a separate tool that just filters and doesn't generalise.
The text was updated successfully, but these errors were encountered: