Show the live campus pulse on the map and building signs #62
Labels
No labels
animation
audio
blocked
bug report
controversial
documentation
easy
feature request
hard
medium
multiplayer
physics
ui
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#61 Poll status.liu.se for the live campus pulse
elsie/liuverse
Reference
elsie/liuverse#62
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follows #61. Once the server has per-building counts, they should be visible
where the player already looks:
M): the RTS overview already draws footprints and follows theplayer. Shade each mapped building by its current share of its own 14-day peak
(quiet → busy), and put the count on the building label. The map is where a
campus-wide number belongs.
for a small bar and a number, e.g.
A-huset 340. Labels already go throughWorldLabel/project_to_uv, so this is a new label kind, not a newprojection.
Campus 4,850 · 2 min ago, so the number is never mistaken for live when thefetch has gone stale.
Do not sum the per-building rows: they are rounded individually and do not equal
the city total. Use
linköping.csvfor the total and the building rows for thebuildings.
Scale: absolute counts mean B-huset always looks busier than Zenit because it is
bigger. The feed can carry a per-building peak from the 14-day window, so the
bar means "busier than this building usually gets", not "more people than the
building next door". The raw number stays next to the bar.
At 03:00 nearly every building reports
10, so the display needs a "quiet" floorrather than showing six identical busy-looking buildings. A stale feed should
read as unknown, not as empty.
Related
Context update: the map label path this needs now exists (
2116f66, #36): buildings are labelled at their footprint centroid and named POIs at their positions, through the same ortho projection. #62 can add the presence bar/count to those labels once #61 lands; no new projection work is needed.