Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Geomorphons - edge effects and difficulties in geographic coordinates #391

Open
laurencehawker opened this issue Dec 12, 2023 · 0 comments

Comments

@laurencehawker
Copy link

laurencehawker commented Dec 12, 2023

I have been using Whitebox Workflows and it's been fantastic. However I have noticed some odd behaviour with the Geomorphons tool. It could be my misunderstanding or maybe a bug.
My aim has been to calculate geomorphons for a few places using a global 30m DEM in EPSG4326. I found it impossible to get the 'flat' class, despite using a large range of flatness threshold (1-15), search distances (30-200) and the skip parameters. I also tried the residuals parameter. I then tried the r.geomorphon tool in GRASS and I managed to get a classification that looks sensible and includes the 'flat' class.
Next I tried the Grand Junction DEM included in the sample data (image attached). In the projected coordinate system, Whitebox gives similar results to GRASS GIS. However, when converting to EPSG4326, the results are very different. Whitebox also has an edge effect (see white rectangle in attached image) in both types of projections. So in summary, there appears to be 2 potential issues:

  • The geomorphons tool does not behave properly with geographic coordinates
  • There are edge effects in the Geomorphons tool output

geomorphon_whitebox_bug

Code version and parameters used in the geomorphons tool indicated in the image.
Could well be some misconception on my part, so apologies if thats the case
Thanks for your great continued great work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant