Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-user] suuport required on traffic signal issue

I'm not aware of a good solution except for adding intersection information to the OSM database (https://wiki.openstreetmap.org/wiki/Proposal:Intersection) which nobody is doing yet.
If you have a way of synthesizing this information (which OSM nodes belong to a common intersection?) you can load it into netconvert to improve/replace the heuristic joins: https://sumo.dlr.de/docs/Networks/PlainXML.html#specifying_and_excluding_explicit_joins

regards,
Jakob

Am Mo., 21. Juli 2025 um 09:54 Uhr schrieb Manohara C V <manohara.cv@xxxxxxxxxxxxxxxxxxx>:

Thanks for your response.
I'm trying to automate this process, but users usually don’t have access to NetEdit.
Is there any alternative way to handle this, or should I go with Python scripting?
Please let me know if you have any suggestions or better approaches.


Thanks and regards,
Manohar

From: Jakob Erdmann <namdre.sumo@xxxxxxxxx>
Sent: 21 July 2025 13:03
To: Sumo project User discussions <sumo-user@xxxxxxxxxxx>
Cc: Manohara C V <manohara.cv@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [sumo-user] suuport required on traffic signal issue
 

External: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.

The --junctions.join algorithm reaches it's limit with intersections of this complexity. I recommend manual adjustments in netedit (https://sumo.dlr.de/docs/Netedit/index.html#processing_menu_options) so that it looks something like this:

Screenshot from 2025-07-21 09-31-07.png

If you do not wish to simulate pedestrians, it will also help to simplify the network with something like: --keep-edges.by-vclass passenger.

Am Mo., 21. Juli 2025 um 08:43 Uhr schrieb Manohara C V via sumo-user <sumo-user@xxxxxxxxxxx>:
Dear sumo team,

I'm here to get the understanding on how to make a common signal for each junction, as of now I'm getting 3 signals, 

I'm using below command

" netconvert --osm-files osm_file.osm.xml --ramps.guess --junctions.join --junctions.join-dist 20.0 --junctions.scurve-stretch 1.0 --tls.guess-signals --tls.discard-simple --tls.join --tls.uncontrolled-within --geometry.remove -t typemap_file.typ.xml --output.street-names --output.original-names --output-file output.net.xml "


I tried increasing or decreasing the junctions.join-dist 20.0  but its making overall network worse.

Also attached the network file for your reference, I need your assistance in removing the small signals nearby , it's making the bit odd in giving the signals to vehicles.

any predefined script is there mean suggest also !



Thanks and regards
Manohar c v


_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user

Back to the top