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

Feature Idea / Improvement - Skiing up cable cars. #406

Open
mkj0 opened this issue Jan 19, 2025 · 3 comments
Open

Feature Idea / Improvement - Skiing up cable cars. #406

mkj0 opened this issue Jan 19, 2025 · 3 comments

Comments

@mkj0
Copy link

mkj0 commented Jan 19, 2025

Just noticed that I had tracked a new high top-speed today on a ski run. Then noticed it was when I was travelling up a lift 😄

I'm not sure what the best way to handle this could be.

Perhaps with skiing and snowboarding, any part of a route that is in a straight line for more than 10 seconds is likely to be a lift, and that section from start to finish could be excluded from the stats? Perhaps lift sections could be highlighted on the map in a different colour so you can more easily see where routes and lifts overlap?

There may also be times where a single lift changes direction in the middle that might need handling.

It would be nice if something can be done - it saves us getting cold wrists from having to manually stop and start our devices at the top and bottom of a run ;-)

Thanks

Mike

@jovandeginste
Copy link
Owner

This sounds fairly complex... I guess it would be easier to detect if you're going up (for a certain time) instead of down?

@mkj0
Copy link
Author

mkj0 commented Jan 19, 2025

That would probably work for most scenarios, but it's possible for lifts to drop as well.

One example I recall is a cable-car that spanned an entire valley from one side to the other, and will likely have gone down almost as much as it went up.

I don't know what your thoughts are on ChatGPT, but I've asked for its suggestions. On the surface, what it came back with sounds reasonable, but I'm not a Go developer, so I don't know if the code is nonesense. I'll drop it here in case you want a look. I might install an IDE and see if I can feed some of my gpx files through and see what happens.

https://chatgpt.com/share/678d7053-3b58-8003-ac91-45b96b9237af

Cheers,

Mike

@jovandeginste
Copy link
Owner

Whatever we pick, it will need some changes in the way workouts are analyzed and stored. I also thing we don't need a 100% solution: a 90% solution (or even 50%) with easy manual overrides would go a long way and give us the space to get closer to that 100%. So: a nice idea, but has to wait until I get some other stuff reworked!

I didn't look at the chatgpt code just yet; feel free to test it out!

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

2 participants