Create Traffic Action for populating an area
At the moment it is only possible to spawn traffic at certain positions (TrafficSourceAction/TrafficSinkAction) with a circular radius or have a swarm around a central/ego entity (TrafficSwarmAction). But for the use-case when you have an area (defined e.g. by a list of roads) where you want to simulate traffic (part of a city, highway section) and not only around a central entity, there is currently no possibility to populate the whole area with traffic. With the TrafficSourceAction alone it would need a long time until there is a realistic density of traffic. The TrafficSwarmAction on the other hand always needs a central entity, which is not available in this use-case and has a limited shape.
A proposal for an alternate approach is in this presentation:
20230127_RoadRange_RoadCursor.pdf
What's needed is a TrafficAction that defines a swarm by a non-moving area (i.e. a list of roads and lane/s-range inside these roads) instead of a central entity. This would be called "RoadRange". Automatic despawning and respawning at the borders could also be handled with this swarm action. The current TrafficSwarmAction attributes are all so specialized for the central entity approach that it would make more sense to create a new 'TrafficAreaAction'.