Sigma-x Engine Visualize Intersections

utdf2gmns package provides a method to visualize intersections using the Sigma-x engine. This is an optional step and can be used to generate a visual representation of the intersections.

 1import utdf2gmns as ug
 2
 3
 4    if __name__ == "__main__":
 5
 6        path_utdf = r"datasets\data_bullhead_seg4\UTDF.csv"
 7
 8        # Step 1: Initialize the UTDF2GMNS
 9        net = ug.UTDF2GMNS(utdf_filename=path_utdf, verbose=False)
10
11        net.utdf_to_gmns_signal_ints()  # This will generate the Sigma-x engine visualization for intersections

This will save visualization file for each intersection in the current working directory. You can open these files to perform additional analysis.

Signalized Intersection Overview Chart

Signalized Intersection Overview Chart

Phasing Chart / Table

Phasing Table Phasing Chart

Turning Volumes (VPH) Chart

Turning Volumes Chart

Phase Designation (Phase No) Chart

Phase Designation Chart

Number of Lanes Chart

Number of Lanes Chart

Split Durations (Seconds) Chart

Split Durations Chart

Movement Capacity (VPH) Chart

Movement Capacity Chart

V/C Ratio Chart

V/C Ratio Chart

Control Delay (Seconds) Chart

Control Delay Chart

Intersection Level of Service (LOS) Chart

Intersection Level of Service (LOS) Chart