7er / elm-nka Goto Github PK
View Code? Open in Web Editor NEWnka verktøy for uu-tiltak i kollektivtrafikken
License: MIT License
nka verktøy for uu-tiltak i kollektivtrafikken
License: MIT License
Her er noen forslag til søkeord for at google skal fange opp nettsiden
Nyttekostnadsanalyse; NKA-analyse; NKA; velferd; nytte; kostnader; lønnsomhetsberegning; lønnsomhet; kollektivtransport; buss; holdeplass; kollektivtrafikk; passasjerer; samfunnsnytte; universell utforming; tilgjengelighet; kollektivtiltak; samferdsel; transport; fylkeskommune; skyss; ruter; atb; akt; kolumbus; vkt; Sykkelparkering; Leskur; sitteplass; renhold; Opphøyet holdeplass; enklere av- og påstigning; informasjon; rutetabell; sis; sanntidsinformasjon; sanntidsinformasjonssystem; Destinasjonsskilt; avviksinformasjon; Lavgulvbuss; laventre; laventrebuss; busslomme; kantsteinstopp; Kollektivprioritering
Engelsk:
CBA; cost benefit analysis; cost; benefit; appraisal; public transport; transit; bus; welfare; terminal; stop; passenger; accessibility; universal design; transport; shelter; seating; curb; low-floor; boarding; alighting; information; real time information; priority
Grafen er litt vanskelig å lese: litt svak kontrast mot grå bakgrunn og litt små bokstaver og tall.
Font'er kan ikke ha seriffer og ikke være i kursiv pga. leselighet for svaksynte
WCAG 2.0 standarden skal følges. Se https://wcag.difi.no/
Tiltakstrekkspilltittel har litt liten kontrast. Vurder lysere bakgrunn/mørkere skrift
Denne prioriterer jeg ned fordi jeg ikke skjønner hvordan dette skal fungere.
Furnes i SVRS har argumentert for at noen kostnader kan være negative fordi tiltaket er billigere enn alternativet (kantsteinstopp vs. busslomme). Kan inn-databoksene og beregningsopplegget håndtere det?
Nyttekostnadsbrøken (nettonåverdi per tilskuddskrone) blir meningsløs, men ellers ser Excel-arket ut til å håndtere dette.
Det er et felt "Andel passasjerer som benytter høye holdeplasser" her. Er det meningsfylt at brukeren skal fylle ut dette? Trenger man høye holdeplasser når man har laventre buss?
Grafen viser hvordan tiltakets nettonåverdi varierer med
Lag en javascript port for document title.
Kall denne fra page navigate.
Pass også på korrekthet.
Den formatterer ikke sifrene riktig. Jeg har laget en feilende test case
Vi måtte fjerne href="#" for å unngå location changed event. Dette gjør at hover og slikt ikke fungerer som bestillt.
Kan vi ha en boks som egentlig bare har et utvalg av de samme tiltakene som er i andre bokser?
I så fall foreslår jeg en NY BOKS som grupperer tilgjengelighetstiltakene (her fra excel-filen, jeg vet at
ikke alle tiltakene er klare):
Tilgjengelighet
Opphøyet holdeplass
Pakke: Leskur og sitteplass på holdeplass (Nytt navn: Leskur med sitteplass)
Sitteplass på holdeplass
Økt renhold på holdeplass
Økt fjerning av is og snø på holdeplass
Elektronisk skilting om bord om neste holdeplass
Opprop av neste holdeplass om bord
Pakke: Opprop om neste holdeplass og elektronisk skilting om bord (NB Nytt navn:
Elektronisk skilting og opprop i bussen av neste holdeplass»)
Informasjon over høyttaler på holdeplass om avvik
Belysning på holdeplass
Lavgulvbuss
elm-test viser ikke compiler feilmeldingene pga. en bug i elm-test.
Denne patch'en som snart blir release'a fikser problemet.
rtfeldman/node-test-runner@bbf37b9
Til en ny elm-test blir release'a apply denne patchen her. På min maskin så lå fila du må patch'e her:
~/.nvm/versions/node/v7.9.0/lib/node_modules/elm-test/bin/elm-test
Titlene på hver av gruppene bør gås over og rettes der hvor de kunne vært bedre
Nå har de masse desimaler som er stygt
Jeg kan få app'en til å krasje ved å skrive eller slette tall (repeat på tall eller delete knapp).
Det ser ut som vi prøver å kalle update javascript port'en etter at grafen er slettet og da blir den trist ;-(
Felt B8 er ikke i bruk såvidt jeg kan se.
Investeringsfaktoren ser heller ikke ut til å være i bruk, dvs. at levetiden ikke er i bruk heller.
Antakelig har ikke Bussrenhold noen installasjonskostnad, det virker ihvertfall intuitivt riktig. Jeg antar at de ekstra feltene som ikke er i bruk bare er feil og går videre med implementasjonen av tiltaket
Det hadde gjort det mye mer leselig.
Dette kan f.eks. gjøres ved å først gjøre om til felter når brukeren klikker på feltet
1.5 Henvisning til «rapporten»
Alle steder hvor det står «se rapport for forklaring», bør det stå «Se TØI-rapport 1121 for forklaring» (altså med rapportnummer og lenke).
Det går ikke an å ha en link som placeholder tekst inne i et input felt. Men det hadde gått an å ha en link i selve felt tittelen.
Se Opphøyet Holdeplass tiltaket i verktøyet
Felt tittelen er "Årlig tidsbesparelse ved raskere på- og avstigning, minutter"
Felt placeholder er "Se forklarende tekst i rapport"
Hvis du kan komme med et forslag til tekst for tittel og placeholder hvor linken er i felt tittelen så kan jeg enkelt gjøre det
Disse bør gås igjennom og rettes der hvor de er feil
Fra dokument: @nilsfearnley
1.4 Boksen «Årlige drifts- og vedlikeholdskostnader»
Forklaringen bør endres til: «Årlige (økninger i) drifts- og vedlikeholdsholdskostnader knyttet til tiltaket, kroner»
Her lager vi en variabel for teksten som vi kan bruke overalt.
Her er en kjapp grep etter stedene:
find . -type f -exec grep --color -nH -e 'drifts- og vedlikeholdskostnader' {} +
./SuperSimpleTiltak.elm:41: , title = "Årlige drifts- og vedlikeholdskostnader"
./SuperSimpleTiltak.elm:42: , placeholder = "Årlige drifts- og vedlikeholdskostnader, kroner"
./Tiltak/Laventrebuss.elm:157: , title = "Årlige drifts- og vedlikeholdskostnader"
./Tiltak/Laventrebuss.elm:158: , placeholder = "Årlige drifts- og vedlikeholdskostnader, kroner"
./Tiltak/KollektivPrioriteringSkilting.elm:183: , title = "Årlige drifts- og vedlikeholdskostnader"
./Tiltak/KollektivPrioriteringSkilting.elm:184: , placeholder = "Årlige drifts- og vedlikeholdskostnader, kroner"
./Tiltak/Kantsteinstopp.elm:154: , title = "Årlige drifts- og vedlikeholdskostnader"
./Tiltak/Kantsteinstopp.elm:155: , placeholder = "Årlige drifts- og vedlikeholdskostnader, kroner"
./Tiltak/KollektivPrioriteringLyskryss.elm:170: , title = "Årlige drifts- og vedlikeholdskostnader"
./Tiltak/KollektivPrioriteringLyskryss.elm:171: , placeholder = "Årlige drifts- og vedlikeholdskostnader, kroner"
./Tiltak/OpphoeyetHoldeplass.elm:144: , title = "Årlige drifts- og vedlikeholdskostnader"
./Tiltak/OpphoeyetHoldeplass.elm:145: , placeholder = "Årlige drifts- og vedlikeholdskostnader, kroner"
./SimpleTiltak.elm:48: , title = "Årlige drifts- og vedlikeholdskostnader"
./SimpleTiltak.elm:49: , placeholder = "Årlige drifts- og vedlikeholdskostnader, kroner"
Hvis det er mulig å lage en forklaring som ‘svever’ over teksten når man holder musen over, foreslår jeg følgende:
Felt | Forklaringstekst |
---|---|
Passasjerenes nytte over 40 år | Verdien i dag av passasjerenes tids- og bekvemmelighetsgevinster, over hele analyseperioden |
Øvrige trafikanters nytte over 40 år | Verdien i dag av effektene på øvrige trafikanter, over hele analyseperioden |
Operatørnytte over 40 år | Nåverdien av operatøren nytte over hele analyseperioden |
Sum nytteelementer over 40 år | - |
Sum kostnader over 40 år | Verdien i dag av alle kostnader (drift/vedlikehold, investering og ev. gjeninvestering) som vil påløpe i analyseperioden |
Skyggepris offentlige midler | Samfunnskostnaden (effektivitetstapet) som påløper når tiltaket er skattefinansiert |
Tiltakets nettonåverdi | Nytteelementer minus kostnadselementer. ). Tiltaket er lønnsomt hvis tallet er positivt. |
Nettonytte per budsjettkrone (nyttekostnadsbrøk) | Uttrykk for hvor mye samfunnet får igjen for hver krone tiltaket koster. Tiltaket er lønnsomt hvis tallet er positivt |
Årlige drift og vedlikeholdskostnader | Årlige (økninger i) kostnader til drift og vedlikehold som knytter seg til dette tiltaket |
Kostnad ved å installere tiltaket en gang | Se TØI-rapport 1121 for erfaringsbaserte kostnadsanslag |
Det hadde vært antakelig vært fint med litt brødtekst før "kortene" med de forskjellige gruppene på forsiden.
If there is a compile error in one of the tests elm-test just hangs.
Maybe related to some node v8 subprocess stuff???
node v7.9.0 works fine
Navn og forklaring på innfyllingsbokser:
Alle tiltakene under Informasjon, unntatt Informasjon over høyttaler på holdeplass om avvik:
Forklaringstekst inni innfyllingsboksen for antall passasjerer per år bør endres til: «Årlig
antall passasjerer om bord» (istedenfor «påstigende passasjerer per år»)
Tiltak «Informasjon over høyttaler på holdeplass om avvik»:
Forklaringstekst inni innfyllingsboksen for antall passasjerer per år bør endres til: «Årlig
antall påstigende passasjerer på holdeplassen» (istedenfor «påstigende passasjerer per år»)
Tiltakene Sitteplass på holdeplass, Leskur uten sitteplass, Pakke: Leskur og sitteplass på
holdeplass:
Forklaringstekst inni innfyllingsboksen for antall passasjerer per år bør endres til: «Årlig
antall påstigende passasjerer på holdeplassen» (istedenfor «påstigende passasjerer per år»)
Forklaringstekst inni innfyllingsboksen for antall passasjerer per år bør endres til: «Årlig
antall påstigende passasjerer på holdeplassen» (istedenfor «påstigende passasjerer per år»)
Kollektivprioritering lyskryss
Antall passasjerer ombord per år: Forklaringstekst inni boksen skal være: «Antall
kollektivpassasjerer som omfattes av tiltaket»
Antall forsinkete biler per avgang: Forklaringstekst inni boksen kan være: «Antall biler som
forsinkes pr avgang»
Sekunders forsinkelse per bil: Forklaringsteksten kan være: «Når de blir forsinket, antall
sekunder»
Nils 27/10 kl 15:19:
Jeg justerte listen i selve kommentaren, nedenfor.
Koll.prioritering ved skilting tror jeg er identisk med koll.prioritering ved lyskryss, så potensielt veldig kjapp å sette opp.
Hilsen Nils
Under er de gjenstående tiltakene vi ble enige om med de lavest prioriterte nederst. Kunne du Nils, putte de høyest prioriterte til toppen av listen.
Legg til referense til 7ern og "Flemming design" e.l.
Fixed med å lage korrekt domId
Dette er ultra-raskt å fjerne hvis du ikke liker det Nils
Trenges for Laventrebuss. Vi trenger å ta inn et heltall prosent. Det hadde vært fint å kunne låse mellom 0 og 100 på verdien. Tips: bruk en sum type eller shadow type for denne enheten
Bildet må være mørkere for å gi god bakgrunn
Det hadde vært bedre med noe bussrelatert (trikk bare oslo)
Denne finnes ikke i regnearket. Og det er vel egentlig meningsløst siden dette tiltaket ikke har en kostnad. Skal vi bare fortelle brukeren at dette elementet i analysen ikke gjelder for dette tiltaket?
Jeg setter denne til Designer-Thomas også kanskje han har noe perspektiv på dette
Hypotese: Statemaskina blir feil. I tillegg har ikke dette tiltaket noen kostnader, så det blir også feil.
Hmm, dette tiltaket er pussig ved at det ikke har noen kostnad.
Årlig passasjernytte kalkuleres slik:
=B12*(B14/60)*$Forutsetninger.D12
Hvor B14 er sekunders forsinkelse per kjøretøy. Det virker rart at sekunders forsinkelse av kjøretøy som ikke har prioritet går inn i passasjernytten til busser som får prioritet?
Jeg jobber med den nå og implementer som spesifisert i regneark, men ut i fra hvordan Kollektivprioritering lyskryss er virker det rart.
Jeg ville tro at noe sånt som å angi avganger per år forbi krysset og så gange med sekunder spart per prioritert kjøretøy og så gange med gjennomsnitts antall passasjerer per avgang ville make mer sense?? for å kalkulere passasjernytten per år
dom noden som grafen rendres i blir slettet når vi endrer fane. Vi må antakelig fjerne grafene fra sidene vi navigerer fra og rekreerere dem i sidene vi navigerer til.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.