Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sumo-user] Trouble in setting the opposite direction driving

Hi All,
I'd like to set the opposite direction driving available in a simple road network like the image below:
100m x 100m, 2 opposite edges and 2 lanes for each edge. (file name: net.net.xml)
I use the NETCOVERT tool to generate the net.xml which allows the opposite driving, the command is like this:
netconvert --sumo-net-file=net.net.xml --opposites.guess=true --opposites.guess.fix-lengths=true --output-file=opnet.net.xml

But after set the vehicle flow 
<flow id="rush" color="1,1,0"  begin="0" vehsPerHour="3800" from="A0A1" to="B1B0" type="RushCar" />
and run the simulation, there's no vehicle run to the opposite lane, any thing wrong  with my configuration? The vehicle' number is not large enough?

I put my xml file in the attachments.
PS. SUMO verison win 1.6.0, OS: win10 2004 x64
Thanks for your help in advance.

image.png
<additional>
    <vType id="RushCar" accel="0.8" decel="4.5" sigma="0.5" length="2" maxSpeed="60"  />
</additional>

Attachment: oprand.sumocfg
Description: application/sumo

<?xml version="1.0" encoding="UTF-8"?>

<!-- generated on 06/01/20 21:24:24 by Eclipse SUMO netedit Version 1.6.0
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/netconvertConfiguration.xsd";>

    <input>
        <sumo-net-file value="D:\JZ\05\opnet.net.xml"/>
    </input>

    <output>
        <output-file value="D:\JZ\05\opnet.net.xml"/>
    </output>

    <processing>
        <geometry.min-radius.fix.railways value="false"/>
        <geometry.max-grade.fix value="false"/>
        <offset.disable-normalization value="true"/>
        <lefthand value="false"/>
    </processing>

    <junctions>
        <no-turnarounds value="true"/>
        <junctions.corner-detail value="5"/>
        <junctions.limit-turn-speed value="5.5"/>
        <rectangular-lane-cut value="false"/>
    </junctions>

    <pedestrian>
        <walkingareas value="false"/>
    </pedestrian>

    <netedit>
        <route-files value="D:\JZ\05\1.rou.xml"/>
    </netedit>

    <report>
        <aggregate-warnings value="5"/>
    </report>

</configuration>
-->

<net version="1.6" 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="0.00,0.00,100.00,100.00" origBoundary="0.00,0.00,100.00,100.00" projParameter="!"/>

    <edge id=":A0_0" function="internal">
        <lane id=":A0_0_0" index="0" speed="8.96" length="18.06" shape="-4.80,6.40 -4.10,1.50 -2.00,-2.00 1.50,-4.10 6.40,-4.80"/>
    </edge>
    <edge id=":A0_1" function="internal">
        <lane id=":A0_1_0" index="0" speed="7.66" length="12.90" shape="-1.60,6.40 -1.10,2.90 0.40,0.40 2.90,-1.10 6.40,-1.60"/>
    </edge>
    <edge id=":A0_2" function="internal">
        <lane id=":A0_2_0" index="0" speed="3.90" length="2.58" shape="6.40,4.80 5.70,4.90 5.20,5.20 4.90,5.70 4.80,6.40"/>
    </edge>
    <edge id=":A0_3" function="internal">
        <lane id=":A0_3_0" index="0" speed="6.08" length="7.74" shape="6.40,1.60 4.30,1.90 2.80,2.80 1.90,4.30 1.60,6.40"/>
    </edge>
    <edge id=":A1_0" function="internal">
        <lane id=":A1_0_0" index="0" speed="8.96" length="18.06" shape="6.40,104.80 1.50,104.10 -2.00,102.00 -4.10,98.50 -4.80,93.60"/>
    </edge>
    <edge id=":A1_1" function="internal">
        <lane id=":A1_1_0" index="0" speed="7.66" length="12.90" shape="6.40,101.60 2.90,101.10 0.40,99.60 -1.10,97.10 -1.60,93.60"/>
    </edge>
    <edge id=":A1_2" function="internal">
        <lane id=":A1_2_0" index="0" speed="3.90" length="2.58" shape="4.80,93.60 4.90,94.30 5.20,94.80 5.70,95.10 6.40,95.20"/>
    </edge>
    <edge id=":A1_3" function="internal">
        <lane id=":A1_3_0" index="0" speed="6.08" length="7.74" shape="1.60,93.60 1.90,95.70 2.80,97.20 4.30,98.10 6.40,98.40"/>
    </edge>
    <edge id=":B0_0" function="internal">
        <lane id=":B0_0_0" index="0" speed="3.90" length="2.58" shape="95.20,6.40 95.10,5.70 94.80,5.20 94.30,4.90 93.60,4.80"/>
    </edge>
    <edge id=":B0_1" function="internal">
        <lane id=":B0_1_0" index="0" speed="6.08" length="7.74" shape="98.40,6.40 98.10,4.30 97.20,2.80 95.70,1.90 93.60,1.60"/>
    </edge>
    <edge id=":B0_2" function="internal">
        <lane id=":B0_2_0" index="0" speed="8.96" length="18.06" shape="93.60,-4.80 98.50,-4.10 102.00,-2.00 104.10,1.50 104.80,6.40"/>
    </edge>
    <edge id=":B0_3" function="internal">
        <lane id=":B0_3_0" index="0" speed="7.66" length="12.90" shape="93.60,-1.60 97.10,-1.10 99.60,0.40 101.10,2.90 101.60,6.40"/>
    </edge>
    <edge id=":B1_0" function="internal">
        <lane id=":B1_0_0" index="0" speed="8.96" length="18.06" shape="104.80,93.60 104.10,98.50 102.00,102.00 98.50,104.10 93.60,104.80"/>
    </edge>
    <edge id=":B1_1" function="internal">
        <lane id=":B1_1_0" index="0" speed="7.66" length="12.90" shape="101.60,93.60 101.10,97.10 99.60,99.60 97.10,101.10 93.60,101.60"/>
    </edge>
    <edge id=":B1_2" function="internal">
        <lane id=":B1_2_0" index="0" speed="3.90" length="2.58" shape="93.60,95.20 94.30,95.10 94.80,94.80 95.10,94.30 95.20,93.60"/>
    </edge>
    <edge id=":B1_3" function="internal">
        <lane id=":B1_3_0" index="0" speed="6.08" length="7.74" shape="93.60,98.40 95.70,98.10 97.20,97.20 98.10,95.70 98.40,93.60"/>
    </edge>

    <edge id="A0A1" from="A0" to="A1" priority="-1">
        <lane id="A0A1_0" index="0" speed="16.67" length="87.20" shape="4.80,6.40 4.80,93.60"/>
        <lane id="A0A1_1" index="1" speed="16.67" length="87.20" shape="1.60,6.40 1.60,93.60">
            <neigh lane="A1A0_1"/>
        </lane>
    </edge>
    <edge id="A0B0" from="A0" to="B0" priority="-1">
        <lane id="A0B0_0" index="0" speed="16.67" length="87.20" shape="6.40,-4.80 93.60,-4.80"/>
        <lane id="A0B0_1" index="1" speed="16.67" length="87.20" shape="6.40,-1.60 93.60,-1.60">
            <neigh lane="B0A0_1"/>
        </lane>
    </edge>
    <edge id="A1A0" from="A1" to="A0" priority="-1">
        <lane id="A1A0_0" index="0" speed="16.67" length="87.20" shape="-4.80,93.60 -4.80,6.40"/>
        <lane id="A1A0_1" index="1" speed="16.67" length="87.20" shape="-1.60,93.60 -1.60,6.40">
            <neigh lane="A0A1_1"/>
        </lane>
    </edge>
    <edge id="A1B1" from="A1" to="B1" priority="-1" distance="87.20">
        <lane id="A1B1_0" index="0" speed="16.67" length="87.20" shape="6.40,95.20 93.60,95.20"/>
        <lane id="A1B1_1" index="1" speed="16.67" length="87.20" shape="6.40,98.40 93.60,98.40">
            <neigh lane="B1A1_1"/>
        </lane>
    </edge>
    <edge id="B0A0" from="B0" to="A0" priority="-1">
        <lane id="B0A0_0" index="0" speed="16.67" length="87.20" shape="93.60,4.80 6.40,4.80"/>
        <lane id="B0A0_1" index="1" speed="16.67" length="87.20" shape="93.60,1.60 6.40,1.60">
            <neigh lane="A0B0_1"/>
        </lane>
    </edge>
    <edge id="B0B1" from="B0" to="B1" priority="-1">
        <lane id="B0B1_0" index="0" speed="16.67" length="87.20" shape="104.80,6.40 104.80,93.60"/>
        <lane id="B0B1_1" index="1" speed="16.67" length="87.20" shape="101.60,6.40 101.60,93.60">
            <neigh lane="B1B0_1"/>
        </lane>
    </edge>
    <edge id="B1A1" from="B1" to="A1" priority="-1">
        <lane id="B1A1_0" index="0" speed="16.67" length="87.20" shape="93.60,104.80 6.40,104.80"/>
        <lane id="B1A1_1" index="1" speed="16.67" length="87.20" shape="93.60,101.60 6.40,101.60">
            <neigh lane="A1B1_1"/>
        </lane>
    </edge>
    <edge id="B1B0" from="B1" to="B0" priority="-1">
        <lane id="B1B0_0" index="0" speed="16.67" length="87.20" shape="95.20,93.60 95.20,6.40"/>
        <lane id="B1B0_1" index="1" speed="16.67" length="87.20" shape="98.40,93.60 98.40,6.40">
            <neigh lane="B0B1_1"/>
        </lane>
    </edge>

    <junction id="A0" type="priority" x="0.00" y="0.00" incLanes="A1A0_0 A1A0_1 B0A0_0 B0A0_1" intLanes=":A0_0_0 :A0_1_0 :A0_2_0 :A0_3_0" shape="-6.40,6.40 6.40,6.40 6.40,-6.40 2.49,-6.04 -0.71,-4.98 -3.20,-3.20 -4.98,-0.71 -6.04,2.49">
        <request index="0" response="0000" foes="0000" cont="0"/>
        <request index="1" response="0000" foes="0000" cont="0"/>
        <request index="2" response="0000" foes="0000" cont="0"/>
        <request index="3" response="0000" foes="0000" cont="0"/>
    </junction>
    <junction id="A1" type="priority" x="0.00" y="100.00" incLanes="B1A1_0 B1A1_1 A0A1_0 A0A1_1" intLanes=":A1_0_0 :A1_1_0 :A1_2_0 :A1_3_0" shape="6.40,106.40 6.40,93.60 -6.40,93.60 -6.04,97.51 -4.98,100.71 -3.20,103.20 -0.71,104.98 2.49,106.04">
        <request index="0" response="0000" foes="0000" cont="0"/>
        <request index="1" response="0000" foes="0000" cont="0"/>
        <request index="2" response="0000" foes="0000" cont="0"/>
        <request index="3" response="0000" foes="0000" cont="0"/>
    </junction>
    <junction id="B0" type="priority" x="100.00" y="0.00" incLanes="B1B0_0 B1B0_1 A0B0_0 A0B0_1" intLanes=":B0_0_0 :B0_1_0 :B0_2_0 :B0_3_0" shape="93.60,6.40 106.40,6.40 106.04,2.49 104.98,-0.71 103.20,-3.20 100.71,-4.98 97.51,-6.04 93.60,-6.40">
        <request index="0" response="0000" foes="0000" cont="0"/>
        <request index="1" response="0000" foes="0000" cont="0"/>
        <request index="2" response="0000" foes="0000" cont="0"/>
        <request index="3" response="0000" foes="0000" cont="0"/>
    </junction>
    <junction id="B1" type="priority" x="100.00" y="100.00" incLanes="B0B1_0 B0B1_1 A1B1_0 A1B1_1" intLanes=":B1_0_0 :B1_1_0 :B1_2_0 :B1_3_0" shape="106.40,93.60 93.60,93.60 93.60,106.40 97.51,106.04 100.71,104.98 103.20,103.20 104.98,100.71 106.04,97.51">
        <request index="0" response="0000" foes="0000" cont="0"/>
        <request index="1" response="0000" foes="0000" cont="0"/>
        <request index="2" response="0000" foes="0000" cont="0"/>
        <request index="3" response="0000" foes="0000" cont="0"/>
    </junction>

    <connection from="A0A1" to="A1B1" fromLane="0" toLane="0" via=":A1_2_0" dir="r" state="M"/>
    <connection from="A0A1" to="A1B1" fromLane="1" toLane="1" via=":A1_3_0" dir="r" state="M"/>
    <connection from="A0B0" to="B0B1" fromLane="0" toLane="0" via=":B0_2_0" dir="l" state="M"/>
    <connection from="A0B0" to="B0B1" fromLane="1" toLane="1" via=":B0_3_0" dir="l" state="M"/>
    <connection from="A1A0" to="A0B0" fromLane="0" toLane="0" via=":A0_0_0" dir="l" state="M"/>
    <connection from="A1A0" to="A0B0" fromLane="1" toLane="1" via=":A0_1_0" dir="l" state="M"/>
    <connection from="A1B1" to="B1B0" fromLane="0" toLane="0" via=":B1_2_0" dir="r" state="M"/>
    <connection from="A1B1" to="B1B0" fromLane="1" toLane="1" via=":B1_3_0" dir="r" state="M"/>
    <connection from="B0A0" to="A0A1" fromLane="0" toLane="0" via=":A0_2_0" dir="r" state="M"/>
    <connection from="B0A0" to="A0A1" fromLane="1" toLane="1" via=":A0_3_0" dir="r" state="M"/>
    <connection from="B0B1" to="B1A1" fromLane="0" toLane="0" via=":B1_0_0" dir="l" state="M"/>
    <connection from="B0B1" to="B1A1" fromLane="1" toLane="1" via=":B1_1_0" dir="l" state="M"/>
    <connection from="B1A1" to="A1A0" fromLane="0" toLane="0" via=":A1_0_0" dir="l" state="M"/>
    <connection from="B1A1" to="A1A0" fromLane="1" toLane="1" via=":A1_1_0" dir="l" state="M"/>
    <connection from="B1B0" to="B0A0" fromLane="0" toLane="0" via=":B0_0_0" dir="r" state="M"/>
    <connection from="B1B0" to="B0A0" fromLane="1" toLane="1" via=":B0_1_0" dir="r" state="M"/>

    <connection from=":A0_0" to="A0B0" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":A0_1" to="A0B0" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":A0_2" to="A0A1" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":A0_3" to="A0A1" fromLane="0" toLane="1" dir="r" state="M"/>
    <connection from=":A1_0" to="A1A0" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":A1_1" to="A1A0" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":A1_2" to="A1B1" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":A1_3" to="A1B1" fromLane="0" toLane="1" dir="r" state="M"/>
    <connection from=":B0_0" to="B0A0" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":B0_1" to="B0A0" fromLane="0" toLane="1" dir="r" state="M"/>
    <connection from=":B0_2" to="B0B1" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":B0_3" to="B0B1" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":B1_0" to="B1A1" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":B1_1" to="B1A1" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":B1_2" to="B1B0" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":B1_3" to="B1B0" fromLane="0" toLane="1" dir="r" state="M"/>

</net>
<?xml version="1.0" encoding="UTF-8"?>

<!-- generated on 05/26/20 12:15:00 by Eclipse SUMO netgenerate Version 1.6.0
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/netgenerateConfiguration.xsd";>

    <grid_network>
        <grid value="true"/>
        <grid.number value="2"/>
        <grid.length value="100"/>
    </grid_network>

    <output>
        <output-file value="net.net.xml"/>
    </output>

    <building_defaults>
        <default.lanenumber value="2"/>
        <default.speed value="16.67"/>
    </building_defaults>

</configuration>
-->

<net version="1.6" 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="0.00,0.00,100.00,100.00" origBoundary="0.00,0.00,100.00,100.00" projParameter="!"/>

    <edge id=":A0_0" function="internal">
        <lane id=":A0_0_0" index="0" speed="8.96" length="18.06" shape="-4.80,6.40 -4.10,1.50 -2.00,-2.00 1.50,-4.10 6.40,-4.80"/>
    </edge>
    <edge id=":A0_1" function="internal">
        <lane id=":A0_1_0" index="0" speed="7.66" length="12.90" shape="-1.60,6.40 -1.10,2.90 0.40,0.40 2.90,-1.10 6.40,-1.60"/>
        
    </edge>
    <edge id=":A0_2" function="internal">
        <lane id=":A0_2_0" index="0" speed="3.90" length="2.58" shape="6.40,4.80 5.70,4.90 5.20,5.20 4.90,5.70 4.80,6.40"/>
    </edge>
    <edge id=":A0_3" function="internal">
        <lane id=":A0_3_0" index="0" speed="6.08" length="7.74" shape="6.40,1.60 4.30,1.90 2.80,2.80 1.90,4.30 1.60,6.40"/>
    </edge>
    <edge id=":A1_0" function="internal">
        <lane id=":A1_0_0" index="0" speed="8.96" length="18.06" shape="6.40,104.80 1.50,104.10 -2.00,102.00 -4.10,98.50 -4.80,93.60"/>
    </edge>
    <edge id=":A1_1" function="internal">
        <lane id=":A1_1_0" index="0" speed="7.66" length="12.90" shape="6.40,101.60 2.90,101.10 0.40,99.60 -1.10,97.10 -1.60,93.60"/>
    </edge>
    <edge id=":A1_2" function="internal">
        <lane id=":A1_2_0" index="0" speed="3.90" length="2.58" shape="4.80,93.60 4.90,94.30 5.20,94.80 5.70,95.10 6.40,95.20"/>
    </edge>
    <edge id=":A1_3" function="internal">
        <lane id=":A1_3_0" index="0" speed="6.08" length="7.74" shape="1.60,93.60 1.90,95.70 2.80,97.20 4.30,98.10 6.40,98.40"/>
    </edge>
    <edge id=":B0_0" function="internal">
        <lane id=":B0_0_0" index="0" speed="3.90" length="2.58" shape="95.20,6.40 95.10,5.70 94.80,5.20 94.30,4.90 93.60,4.80"/>
    </edge>
    <edge id=":B0_1" function="internal">
        <lane id=":B0_1_0" index="0" speed="6.08" length="7.74" shape="98.40,6.40 98.10,4.30 97.20,2.80 95.70,1.90 93.60,1.60"/>
    </edge>
    <edge id=":B0_2" function="internal">
        <lane id=":B0_2_0" index="0" speed="8.96" length="18.06" shape="93.60,-4.80 98.50,-4.10 102.00,-2.00 104.10,1.50 104.80,6.40"/>
    </edge>
    <edge id=":B0_3" function="internal">
        <lane id=":B0_3_0" index="0" speed="7.66" length="12.90" shape="93.60,-1.60 97.10,-1.10 99.60,0.40 101.10,2.90 101.60,6.40"/>
    </edge>
    <edge id=":B1_0" function="internal">
        <lane id=":B1_0_0" index="0" speed="8.96" length="18.06" shape="104.80,93.60 104.10,98.50 102.00,102.00 98.50,104.10 93.60,104.80"/>
    </edge>
    <edge id=":B1_1" function="internal">
        <lane id=":B1_1_0" index="0" speed="7.66" length="12.90" shape="101.60,93.60 101.10,97.10 99.60,99.60 97.10,101.10 93.60,101.60"/>
    </edge>
    <edge id=":B1_2" function="internal">
        <lane id=":B1_2_0" index="0" speed="3.90" length="2.58" shape="93.60,95.20 94.30,95.10 94.80,94.80 95.10,94.30 95.20,93.60"/>
    </edge>
    <edge id=":B1_3" function="internal">
        <lane id=":B1_3_0" index="0" speed="6.08" length="7.74" shape="93.60,98.40 95.70,98.10 97.20,97.20 98.10,95.70 98.40,93.60"/>
    </edge>

    <edge id="A0A1" from="A0" to="A1" priority="-1">
        <lane id="A0A1_0" index="0" speed="16.67" length="87.20" shape="4.80,6.40 4.80,93.60"/>
        <lane id="A0A1_1" index="1" speed="16.67" length="87.20" shape="1.60,6.40 1.60,93.60"/>
    </edge>
    <edge id="A0B0" from="A0" to="B0" priority="-1">
        <lane id="A0B0_0" index="0" speed="16.67" length="87.20" shape="6.40,-4.80 93.60,-4.80"/>
        <lane id="A0B0_1" index="1" speed="16.67" length="87.20" shape="6.40,-1.60 93.60,-1.60"/>
    </edge>
    <edge id="A1A0" from="A1" to="A0" priority="-1">
        <lane id="A1A0_0" index="0" speed="16.67" length="87.20" shape="-4.80,93.60 -4.80,6.40"/>
        <lane id="A1A0_1" index="1" speed="16.67" length="87.20" shape="-1.60,93.60 -1.60,6.40"/>
    </edge>
    <edge id="A1B1" from="A1" to="B1" priority="-1">
        <lane id="A1B1_0" index="0" speed="16.67" length="87.20" shape="6.40,95.20 93.60,95.20"/>
        <lane id="A1B1_1" index="1" speed="16.67" length="87.20" shape="6.40,98.40 93.60,98.40"/>
    </edge>
    <edge id="B0A0" from="B0" to="A0" priority="-1">
        <lane id="B0A0_0" index="0" speed="16.67" length="87.20" shape="93.60,4.80 6.40,4.80"/>
        <lane id="B0A0_1" index="1" speed="16.67" length="87.20" shape="93.60,1.60 6.40,1.60"/>
    </edge>
    <edge id="B0B1" from="B0" to="B1" priority="-1">
        <lane id="B0B1_0" index="0" speed="16.67" length="87.20" shape="104.80,6.40 104.80,93.60"/>
        <lane id="B0B1_1" index="1" speed="16.67" length="87.20" shape="101.60,6.40 101.60,93.60"/>
    </edge>
    <edge id="B1A1" from="B1" to="A1" priority="-1">
        <lane id="B1A1_0" index="0" speed="16.67" length="87.20" shape="93.60,104.80 6.40,104.80"/>
        <lane id="B1A1_1" index="1" speed="16.67" length="87.20" shape="93.60,101.60 6.40,101.60"/>
    </edge>
    <edge id="B1B0" from="B1" to="B0" priority="-1">
        <lane id="B1B0_0" index="0" speed="16.67" length="87.20" shape="95.20,93.60 95.20,6.40"/>
        <lane id="B1B0_1" index="1" speed="16.67" length="87.20" shape="98.40,93.60 98.40,6.40"/>
    </edge>

    <junction id="A0" type="priority" x="0.00" y="0.00" incLanes="A1A0_0 A1A0_1 B0A0_0 B0A0_1" intLanes=":A0_0_0 :A0_1_0 :A0_2_0 :A0_3_0" shape="-6.40,6.40 6.40,6.40 6.40,-6.40 2.49,-6.04 -0.71,-4.98 -3.20,-3.20 -4.98,-0.71 -6.04,2.49">
        <request index="0" response="0000" foes="0000" cont="0"/>
        <request index="1" response="0000" foes="0000" cont="0"/>
        <request index="2" response="0000" foes="0000" cont="0"/>
        <request index="3" response="0000" foes="0000" cont="0"/>
    </junction>
    <junction id="A1" type="priority" x="0.00" y="100.00" incLanes="B1A1_0 B1A1_1 A0A1_0 A0A1_1" intLanes=":A1_0_0 :A1_1_0 :A1_2_0 :A1_3_0" shape="6.40,106.40 6.40,93.60 -6.40,93.60 -6.04,97.51 -4.98,100.71 -3.20,103.20 -0.71,104.98 2.49,106.04">
        <request index="0" response="0000" foes="0000" cont="0"/>
        <request index="1" response="0000" foes="0000" cont="0"/>
        <request index="2" response="0000" foes="0000" cont="0"/>
        <request index="3" response="0000" foes="0000" cont="0"/>
    </junction>
    <junction id="B0" type="priority" x="100.00" y="0.00" incLanes="B1B0_0 B1B0_1 A0B0_0 A0B0_1" intLanes=":B0_0_0 :B0_1_0 :B0_2_0 :B0_3_0" shape="93.60,6.40 106.40,6.40 106.04,2.49 104.98,-0.71 103.20,-3.20 100.71,-4.98 97.51,-6.04 93.60,-6.40">
        <request index="0" response="0000" foes="0000" cont="0"/>
        <request index="1" response="0000" foes="0000" cont="0"/>
        <request index="2" response="0000" foes="0000" cont="0"/>
        <request index="3" response="0000" foes="0000" cont="0"/>
    </junction>
    <junction id="B1" type="priority" x="100.00" y="100.00" incLanes="B0B1_0 B0B1_1 A1B1_0 A1B1_1" intLanes=":B1_0_0 :B1_1_0 :B1_2_0 :B1_3_0" shape="106.40,93.60 93.60,93.60 93.60,106.40 97.51,106.04 100.71,104.98 103.20,103.20 104.98,100.71 106.04,97.51">
        <request index="0" response="0000" foes="0000" cont="0"/>
        <request index="1" response="0000" foes="0000" cont="0"/>
        <request index="2" response="0000" foes="0000" cont="0"/>
        <request index="3" response="0000" foes="0000" cont="0"/>
    </junction>

    <connection from="A0A1" to="A1B1" fromLane="0" toLane="0" via=":A1_2_0" dir="r" state="M"/>
    <connection from="A0A1" to="A1B1" fromLane="1" toLane="1" via=":A1_3_0" dir="r" state="M"/>
    <connection from="A0B0" to="B0B1" fromLane="0" toLane="0" via=":B0_2_0" dir="l" state="M"/>
    <connection from="A0B0" to="B0B1" fromLane="1" toLane="1" via=":B0_3_0" dir="l" state="M"/>
    <connection from="A1A0" to="A0B0" fromLane="0" toLane="0" via=":A0_0_0" dir="l" state="M"/>
    <connection from="A1A0" to="A0B0" fromLane="1" toLane="1" via=":A0_1_0" dir="l" state="M"/>
    <connection from="A1B1" to="B1B0" fromLane="0" toLane="0" via=":B1_2_0" dir="r" state="M"/>
    <connection from="A1B1" to="B1B0" fromLane="1" toLane="1" via=":B1_3_0" dir="r" state="M"/>
    <connection from="B0A0" to="A0A1" fromLane="0" toLane="0" via=":A0_2_0" dir="r" state="M"/>
    <connection from="B0A0" to="A0A1" fromLane="1" toLane="1" via=":A0_3_0" dir="r" state="M"/>
    <connection from="B0B1" to="B1A1" fromLane="0" toLane="0" via=":B1_0_0" dir="l" state="M"/>
    <connection from="B0B1" to="B1A1" fromLane="1" toLane="1" via=":B1_1_0" dir="l" state="M"/>
    <connection from="B1A1" to="A1A0" fromLane="0" toLane="0" via=":A1_0_0" dir="l" state="M"/>
    <connection from="B1A1" to="A1A0" fromLane="1" toLane="1" via=":A1_1_0" dir="l" state="M"/>
    <connection from="B1B0" to="B0A0" fromLane="0" toLane="0" via=":B0_0_0" dir="r" state="M"/>
    <connection from="B1B0" to="B0A0" fromLane="1" toLane="1" via=":B0_1_0" dir="r" state="M"/>

    <connection from=":A0_0" to="A0B0" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":A0_1" to="A0B0" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":A0_2" to="A0A1" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":A0_3" to="A0A1" fromLane="0" toLane="1" dir="r" state="M"/>
    <connection from=":A1_0" to="A1A0" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":A1_1" to="A1A0" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":A1_2" to="A1B1" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":A1_3" to="A1B1" fromLane="0" toLane="1" dir="r" state="M"/>
    <connection from=":B0_0" to="B0A0" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":B0_1" to="B0A0" fromLane="0" toLane="1" dir="r" state="M"/>
    <connection from=":B0_2" to="B0B1" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":B0_3" to="B0B1" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":B1_0" to="B1A1" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":B1_1" to="B1A1" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":B1_2" to="B1B0" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":B1_3" to="B1B0" fromLane="0" toLane="1" dir="r" state="M"/>

</net>
<?xml version="1.0" encoding="UTF-8"?>

<!-- generated on 06/02/20 18:18:58 by Eclipse SUMO netedit Version 1.6.0
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/netconvertConfiguration.xsd";>

    <input>
        <sumo-net-file value="D:\JZ\05\opnet.net.xml"/>
    </input>

    <output>
        <output-file value="D:\JZ\05\opnet.net.xml"/>
    </output>

    <processing>
        <geometry.min-radius.fix.railways value="false"/>
        <geometry.max-grade.fix value="false"/>
        <offset.disable-normalization value="true"/>
        <opposites.guess value="true"/>
        <opposites.guess.fix-lengths value="true"/>
        <lefthand value="false"/>
    </processing>

    <junctions>
        <no-turnarounds value="true"/>
        <junctions.corner-detail value="5"/>
        <junctions.limit-turn-speed value="5.5"/>
        <rectangular-lane-cut value="false"/>
    </junctions>

    <pedestrian>
        <walkingareas value="false"/>
    </pedestrian>

    <netedit>
        <route-files value="D:\JZ\05\randroute.rou.xml"/>
    </netedit>

    <report>
        <aggregate-warnings value="5"/>
    </report>

</configuration>
-->

<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd";>
<flow id="rush" color="1,1,0"  begin="0" vehsPerHour="3800" from="A0A1" to="B1B0" type="RushCar" />
</routes>

Back to the top