a-b-street / a-b-street/abstreet

UI to bulk extract individual agents' parameters: speed, travel time, delay, origin, destination, etc.

Aperta
#720 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
8.2k
Fork
380
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

I am just wondering if there's an easy way to extract the interesting parameters/variables for each agent:

- Origin & Destination: Where are they planning to travel to, and from where
- Travel time & Delay: How much time it currently takes them, and how much delay are they experiencing due to the traffic. Some other traffic simulators estimate this section by section by aggregating the delay of many vehicles that are on that section. I'm not sure how can we extract those values for each agent
- Instantaneous speed (spot speed) of the agent
- May be route choice probability as well?

It looks a bit like a wish list but yeah they are gonna be super helpful for traffic engineers

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

L’issue richiede una UI per estrarre parametri per agente come origine, destinazione, tempo di viaggio, ritardo e velocità. Inizia esplorando le strutture dati degli agenti nel motore di simulazione, probabilmente in un modulo come `sim` o `agent`. Individua dove queste metriche vengono calcolate o memorizzate. Poi, esamina il codice UI esistente per le funzionalità di esportazione dei dati, così da capire come aggiungere un’interfaccia per l’estrazione in blocco. Verifica se esistono già test relativi alle metriche degli agenti per verificare il formato dell’output.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
rust
Ambito
backend-api-design, data-visualization
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.