sdl60660 / river-runner

Uses USGS/MERIT Basin data to visualize the path of a rain droplet to its endpoint.
https://river-runner-global.samlearner.com/
GNU General Public License v3.0
382 stars 26 forks source link

Western Canadian River Names are Incorrect #28

Open RedCanoe2000 opened 2 years ago

RedCanoe2000 commented 2 years ago

(see the attachment) For example, in River Runner, the names of various branches of the the South Saskatchewan River and the Saskatchewan River (when the raindrop falls in the headwaters of the Old Man River at 50.11402,-114.70464) are mostly called "St Mary's River" (See the first column.) This is incorrect. The third column shows the correct names at each major confluence. The second column shows the coordinates of each major confluence. The St. Mary's River is a minor tributary entering the Old Man near Lethbridge, Alberta.

Another error is that the Red River of the North ends where it flows into Lake Winnipeg but River Runner has it going through Lake Winnipeg and on to Hudson Bay through what is known as the Nelson River.

What can be done to fix this behaviour? There are many other examples of this kind dependin on where the raindrop fall. River Runner is a great app but it won't be truly great until these bugs are squashed. Is there anything I can do to help?

Tributary Names South Saskatchewan River Basin and Nelson River basin.pdf

sdl60660 commented 2 years ago

This is, unfortunately, a known issue, tied to this larger issue on the backend repo: https://github.com/ksonda/global-river-runner/issues/25 and described in (in part) on the disclaimer here: https://ksonda.github.io/global-river-runner/

In general, the river name issues are worst when rivers run through large inland features (lakes, etc.) that often result in a name change without a confluence. Anecdotally, I've found that on the app, Canadian rivers that run into the Hudson Bay have the worst naming issues stemming from this inland feature issue of anywhere in the world. It's bad enough that we considered delaying the release of the app and I'm really sorry about it. We're working on it and I'll keep you updated!