eclipse-sumo / sumo

Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.
https://eclipse.dev/sumo
Eclipse Public License 2.0
2.55k stars 1.43k forks source link

beginners mode for netedit #9581

Open behrisch opened 2 years ago

behrisch commented 2 years ago

Problem: There are too many possibilities especially when it comes to creating demand. A seamingly simple task like: "let a person walk to a certain busstop and then ride to the next station" needs a lot of explanation and directions which buttons to press and which option to choose.

I appreciate that in priniciple netedit is able to edit an arbitrary SUMO demand file but for creation there should be a mode which gives me the easiest path (although it may be hard to decide which one that is). Discuss!

namdre commented 2 years ago

Netedit already has a beginner mode for persons: Creating single-stage person plans is streamlined into a single frame and the default is to create personTrips with two mouse clicks followed by <enter>.

I think "let a person walk to a certain busstop and then ride to the next station" isn't simple. It might be made simple if you are willing to declare that this very task is what every beginner needs to do (but I'd recommend against it). Even beginners have (in my experience) and wide array of things they would like to accomplish (person plans usually not being among them). If you start thinking about defining multi-stage person plans you have left "beginner"-land.

I don't want to argue that the UI is fully streamlined. Maybe we can redesign modes and frames to make things easier. I don't think hiding functions would be helpful though since you'll have a hard time to guess what a particular user doesn't need.

My suggestion is to add tutorials and documentation (examples).

palvarezlopez commented 2 years ago

I agree with @namdre

behrisch commented 2 years ago

see also #9627