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

Do not route through pointless loops #63

Open
Dimitar5555 opened this issue Jan 13, 2024 · 3 comments
Open

Do not route through pointless loops #63

Dimitar5555 opened this issue Jan 13, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@Dimitar5555
Copy link
Contributor

The easiest way to go from PTv1 to PTv2 relations, is to duplicate the the PTv1 relation for every route variation/direction and then edit them in Relatify.Since PTv1 usually contains all directions in one relation, most routes contain roads that can loop around. Relatify should be able to see that the bus does not stop on any stop on that road and ignore it when trying to "navigate" (which should make them appear in the "Unused ways" error).

The route in the screenshots below goes west and then south.

image
image

@Zaczero
Copy link
Owner

Zaczero commented Jan 14, 2024

This is a rather complex problem to address, and I believe it would require a significant amount of time and effort. At the moment, I don't think it's justified in terms of the time it would save for the user (compared to the development time).

@Dimitar5555
Copy link
Contributor Author

Then would it be possible to have an information panel that says that there are X loopbacks (or places where the route passes two or more times) and links to their location?

@Zaczero
Copy link
Owner

Zaczero commented Jan 14, 2024

Yes, that's easier and more feasible :) This could be done as a part of the config panel feature. So people can turn this feature on as they wish. I don't have any time ETA for the implementation, I do not currently focus on new Relatify features - most of my time goes towards OpenStreetMap NextGen development.

@Zaczero Zaczero added the enhancement New feature or request label Jan 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants