-
Notifications
You must be signed in to change notification settings - Fork 3
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
Route/Commute analysis #20
Comments
For me, the most reasonable thing would be to have a Semantically, this is a bit different from |
This is exactly the same issue I've been dealing with (or rather, avoiding dealing with) in Arc itself. Arc's "Common Paths" logic is currently limited to the most basic case, of "visit -> path -> visit", which means that it's useless for probably the majority of commutes. For Arc, my goal is to design the logic so that it doesn't require the user to configure any boundaries (eg max/min times, max/min stops), but for arc-data-server it seems like having more flexibility like that would make sense. I've had a bunch of thoughts on how to implement this over the past couple of years, but ... none them are coming to mind just now 😣 I'll have a hunt through my notes to see if I've written any of them down. But either way, I'm very interested to see how you get on with this one! 😄👍 |
Some of my previous ideas just came back to me, so I'll note them down here. They may or may not be useful to your implementation. I suspect they're more useful for an Arc implementation, because they're specific to trying to automatically determine common routes, which is something that arc-data-server might not need. But anyway...
|
@PalminX Nice approach. This could be done by adding a parameter like @sobri909 thanks for your input too! A "common routes" endpoint will certainly be interesting. I added #21. In the meantime I had another idea for extended route finding, which I've added in #22 |
With the from/to filters, a route (for example a commute to work) can easily be identified.
Right now only direct travels (e.g. home > activity > work) can be filtered. For people with more complex commutes: How would you like to filter your commute?
I'm basically trying to avoid that it will count staying at home over night, riding a bike to a café and staying there for 4h, then going to work as a 4+ hours commute.
I was thinking to add a
maximum stopovers
filter for routes or amaximum stopover duration
. Would this help?The text was updated successfully, but these errors were encountered: