Skip to content

feat: point vehicle location markers along their SIRI bearing - #1826

Merged
arielvino merged 19 commits into
mainfrom
feat/vehicle-marker-bearing-arrows
Aug 19, 2026
Merged

feat: point vehicle location markers along their SIRI bearing#1826
arielvino merged 19 commits into
mainfrom
feat/vehicle-marker-bearing-arrows

Conversation

@arielvino

@arielvino arielvino commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

Description

  • GPS markers appear as directional arrows - carrying the bearing angle.
  • Added a race-flag marker for the last GPS ping.
  • Markers carry the velocity in 2 ways: higher velocity appear as a bigger arrow, and the lower half of the velocity scale appear red instead of black.
  • Special marker for a 0-velocity bus.
  • z-index - from the front to the back: start/end markers, stopped-bus, markers by velocity slowest-to-fastest, bus stop markers. This way it is easy to spot areas where the bus was slow or stopped.

screenshots

image image image

@github-actions

github-actions Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

@arielvino
arielvino marked this pull request as ready for review August 18, 2026 18:55
@arielvino
arielvino requested a review from AvivAbachi as a code owner August 18, 2026 18:55
@arielvino

Copy link
Copy Markdown
Collaborator Author

As a side effect it added a ring to the time-based-map bus icons too (caught by Applitools).
It is not necessarily bad (and even arguably better) so I left it as is:

image

@arielvino

Copy link
Copy Markdown
Collaborator Author

@NoamGaash
I took inspiration from your older idea, after you told it in the hackathon.
I think it fit well on the single-line page.

@NoamGaash NoamGaash left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the code has many trivial comments in it, I think we should consider adding a CLAUDE.md rule to prevent this.

other than that - it's a very cool feature, and I'm glad you've developed it! 👏 nice idea

@sonarqubecloud

Copy link
Copy Markdown

@arielvino
arielvino merged commit a8acdef into main Aug 19, 2026
22 checks passed
@arielvino
arielvino deleted the feat/vehicle-marker-bearing-arrows branch August 19, 2026 18:21
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

Successfully merging this pull request may close these issues.

2 participants