nens / servicedesk-issue-only

This repository will be used primarily by the service desk to report issues which will then be moved by the teamleads
0 stars 0 forks source link

[3Di]: Wish: add a cross section flow rate graph to the livesite #56

Open JJFlorian opened 2 years ago

JJFlorian commented 2 years ago

Contact Details

Leendert

Topdesk URL (API)

https://nelen-schuurmans.topdesk.net/tas/secure/contained/incident?unid=0b8f196b-a39d-4304-bf5e-76dc0914f605

Incident Type

Wish

What priority should we assign to this submission?

Prio3 Not urgent

3Di component

Livesite

What happened?

Al over gemaild met Jonas, op zijn verzoek even hier als feature request

Ik zou graag in de LiveSite ook in het 2D domein kunnen zien hoeveel water er stroomt en in welk richting. De ideeën tot nu toe daarover zitten vooral in de hoek van tracing en windy-achtige pijltjes. Heel vet natuurlijk maar ook ingewikkeld.

Ik heb een veel simpeler idee, waarvan ik denk dat het in 1 sprint gemaakt zou kunnen worden. En super nuttig zou zijn voor gebruikers. Het idee is dat je een lijn op de kaart tekent dwars op de stroming die je wilt meten (rode lijntjes in het plaatje in de bijlage).

Vervolgens wordt van alle flowlines die intersecten met de getekende dwarsdoorsnede bepaald of de startnode links of rechts van de lijn ligt. Discharge en velocity door rechts->links flowlines doe je * -1, waardoor de stroomrichting van al deze flowlines wordt hergedefinieerd als "positief is van links naar rechts over de cross section". Vervolgens kan je de discharge sommeren en weergeven in een grafiekje.

De meeste elementen van zo'n tooltje zijn al aanwezig in de livesite (lijntjes op de kaart tekenen, grafiekjes plotten). De logica die ik net beschreef heb ik beschikbaar in python, dat zal vast niet moeilijk om te schrijven zijn naar javascript. Ik denk dus dat we met vrij weinig moeite een nieuwe feature kunnen maken waarmee gebruikers veel meer informatie uit live berekeningen kunnen halen dan nu het geval is.

image (2)

lisannewapstra commented 1 year ago

seems done, but still open here: https://github.com/nens/nens-frontends/issues/433