Browse Source

last modifications

master
김선중 1 year ago
parent
commit
1f1d42fbea
16 changed files with 3281 additions and 5318 deletions
  1. +1277
    -535
      Analysis/0109_preprocess/0116_preprocess_8.2.ipynb
  2. +479
    -1784
      Analysis/0109_preprocess/0116_preprocess_8.ipynb
  3. +1058
    -748
      Analysis/0117_make_signals/0117_make_signals.ipynb
  4. +24
    -0
      Analysis/0119_test_2/example.add.xml
  5. +186
    -0
      Analysis/0119_test_2/example.net.xml
  6. +17
    -0
      Analysis/0119_test_2/example.rou.xml
  7. +7
    -0
      Analysis/0119_test_2/example.sumocfg
  8. +19
    -0
      Data/networks/SN_sample.rou.xml
  9. +0
    -14
      Data/networks/SN_sample.sumocfg
  10. +0
    -16
      Data/networks/SN_sample.xml.rou.xml
  11. +0
    -2218
      Data/networks/SN_sample_with_a_route.net.xml
  12. +8
    -0
      Data/networks/example/example.add.xml
  13. +186
    -0
      Data/networks/example/example.net.xml
  14. +17
    -0
      Data/networks/example/example.rou.xml
  15. +3
    -3
      Data/tables/0110_view_tables.ipynb
  16. BIN
      Documents/1127_table_definition/table_definition_v0.8.4.xlsx

+ 1277
- 535
Analysis/0109_preprocess/0116_preprocess_8.2.ipynb
File diff suppressed because it is too large
View File


+ 479
- 1784
Analysis/0109_preprocess/0116_preprocess_8.ipynb
File diff suppressed because it is too large
View File


+ 1058
- 748
Analysis/0117_make_signals/0117_make_signals.ipynb
File diff suppressed because it is too large
View File


+ 24
- 0
Analysis/0119_test_2/example.add.xml View File

@ -0,0 +1,24 @@
<additional>
<tlLogic id="i0" type="static" programID="i0_0" offset="2"> <!---->
<phase duration="1" state="grrgrrrgrrgrrr"/>
<phase duration="10" state="gGGgrrrgrrgrrr"/>
<phase duration="4" state="gyygrrrgrrgrrr"/>
</tlLogic>
<!-- <tlLogic id="i0" type="static" programID="i0_1" offset="30">
<phase duration="1" state="grrgrrrgrrgrrr"/>
<phase duration="10" state="grrgGGGgrrgrrr"/>
<phase duration="4" state="grrgyyygrrgrrr"/>
</tlLogic>
<tlLogic id="i0" type="static" programID="i0_2" offset="60">
<phase duration="1" state="grrgrrrgrrgrrr"/>
<phase duration="5" state="grrgrrrgGGgrrr"/>
<phase duration="4" state="grrgrrrgyygrrr"/>
</tlLogic>
<tlLogic id="i0" type="static" programID="i0_3" offset="100">
<phase duration="1" state="grrgrrrgrrgrrr"/>
<phase duration="15" state="grrgrrrgrrgGGG"/>
<phase duration="4" state="grrgrrrgrrgyyy"/>
</tlLogic> -->
</additional>

+ 186
- 0
Analysis/0119_test_2/example.net.xml View File

@ -0,0 +1,186 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- generated on 2024-01-12 15:06:30 by Eclipse SUMO netedit Version 1.18.0
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/neteditConfiguration.xsd">
<input>
<sumo-net-file value="C:\Github\snits_siggen\Analysis\0112_test_sumo\example.net.xml"/>
</input>
<output>
<output-file value="C:\Github\snits_siggen\Analysis\0112_test_sumo\example.net.xml"/>
</output>
<processing>
<geometry.min-radius.fix.railways value="false"/>
<geometry.max-grade.fix value="false"/>
<offset.disable-normalization value="true"/>
<lefthand value="0"/>
</processing>
<junctions>
<no-turnarounds value="true"/>
<junctions.corner-detail value="5"/>
<junctions.limit-turn-speed value="5.50"/>
<rectangular-lane-cut value="0"/>
</junctions>
<pedestrian>
<walkingareas value="0"/>
</pedestrian>
</configuration>
-->
<net version="1.16" junctionCornerDetail="5" limitTurnSpeed="5.50" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="-100.00,-100.00,100.00,100.00" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id=":i0_0" function="internal">
<lane id=":i0_0_0" index="0" speed="6.51" length="9.03" shape="-1.60,10.40 -1.95,7.95 -3.00,6.20 -4.75,5.15 -7.20,4.80"/>
</edge>
<edge id=":i0_1" function="internal">
<lane id=":i0_1_0" index="0" speed="13.89" length="20.80" shape="-1.60,10.40 -1.60,-10.40"/>
</edge>
<edge id=":i0_2" function="internal">
<lane id=":i0_2_0" index="0" speed="8.67" length="5.56" shape="-1.60,10.40 -1.05,5.15 -0.94,4.89"/>
</edge>
<edge id=":i0_14" function="internal">
<lane id=":i0_14_0" index="0" speed="8.67" length="11.29" shape="-0.94,4.89 0.60,1.40 3.35,-0.85 7.20,-1.60"/>
</edge>
<edge id=":i0_3" function="internal">
<lane id=":i0_3_0" index="0" speed="6.51" length="9.03" shape="7.20,4.80 4.75,5.15 3.00,6.20 1.95,7.95 1.60,10.40"/>
</edge>
<edge id=":i0_4" function="internal">
<lane id=":i0_4_0" index="0" speed="13.89" length="14.40" shape="7.20,4.80 -7.20,4.80"/>
<lane id=":i0_4_1" index="1" speed="13.89" length="14.40" shape="7.20,1.60 -7.20,1.60"/>
</edge>
<edge id=":i0_6" function="internal">
<lane id=":i0_6_0" index="0" speed="8.67" length="3.71" shape="7.20,1.60 3.56,0.89"/>
</edge>
<edge id=":i0_15" function="internal">
<lane id=":i0_15_0" index="0" speed="8.67" length="13.14" shape="3.56,0.89 3.35,0.85 0.60,-1.40 -1.05,-5.15 -1.60,-10.40"/>
</edge>
<edge id=":i0_7" function="internal">
<lane id=":i0_7_0" index="0" speed="7.33" length="11.73" shape="1.60,-10.40 1.95,-6.55 3.00,-3.80 4.75,-2.15 7.20,-1.60"/>
</edge>
<edge id=":i0_8" function="internal">
<lane id=":i0_8_0" index="0" speed="13.89" length="20.80" shape="1.60,-10.40 1.60,10.40"/>
</edge>
<edge id=":i0_9" function="internal">
<lane id=":i0_9_0" index="0" speed="8.67" length="5.56" shape="1.60,-10.40 1.05,-5.15 0.94,-4.89"/>
</edge>
<edge id=":i0_16" function="internal">
<lane id=":i0_16_0" index="0" speed="8.67" length="11.29" shape="0.94,-4.89 -0.60,-1.40 -3.35,0.85 -7.20,1.60"/>
</edge>
<edge id=":i0_10" function="internal">
<lane id=":i0_10_0" index="0" speed="6.51" length="9.03" shape="-7.20,-4.80 -4.75,-5.15 -3.00,-6.20 -1.95,-7.95 -1.60,-10.40"/>
</edge>
<edge id=":i0_11" function="internal">
<lane id=":i0_11_0" index="0" speed="13.89" length="14.40" shape="-7.20,-4.80 7.20,-4.80"/>
<lane id=":i0_11_1" index="1" speed="13.89" length="14.40" shape="-7.20,-1.60 7.20,-1.60"/>
</edge>
<edge id=":i0_13" function="internal">
<lane id=":i0_13_0" index="0" speed="8.67" length="3.71" shape="-7.20,-1.60 -3.56,-0.89"/>
</edge>
<edge id=":i0_17" function="internal">
<lane id=":i0_17_0" index="0" speed="8.67" length="13.14" shape="-3.56,-0.89 -3.35,-0.85 -0.60,1.40 1.05,5.15 1.60,10.40"/>
</edge>
<edge id="-E0" from="J1" to="i0" priority="-1">
<lane id="-E0_0" index="0" speed="13.89" length="92.80" shape="100.00,4.80 7.20,4.80"/>
<lane id="-E0_1" index="1" speed="13.89" length="92.80" shape="100.00,1.60 7.20,1.60"/>
</edge>
<edge id="-E1" from="J2" to="i0" priority="-1">
<lane id="-E1_0" index="0" speed="13.89" length="89.60" shape="-1.60,100.00 -1.60,10.40"/>
</edge>
<edge id="-E2" from="J3" to="i0" priority="-1">
<lane id="-E2_0" index="0" speed="13.89" length="92.80" shape="-100.00,-4.80 -7.20,-4.80"/>
<lane id="-E2_1" index="1" speed="13.89" length="92.80" shape="-100.00,-1.60 -7.20,-1.60"/>
</edge>
<edge id="-E3" from="J4" to="i0" priority="-1">
<lane id="-E3_0" index="0" speed="13.89" length="89.60" shape="1.60,-100.00 1.60,-10.40"/>
</edge>
<edge id="E0" from="i0" to="J1" priority="-1">
<lane id="E0_0" index="0" speed="13.89" length="92.80" shape="7.20,-4.80 100.00,-4.80"/>
<lane id="E0_1" index="1" speed="13.89" length="92.80" shape="7.20,-1.60 100.00,-1.60"/>
</edge>
<edge id="E1" from="i0" to="J2" priority="-1">
<lane id="E1_0" index="0" speed="13.89" length="89.60" shape="1.60,10.40 1.60,100.00"/>
</edge>
<edge id="E2" from="i0" to="J3" priority="-1">
<lane id="E2_0" index="0" speed="13.89" length="92.80" shape="-7.20,4.80 -100.00,4.80"/>
<lane id="E2_1" index="1" speed="13.89" length="92.80" shape="-7.20,1.60 -100.00,1.60"/>
</edge>
<edge id="E3" from="i0" to="J4" priority="-1">
<lane id="E3_0" index="0" speed="13.89" length="89.60" shape="-1.60,-10.40 -1.60,-100.00"/>
</edge>
<tlLogic id="i0" type="static" programID="0" offset="0">
<phase duration="42" state="rrrGGGgrrrGGGg"/>
<phase duration="3" state="rrryyyyrrryyyy"/>
<phase duration="42" state="GGgrrrrGGgrrrr"/>
<phase duration="3" state="yyyrrrryyyrrrr"/>
</tlLogic>
<junction id="J1" type="dead_end" x="100.00" y="0.00" incLanes="E0_0 E0_1" intLanes="" shape="100.00,0.00 100.00,-6.40 100.00,0.00"/>
<junction id="J2" type="dead_end" x="0.00" y="100.00" incLanes="E1_0" intLanes="" shape="0.00,100.00 3.20,100.00 0.00,100.00"/>
<junction id="J3" type="dead_end" x="-100.00" y="0.00" incLanes="E2_0 E2_1" intLanes="" shape="-100.00,0.00 -100.00,6.40 -100.00,0.00"/>
<junction id="J4" type="dead_end" x="0.00" y="-100.00" incLanes="E3_0" intLanes="" shape="0.00,-100.00 -3.20,-100.00 0.00,-100.00"/>
<junction id="i0" type="traffic_light" x="0.00" y="0.00" incLanes="-E1_0 -E0_0 -E0_1 -E3_0 -E2_0 -E2_1" intLanes=":i0_0_0 :i0_1_0 :i0_14_0 :i0_3_0 :i0_4_0 :i0_4_1 :i0_15_0 :i0_7_0 :i0_8_0 :i0_16_0 :i0_10_0 :i0_11_0 :i0_11_1 :i0_17_0" shape="-3.20,10.40 3.20,10.40 3.64,8.18 4.20,7.40 4.98,6.84 5.98,6.51 7.20,6.40 7.20,-6.40 4.98,-6.84 4.20,-7.40 3.64,-8.18 3.31,-9.18 3.20,-10.40 -3.20,-10.40 -3.64,-8.18 -4.20,-7.40 -4.98,-6.84 -5.98,-6.51 -7.20,-6.40 -7.20,6.40 -4.98,6.84 -4.20,7.40 -3.64,8.18 -3.31,9.18">
<request index="0" response="00000000110000" foes="00000000110000" cont="0"/>
<request index="1" response="11110001110000" foes="11111001110000" cont="0"/>
<request index="2" response="11100111110000" foes="11100111110000" cont="1"/>
<request index="3" response="00000000000000" foes="10000100000000" cont="0"/>
<request index="4" response="00001000000100" foes="10001100000111" cont="0"/>
<request index="5" response="00001000000100" foes="10001100000111" cont="0"/>
<request index="6" response="01111000000100" foes="01111100000110" cont="1"/>
<request index="7" response="01100000000000" foes="01100000000100" cont="0"/>
<request index="8" response="11100001111000" foes="11100001111100" cont="0"/>
<request index="9" response="11100001110010" foes="11100001110010" cont="1"/>
<request index="10" response="00000000000000" foes="00000001000010" cont="0"/>
<request index="11" response="00001000000100" foes="00001111000110" cont="0"/>
<request index="12" response="00001000000100" foes="00001111000110" cont="0"/>
<request index="13" response="00001000111100" foes="00001100111110" cont="1"/>
</junction>
<junction id=":i0_14_0" type="internal" x="-0.94" y="4.89" incLanes=":i0_2_0 -E3_0" intLanes=":i0_4_0 :i0_4_1 :i0_6_0 :i0_7_0 :i0_8_0 :i0_11_0 :i0_11_1 :i0_13_0"/>
<junction id=":i0_15_0" type="internal" x="3.56" y="0.89" incLanes=":i0_6_0 -E2_0 -E2_1" intLanes=":i0_1_0 :i0_2_0 :i0_8_0 :i0_9_0 :i0_10_0 :i0_11_0 :i0_11_1"/>
<junction id=":i0_16_0" type="internal" x="0.94" y="-4.89" incLanes=":i0_9_0 -E1_0" intLanes=":i0_0_0 :i0_1_0 :i0_4_0 :i0_4_1 :i0_6_0 :i0_11_0 :i0_11_1 :i0_13_0"/>
<junction id=":i0_17_0" type="internal" x="-3.56" y="-0.89" incLanes=":i0_13_0 -E0_0 -E0_1" intLanes=":i0_1_0 :i0_2_0 :i0_3_0 :i0_4_0 :i0_4_1 :i0_8_0 :i0_9_0"/>
<connection from="-E0" to="E1" fromLane="0" toLane="0" via=":i0_3_0" tl="i0" linkIndex="3" dir="r" state="O"/>
<connection from="-E0" to="E2" fromLane="0" toLane="0" via=":i0_4_0" tl="i0" linkIndex="4" dir="s" state="O"/>
<connection from="-E0" to="E2" fromLane="1" toLane="1" via=":i0_4_1" tl="i0" linkIndex="5" dir="s" state="O"/>
<connection from="-E0" to="E3" fromLane="1" toLane="0" via=":i0_6_0" tl="i0" linkIndex="6" dir="l" state="o"/>
<connection from="-E1" to="E2" fromLane="0" toLane="0" via=":i0_0_0" tl="i0" linkIndex="0" dir="r" state="o"/>
<connection from="-E1" to="E3" fromLane="0" toLane="0" via=":i0_1_0" tl="i0" linkIndex="1" dir="s" state="o"/>
<connection from="-E1" to="E0" fromLane="0" toLane="1" via=":i0_2_0" tl="i0" linkIndex="2" dir="l" state="o"/>
<connection from="-E2" to="E3" fromLane="0" toLane="0" via=":i0_10_0" tl="i0" linkIndex="10" dir="r" state="O"/>
<connection from="-E2" to="E0" fromLane="0" toLane="0" via=":i0_11_0" tl="i0" linkIndex="11" dir="s" state="O"/>
<connection from="-E2" to="E0" fromLane="1" toLane="1" via=":i0_11_1" tl="i0" linkIndex="12" dir="s" state="O"/>
<connection from="-E2" to="E1" fromLane="1" toLane="0" via=":i0_13_0" tl="i0" linkIndex="13" dir="l" state="o"/>
<connection from="-E3" to="E0" fromLane="0" toLane="1" via=":i0_7_0" tl="i0" linkIndex="7" dir="r" state="o"/>
<connection from="-E3" to="E1" fromLane="0" toLane="0" via=":i0_8_0" tl="i0" linkIndex="8" dir="s" state="o"/>
<connection from="-E3" to="E2" fromLane="0" toLane="1" via=":i0_9_0" tl="i0" linkIndex="9" dir="l" state="o"/>
<connection from=":i0_0" to="E2" fromLane="0" toLane="0" dir="r" state="M"/>
<connection from=":i0_1" to="E3" fromLane="0" toLane="0" dir="s" state="M"/>
<connection from=":i0_2" to="E0" fromLane="0" toLane="1" via=":i0_14_0" dir="l" state="m"/>
<connection from=":i0_14" to="E0" fromLane="0" toLane="1" dir="l" state="M"/>
<connection from=":i0_3" to="E1" fromLane="0" toLane="0" dir="r" state="M"/>
<connection from=":i0_4" to="E2" fromLane="0" toLane="0" dir="s" state="M"/>
<connection from=":i0_4" to="E2" fromLane="1" toLane="1" dir="s" state="M"/>
<connection from=":i0_6" to="E3" fromLane="0" toLane="0" via=":i0_15_0" dir="l" state="m"/>
<connection from=":i0_15" to="E3" fromLane="0" toLane="0" dir="l" state="M"/>
<connection from=":i0_7" to="E0" fromLane="0" toLane="1" dir="r" state="M"/>
<connection from=":i0_8" to="E1" fromLane="0" toLane="0" dir="s" state="M"/>
<connection from=":i0_9" to="E2" fromLane="0" toLane="1" via=":i0_16_0" dir="l" state="m"/>
<connection from=":i0_16" to="E2" fromLane="0" toLane="1" dir="l" state="M"/>
<connection from=":i0_10" to="E3" fromLane="0" toLane="0" dir="r" state="M"/>
<connection from=":i0_11" to="E0" fromLane="0" toLane="0" dir="s" state="M"/>
<connection from=":i0_11" to="E0" fromLane="1" toLane="1" dir="s" state="M"/>
<connection from=":i0_13" to="E1" fromLane="0" toLane="0" via=":i0_17_0" dir="l" state="m"/>
<connection from=":i0_17" to="E1" fromLane="0" toLane="0" dir="l" state="M"/>
</net>

+ 17
- 0
Analysis/0119_test_2/example.rou.xml View File

@ -0,0 +1,17 @@
<routes>
<!-- vtype -->
<vType id="slowCar" accel="0.8" decel="4.5" sigma="0.5" length="5" minGap="2.5" maxSpeed="10"/>
<!-- route -->
<route id="route0" edges="-E2 E0"/>
<!-- vehicle, depart at 0 -->
<vehicle id="c0" type="slowCar" route="route0" color="red" depart="000"/>
<vehicle id="c1" type="slowCar" route="route0" color="red" depart="010"/>
<vehicle id="c2" type="slowCar" route="route0" color="red" depart="020"/>
<vehicle id="c3" type="slowCar" route="route0" color="red" depart="030"/>
<vehicle id="c4" type="slowCar" route="route0" color="red" depart="040"/>
<vehicle id="c5" type="slowCar" route="route0" color="red" depart="050"/>
<vehicle id="c6" type="slowCar" route="route0" color="red" depart="060"/>
<vehicle id="c7" type="slowCar" route="route0" color="red" depart="070"/>
</routes>

+ 7
- 0
Analysis/0119_test_2/example.sumocfg View File

@ -0,0 +1,7 @@
<configuration>
<input>
<net-file value="example.net.xml"/>
<route-files value="example.rou.xml"/>
<additional-files value="example.add.xml"/>
</input>
</configuration>

+ 19
- 0
Data/networks/SN_sample.rou.xml View File

@ -0,0 +1,19 @@
<routes>
<!-- vtype -->
<vType id="slowCar" accel="0.8" decel="4.5" sigma="0.5" length="5" minGap="2.5" maxSpeed="10"/>
<!-- route -->
<route id="route0" edges="571500535_02 571500475_01.26"/>
<!-- vehicle -->
<vehicle id="c0" type="slowCar" route="route0" color="red" depart="000"/>
<vehicle id="c1" type="slowCar" route="route0" color="red" depart="010"/>
<vehicle id="c2" type="slowCar" route="route0" color="red" depart="020"/>
<vehicle id="c3" type="slowCar" route="route0" color="red" depart="030"/>
<vehicle id="c4" type="slowCar" route="route0" color="red" depart="040"/>
<vehicle id="c5" type="slowCar" route="route0" color="red" depart="050"/>
<vehicle id="c6" type="slowCar" route="route0" color="red" depart="060"/>
<vehicle id="c7" type="slowCar" route="route0" color="red" depart="070"/>
<vehicle id="c8" type="slowCar" route="route0" color="red" depart="080"/>
<vehicle id="c9" type="slowCar" route="route0" color="red" depart="090"/>
</routes>

+ 0
- 14
Data/networks/SN_sample.sumocfg View File

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- generated on 2024-01-17 18:13:32 by Eclipse SUMO sumo Version 1.18.0
-->
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
<input>
<net-file value="SN_sample_with_a_route.net.xml"/>
<route-files value="SN_sample.xml.rou.xml"/>
<junction-taz value="true"/>
</input>
</configuration>

+ 0
- 16
Data/networks/SN_sample.xml.rou.xml View File

@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- generated on 2024-01-17 18:13:06 by Eclipse SUMO netedit Version 1.18.0
-->
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<!-- Vehicles, persons and containers (sorted by depart) -->
<trip id="t_0" depart="0.00" fromJunction="d12" toJunction="d07"/>
<trip id="t_1" depart="0.00" fromJunction="d07" toJunction="d12"/>
<trip id="t_2" depart="0.00" fromJunction="d08" toJunction="d00"/>
<trip id="t_3" depart="0.00" fromJunction="d00" toJunction="d08"/>
<trip id="t_4" depart="0.00" fromJunction="d01" toJunction="d15"/>
<trip id="t_5" depart="0.00" fromJunction="d15" toJunction="d01"/>
<trip id="t_6" depart="0.00" fromJunction="d16" toJunction="d11"/>
<trip id="t_7" depart="0.00" fromJunction="d11" toJunction="d16"/>
</routes>

+ 0
- 2218
Data/networks/SN_sample_with_a_route.net.xml
File diff suppressed because it is too large
View File


+ 8
- 0
Data/networks/example/example.add.xml View File

@ -0,0 +1,8 @@
<additional>
<tlLogic id="i0" type="static" programID="i0_0" offset="2">
<phase duration="1" state="grrgrrrgrrgrrr"/>
<phase duration="10" state="gGGgrrrgrrgrrr"/>
<phase duration="4" state="gyygrrrgrrgrrr"/>
</tlLogic>
</additional>

+ 186
- 0
Data/networks/example/example.net.xml View File

@ -0,0 +1,186 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- generated on 2024-01-12 15:06:30 by Eclipse SUMO netedit Version 1.18.0
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/neteditConfiguration.xsd">
<input>
<sumo-net-file value="C:\Github\snits_siggen\Analysis\0112_test_sumo\example.net.xml"/>
</input>
<output>
<output-file value="C:\Github\snits_siggen\Analysis\0112_test_sumo\example.net.xml"/>
</output>
<processing>
<geometry.min-radius.fix.railways value="false"/>
<geometry.max-grade.fix value="false"/>
<offset.disable-normalization value="true"/>
<lefthand value="0"/>
</processing>
<junctions>
<no-turnarounds value="true"/>
<junctions.corner-detail value="5"/>
<junctions.limit-turn-speed value="5.50"/>
<rectangular-lane-cut value="0"/>
</junctions>
<pedestrian>
<walkingareas value="0"/>
</pedestrian>
</configuration>
-->
<net version="1.16" junctionCornerDetail="5" limitTurnSpeed="5.50" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="-100.00,-100.00,100.00,100.00" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id=":i0_0" function="internal">
<lane id=":i0_0_0" index="0" speed="6.51" length="9.03" shape="-1.60,10.40 -1.95,7.95 -3.00,6.20 -4.75,5.15 -7.20,4.80"/>
</edge>
<edge id=":i0_1" function="internal">
<lane id=":i0_1_0" index="0" speed="13.89" length="20.80" shape="-1.60,10.40 -1.60,-10.40"/>
</edge>
<edge id=":i0_2" function="internal">
<lane id=":i0_2_0" index="0" speed="8.67" length="5.56" shape="-1.60,10.40 -1.05,5.15 -0.94,4.89"/>
</edge>
<edge id=":i0_14" function="internal">
<lane id=":i0_14_0" index="0" speed="8.67" length="11.29" shape="-0.94,4.89 0.60,1.40 3.35,-0.85 7.20,-1.60"/>
</edge>
<edge id=":i0_3" function="internal">
<lane id=":i0_3_0" index="0" speed="6.51" length="9.03" shape="7.20,4.80 4.75,5.15 3.00,6.20 1.95,7.95 1.60,10.40"/>
</edge>
<edge id=":i0_4" function="internal">
<lane id=":i0_4_0" index="0" speed="13.89" length="14.40" shape="7.20,4.80 -7.20,4.80"/>
<lane id=":i0_4_1" index="1" speed="13.89" length="14.40" shape="7.20,1.60 -7.20,1.60"/>
</edge>
<edge id=":i0_6" function="internal">
<lane id=":i0_6_0" index="0" speed="8.67" length="3.71" shape="7.20,1.60 3.56,0.89"/>
</edge>
<edge id=":i0_15" function="internal">
<lane id=":i0_15_0" index="0" speed="8.67" length="13.14" shape="3.56,0.89 3.35,0.85 0.60,-1.40 -1.05,-5.15 -1.60,-10.40"/>
</edge>
<edge id=":i0_7" function="internal">
<lane id=":i0_7_0" index="0" speed="7.33" length="11.73" shape="1.60,-10.40 1.95,-6.55 3.00,-3.80 4.75,-2.15 7.20,-1.60"/>
</edge>
<edge id=":i0_8" function="internal">
<lane id=":i0_8_0" index="0" speed="13.89" length="20.80" shape="1.60,-10.40 1.60,10.40"/>
</edge>
<edge id=":i0_9" function="internal">
<lane id=":i0_9_0" index="0" speed="8.67" length="5.56" shape="1.60,-10.40 1.05,-5.15 0.94,-4.89"/>
</edge>
<edge id=":i0_16" function="internal">
<lane id=":i0_16_0" index="0" speed="8.67" length="11.29" shape="0.94,-4.89 -0.60,-1.40 -3.35,0.85 -7.20,1.60"/>
</edge>
<edge id=":i0_10" function="internal">
<lane id=":i0_10_0" index="0" speed="6.51" length="9.03" shape="-7.20,-4.80 -4.75,-5.15 -3.00,-6.20 -1.95,-7.95 -1.60,-10.40"/>
</edge>
<edge id=":i0_11" function="internal">
<lane id=":i0_11_0" index="0" speed="13.89" length="14.40" shape="-7.20,-4.80 7.20,-4.80"/>
<lane id=":i0_11_1" index="1" speed="13.89" length="14.40" shape="-7.20,-1.60 7.20,-1.60"/>
</edge>
<edge id=":i0_13" function="internal">
<lane id=":i0_13_0" index="0" speed="8.67" length="3.71" shape="-7.20,-1.60 -3.56,-0.89"/>
</edge>
<edge id=":i0_17" function="internal">
<lane id=":i0_17_0" index="0" speed="8.67" length="13.14" shape="-3.56,-0.89 -3.35,-0.85 -0.60,1.40 1.05,5.15 1.60,10.40"/>
</edge>
<edge id="-E0" from="J1" to="i0" priority="-1">
<lane id="-E0_0" index="0" speed="13.89" length="92.80" shape="100.00,4.80 7.20,4.80"/>
<lane id="-E0_1" index="1" speed="13.89" length="92.80" shape="100.00,1.60 7.20,1.60"/>
</edge>
<edge id="-E1" from="J2" to="i0" priority="-1">
<lane id="-E1_0" index="0" speed="13.89" length="89.60" shape="-1.60,100.00 -1.60,10.40"/>
</edge>
<edge id="-E2" from="J3" to="i0" priority="-1">
<lane id="-E2_0" index="0" speed="13.89" length="92.80" shape="-100.00,-4.80 -7.20,-4.80"/>
<lane id="-E2_1" index="1" speed="13.89" length="92.80" shape="-100.00,-1.60 -7.20,-1.60"/>
</edge>
<edge id="-E3" from="J4" to="i0" priority="-1">
<lane id="-E3_0" index="0" speed="13.89" length="89.60" shape="1.60,-100.00 1.60,-10.40"/>
</edge>
<edge id="E0" from="i0" to="J1" priority="-1">
<lane id="E0_0" index="0" speed="13.89" length="92.80" shape="7.20,-4.80 100.00,-4.80"/>
<lane id="E0_1" index="1" speed="13.89" length="92.80" shape="7.20,-1.60 100.00,-1.60"/>
</edge>
<edge id="E1" from="i0" to="J2" priority="-1">
<lane id="E1_0" index="0" speed="13.89" length="89.60" shape="1.60,10.40 1.60,100.00"/>
</edge>
<edge id="E2" from="i0" to="J3" priority="-1">
<lane id="E2_0" index="0" speed="13.89" length="92.80" shape="-7.20,4.80 -100.00,4.80"/>
<lane id="E2_1" index="1" speed="13.89" length="92.80" shape="-7.20,1.60 -100.00,1.60"/>
</edge>
<edge id="E3" from="i0" to="J4" priority="-1">
<lane id="E3_0" index="0" speed="13.89" length="89.60" shape="-1.60,-10.40 -1.60,-100.00"/>
</edge>
<tlLogic id="i0" type="static" programID="0" offset="0">
<phase duration="42" state="rrrGGGgrrrGGGg"/>
<phase duration="3" state="rrryyyyrrryyyy"/>
<phase duration="42" state="GGgrrrrGGgrrrr"/>
<phase duration="3" state="yyyrrrryyyrrrr"/>
</tlLogic>
<junction id="J1" type="dead_end" x="100.00" y="0.00" incLanes="E0_0 E0_1" intLanes="" shape="100.00,0.00 100.00,-6.40 100.00,0.00"/>
<junction id="J2" type="dead_end" x="0.00" y="100.00" incLanes="E1_0" intLanes="" shape="0.00,100.00 3.20,100.00 0.00,100.00"/>
<junction id="J3" type="dead_end" x="-100.00" y="0.00" incLanes="E2_0 E2_1" intLanes="" shape="-100.00,0.00 -100.00,6.40 -100.00,0.00"/>
<junction id="J4" type="dead_end" x="0.00" y="-100.00" incLanes="E3_0" intLanes="" shape="0.00,-100.00 -3.20,-100.00 0.00,-100.00"/>
<junction id="i0" type="traffic_light" x="0.00" y="0.00" incLanes="-E1_0 -E0_0 -E0_1 -E3_0 -E2_0 -E2_1" intLanes=":i0_0_0 :i0_1_0 :i0_14_0 :i0_3_0 :i0_4_0 :i0_4_1 :i0_15_0 :i0_7_0 :i0_8_0 :i0_16_0 :i0_10_0 :i0_11_0 :i0_11_1 :i0_17_0" shape="-3.20,10.40 3.20,10.40 3.64,8.18 4.20,7.40 4.98,6.84 5.98,6.51 7.20,6.40 7.20,-6.40 4.98,-6.84 4.20,-7.40 3.64,-8.18 3.31,-9.18 3.20,-10.40 -3.20,-10.40 -3.64,-8.18 -4.20,-7.40 -4.98,-6.84 -5.98,-6.51 -7.20,-6.40 -7.20,6.40 -4.98,6.84 -4.20,7.40 -3.64,8.18 -3.31,9.18">
<request index="0" response="00000000110000" foes="00000000110000" cont="0"/>
<request index="1" response="11110001110000" foes="11111001110000" cont="0"/>
<request index="2" response="11100111110000" foes="11100111110000" cont="1"/>
<request index="3" response="00000000000000" foes="10000100000000" cont="0"/>
<request index="4" response="00001000000100" foes="10001100000111" cont="0"/>
<request index="5" response="00001000000100" foes="10001100000111" cont="0"/>
<request index="6" response="01111000000100" foes="01111100000110" cont="1"/>
<request index="7" response="01100000000000" foes="01100000000100" cont="0"/>
<request index="8" response="11100001111000" foes="11100001111100" cont="0"/>
<request index="9" response="11100001110010" foes="11100001110010" cont="1"/>
<request index="10" response="00000000000000" foes="00000001000010" cont="0"/>
<request index="11" response="00001000000100" foes="00001111000110" cont="0"/>
<request index="12" response="00001000000100" foes="00001111000110" cont="0"/>
<request index="13" response="00001000111100" foes="00001100111110" cont="1"/>
</junction>
<junction id=":i0_14_0" type="internal" x="-0.94" y="4.89" incLanes=":i0_2_0 -E3_0" intLanes=":i0_4_0 :i0_4_1 :i0_6_0 :i0_7_0 :i0_8_0 :i0_11_0 :i0_11_1 :i0_13_0"/>
<junction id=":i0_15_0" type="internal" x="3.56" y="0.89" incLanes=":i0_6_0 -E2_0 -E2_1" intLanes=":i0_1_0 :i0_2_0 :i0_8_0 :i0_9_0 :i0_10_0 :i0_11_0 :i0_11_1"/>
<junction id=":i0_16_0" type="internal" x="0.94" y="-4.89" incLanes=":i0_9_0 -E1_0" intLanes=":i0_0_0 :i0_1_0 :i0_4_0 :i0_4_1 :i0_6_0 :i0_11_0 :i0_11_1 :i0_13_0"/>
<junction id=":i0_17_0" type="internal" x="-3.56" y="-0.89" incLanes=":i0_13_0 -E0_0 -E0_1" intLanes=":i0_1_0 :i0_2_0 :i0_3_0 :i0_4_0 :i0_4_1 :i0_8_0 :i0_9_0"/>
<connection from="-E0" to="E1" fromLane="0" toLane="0" via=":i0_3_0" tl="i0" linkIndex="3" dir="r" state="O"/>
<connection from="-E0" to="E2" fromLane="0" toLane="0" via=":i0_4_0" tl="i0" linkIndex="4" dir="s" state="O"/>
<connection from="-E0" to="E2" fromLane="1" toLane="1" via=":i0_4_1" tl="i0" linkIndex="5" dir="s" state="O"/>
<connection from="-E0" to="E3" fromLane="1" toLane="0" via=":i0_6_0" tl="i0" linkIndex="6" dir="l" state="o"/>
<connection from="-E1" to="E2" fromLane="0" toLane="0" via=":i0_0_0" tl="i0" linkIndex="0" dir="r" state="o"/>
<connection from="-E1" to="E3" fromLane="0" toLane="0" via=":i0_1_0" tl="i0" linkIndex="1" dir="s" state="o"/>
<connection from="-E1" to="E0" fromLane="0" toLane="1" via=":i0_2_0" tl="i0" linkIndex="2" dir="l" state="o"/>
<connection from="-E2" to="E3" fromLane="0" toLane="0" via=":i0_10_0" tl="i0" linkIndex="10" dir="r" state="O"/>
<connection from="-E2" to="E0" fromLane="0" toLane="0" via=":i0_11_0" tl="i0" linkIndex="11" dir="s" state="O"/>
<connection from="-E2" to="E0" fromLane="1" toLane="1" via=":i0_11_1" tl="i0" linkIndex="12" dir="s" state="O"/>
<connection from="-E2" to="E1" fromLane="1" toLane="0" via=":i0_13_0" tl="i0" linkIndex="13" dir="l" state="o"/>
<connection from="-E3" to="E0" fromLane="0" toLane="1" via=":i0_7_0" tl="i0" linkIndex="7" dir="r" state="o"/>
<connection from="-E3" to="E1" fromLane="0" toLane="0" via=":i0_8_0" tl="i0" linkIndex="8" dir="s" state="o"/>
<connection from="-E3" to="E2" fromLane="0" toLane="1" via=":i0_9_0" tl="i0" linkIndex="9" dir="l" state="o"/>
<connection from=":i0_0" to="E2" fromLane="0" toLane="0" dir="r" state="M"/>
<connection from=":i0_1" to="E3" fromLane="0" toLane="0" dir="s" state="M"/>
<connection from=":i0_2" to="E0" fromLane="0" toLane="1" via=":i0_14_0" dir="l" state="m"/>
<connection from=":i0_14" to="E0" fromLane="0" toLane="1" dir="l" state="M"/>
<connection from=":i0_3" to="E1" fromLane="0" toLane="0" dir="r" state="M"/>
<connection from=":i0_4" to="E2" fromLane="0" toLane="0" dir="s" state="M"/>
<connection from=":i0_4" to="E2" fromLane="1" toLane="1" dir="s" state="M"/>
<connection from=":i0_6" to="E3" fromLane="0" toLane="0" via=":i0_15_0" dir="l" state="m"/>
<connection from=":i0_15" to="E3" fromLane="0" toLane="0" dir="l" state="M"/>
<connection from=":i0_7" to="E0" fromLane="0" toLane="1" dir="r" state="M"/>
<connection from=":i0_8" to="E1" fromLane="0" toLane="0" dir="s" state="M"/>
<connection from=":i0_9" to="E2" fromLane="0" toLane="1" via=":i0_16_0" dir="l" state="m"/>
<connection from=":i0_16" to="E2" fromLane="0" toLane="1" dir="l" state="M"/>
<connection from=":i0_10" to="E3" fromLane="0" toLane="0" dir="r" state="M"/>
<connection from=":i0_11" to="E0" fromLane="0" toLane="0" dir="s" state="M"/>
<connection from=":i0_11" to="E0" fromLane="1" toLane="1" dir="s" state="M"/>
<connection from=":i0_13" to="E1" fromLane="0" toLane="0" via=":i0_17_0" dir="l" state="m"/>
<connection from=":i0_17" to="E1" fromLane="0" toLane="0" dir="l" state="M"/>
</net>

+ 17
- 0
Data/networks/example/example.rou.xml View File

@ -0,0 +1,17 @@
<routes>
<!-- vtype -->
<vType id="slowCar" accel="0.8" decel="4.5" sigma="0.5" length="5" minGap="2.5" maxSpeed="10"/>
<!-- route -->
<route id="route0" edges="-E2 E0"/>
<!-- vehicle, depart at 0 -->
<vehicle id="c0" type="slowCar" route="route0" color="red" depart="000"/>
<vehicle id="c1" type="slowCar" route="route0" color="red" depart="010"/>
<vehicle id="c2" type="slowCar" route="route0" color="red" depart="020"/>
<vehicle id="c3" type="slowCar" route="route0" color="red" depart="030"/>
<vehicle id="c4" type="slowCar" route="route0" color="red" depart="040"/>
<vehicle id="c5" type="slowCar" route="route0" color="red" depart="050"/>
<vehicle id="c6" type="slowCar" route="route0" color="red" depart="060"/>
<vehicle id="c7" type="slowCar" route="route0" color="red" depart="070"/>
</routes>

+ 3
- 3
Data/tables/0110_view_tables.ipynb
File diff suppressed because it is too large
View File


BIN
Documents/1127_table_definition/table_definition_v0.8.4.xlsx View File


Loading…
Cancel
Save