Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
eclipse
GitHub Repository: eclipse/sumo
Path: blob/main/tests/netconvert/function/tls_programs/single_3arms/1/net.netconvert
169743 views
<?xml version="1.0" encoding="UTF-8"?>

<!-- generated on 2024-02-29 13:56:08 by Eclipse SUMO netconvert Version v1_19_0+1092-a49a04372af
This data file and the accompanying materials
are made available under the terms of the Eclipse Public License v2.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v20.html
This file may also be made available under the following Secondary
Licenses when the conditions for such availability set forth in the Eclipse
Public License 2.0 are satisfied: GNU General Public License, version 2
or later which is available at
https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html
SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-or-later
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/netconvertConfiguration.xsd">

    <input>
        <node-files value="input_nodes.nod.xml"/>
        <edge-files value="input_edges.edg.xml"/>
    </input>

    <output>
        <write-license value="true"/>
    </output>

    <tls_building>
        <tls.guess value="true"/>
    </tls_building>

    <report>
        <verbose value="true"/>
        <xml-validation value="never"/>
    </report>

</configuration>
-->

<net version="1.20" 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="-14449.88,-28064.00" convBoundary="0.00,0.00,219.43,272.00" origBoundary="14449.88,28064.00,14669.31,28336.00" projParameter="!"/>

    <edge id=":n1_0" function="internal">
        <lane id=":n1_0_0" index="0" speed="6.92" length="10.98" shape="91.90,78.90 90.64,75.61 88.96,73.53 86.88,72.66 84.38,73.02"/>
    </edge>
    <edge id=":n1_1" function="internal">
        <lane id=":n1_1_0" index="0" speed="9.16" length="15.64" shape="91.90,78.90 91.02,74.01 91.28,70.03 92.68,66.98 95.23,64.85"/>
    </edge>
    <edge id=":n1_2" function="internal">
        <lane id=":n1_2_0" index="0" speed="3.65" length="1.44" shape="91.90,78.90 92.36,77.54"/>
    </edge>
    <edge id=":n1_9" function="internal">
        <lane id=":n1_9_0" index="0" speed="3.65" length="3.23" shape="92.36,77.54 93.03,76.94 93.90,77.12 94.99,78.07"/>
    </edge>
    <edge id=":n1_3" function="internal">
        <lane id=":n1_3_0" index="0" speed="7.09" length="9.01" shape="98.25,70.48 96.31,71.89 95.12,73.63 94.68,75.68 94.99,78.07"/>
    </edge>
    <edge id=":n1_4" function="internal">
        <lane id=":n1_4_0" index="0" speed="13.89" length="14.23" shape="98.25,70.48 94.13,72.05 90.75,72.37 87.66,72.38 84.38,73.02"/>
    </edge>
    <edge id=":n1_5" function="internal">
        <lane id=":n1_5_0" index="0" speed="3.65" length="1.44" shape="96.74,67.67 95.30,67.53"/>
    </edge>
    <edge id=":n1_10" function="internal">
        <lane id=":n1_10_0" index="0" speed="3.65" length="3.23" shape="95.30,67.53 94.57,67.01 94.55,66.12 95.23,64.85"/>
    </edge>
    <edge id=":n1_6" function="internal">
        <lane id=":n1_6_0" index="0" speed="13.89" length="13.28" shape="82.23,66.99 86.26,66.05 89.40,65.97 92.21,65.87 95.23,64.85"/>
    </edge>
    <edge id=":n1_7" function="internal">
        <lane id=":n1_7_0" index="0" speed="8.33" length="5.35" shape="83.31,70.01 87.28,69.35 88.53,69.78"/>
    </edge>
    <edge id=":n1_8" function="internal">
        <lane id=":n1_8_0" index="0" speed="3.65" length="1.44" shape="83.31,70.01 84.71,70.36"/>
    </edge>
    <edge id=":n1_11" function="internal">
        <lane id=":n1_11_0" index="0" speed="8.33" length="11.06" shape="88.53,69.78 90.55,70.47 93.12,73.38 94.99,78.07"/>
    </edge>
    <edge id=":n1_12" function="internal">
        <lane id=":n1_12_0" index="0" speed="3.65" length="3.23" shape="84.71,70.36 85.35,70.97 85.24,71.86 84.38,73.02"/>
    </edge>
    <edge id=":n5_0" function="internal">
        <lane id=":n5_0_0" index="0" speed="3.65" length="4.67" shape="147.54,271.58 147.09,272.95 146.42,273.54 145.54,273.37 144.46,272.42"/>
    </edge>
    <edge id=":n6_0" function="internal">
        <lane id=":n6_0_0" index="0" speed="3.65" length="4.67" shape="218.67,-1.41 220.11,-1.27 220.84,-0.76 220.87,0.14 220.19,1.41"/>
    </edge>
    <edge id=":n8_0" function="internal">
        <lane id=":n8_0_0" index="0" speed="3.65" length="4.67" shape="0.54,103.01 -0.86,102.66 -1.51,102.04 -1.40,101.15 -0.54,99.99"/>
    </edge>

    <edge id="e1" from="n1" to="n8" priority="-1">
        <lane id="e1_0" index="0" speed="13.89" length="89.05" shape="84.38,73.02 0.54,103.01"/>
    </edge>
    <edge id="e13" from="n5" to="n1" priority="-1">
        <lane id="e13_0" index="0" speed="13.89" length="200.52" shape="144.46,272.42 91.90,78.90"/>
    </edge>
    <edge id="e14" from="n6" to="n1" priority="-1">
        <lane id="e14_0" index="0" speed="13.89" length="140.10" shape="221.70,4.23 98.25,70.48"/>
        <lane id="e14_1" index="1" speed="13.89" length="140.10" shape="220.19,1.41 96.74,67.67"/>
    </edge>
    <edge id="e15" from="n1" to="n6" priority="-1">
        <lane id="e15_0" index="0" speed="13.89" length="140.10" shape="95.23,64.85 218.67,-1.41"/>
    </edge>
    <edge id="e16" from="n1" to="n5" priority="-1">
        <lane id="e16_0" index="0" speed="13.89" length="200.52" shape="94.99,78.07 147.54,271.58"/>
    </edge>
    <edge id="e2" from="n8" to="n1" priority="-1">
        <lane id="e2_0" index="0" speed="13.89" length="89.05" shape="-1.62,96.98 82.23,66.99"/>
        <lane id="e2_1" index="1" speed="13.89" length="89.05" shape="-0.54,99.99 83.31,70.01"/>
    </edge>

    <tlLogic id="n1" type="static" programID="0" offset="0">
        <phase duration="38" state="rrrGGgGgg"/>
        <phase duration="3"  state="rrryyyGgg"/>
        <phase duration="6"  state="rrrrrrGGG"/>
        <phase duration="3"  state="rrrrrryyy"/>
        <phase duration="37" state="GGgGrrrrr"/>
        <phase duration="3"  state="yyyGrrrrr"/>
    </tlLogic>

    <junction id="n1" type="traffic_light" x="90.87" y="69.00" incLanes="e13_0 e14_0 e14_1 e2_0 e2_1" intLanes=":n1_0_0 :n1_1_0 :n1_9_0 :n1_3_0 :n1_4_0 :n1_10_0 :n1_6_0 :n1_11_0 :n1_12_0" shape="90.36,79.32 96.53,77.65 96.34,75.29 96.63,74.28 97.17,73.37 97.96,72.58 99.01,71.89 94.47,63.44 91.97,64.50 89.98,64.84 88.23,64.79 86.44,64.67 84.36,64.79 81.69,65.49 84.92,74.53 87.20,74.46 88.16,75.05 89.01,76.06 89.74,77.48">
        <request index="0" response="000010000" foes="100010000" cont="0"/>
        <request index="1" response="011010000" foes="011110000" cont="0"/>
        <request index="2" response="010001000" foes="010001000" cont="1"/>
        <request index="3" response="000000000" foes="010000100" cont="0"/>
        <request index="4" response="000000000" foes="110000011" cont="0"/>
        <request index="5" response="001000010" foes="001000010" cont="1"/>
        <request index="6" response="000000000" foes="000100010" cont="0"/>
        <request index="7" response="000011000" foes="000011110" cont="1"/>
        <request index="8" response="000010001" foes="000010001" cont="1"/>
    </junction>
    <junction id="n5" type="priority" x="146.00" y="272.00" incLanes="e16_0" intLanes=":n5_0_0" shape="146.00,272.00 149.09,271.16 146.00,272.00">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="n6" type="priority" x="219.43" y="0.00" incLanes="e15_0" intLanes=":n6_0_0" shape="219.43,0.00 217.92,-2.82 219.43,0.00">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="n8" type="priority" x="0.00" y="101.50" incLanes="e1_0" intLanes=":n8_0_0" shape="0.00,101.50 1.08,104.51 0.00,101.50">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>

    <junction id=":n1_9_0" type="internal" x="92.36" y="77.54" incLanes=":n1_2_0 e14_0 e2_1" intLanes=":n1_3_0 :n1_7_0"/>
    <junction id=":n1_10_0" type="internal" x="95.30" y="67.53" incLanes=":n1_5_0 e13_0 e2_0" intLanes=":n1_1_0 :n1_6_0"/>
    <junction id=":n1_11_0" type="internal" x="88.53" y="69.78" incLanes=":n1_7_0 e14_0" intLanes=":n1_1_0 :n1_2_0 :n1_3_0 :n1_4_0"/>
    <junction id=":n1_12_0" type="internal" x="84.71" y="70.36" incLanes=":n1_8_0 e13_0 e14_0" intLanes=":n1_0_0 :n1_4_0"/>

    <connection from="e1" to="e2" fromLane="0" toLane="1" via=":n8_0_0" dir="t" state="M"/>
    <connection from="e13" to="e1" fromLane="0" toLane="0" via=":n1_0_0" tl="n1" linkIndex="0" dir="r" state="o"/>
    <connection from="e13" to="e15" fromLane="0" toLane="0" via=":n1_1_0" tl="n1" linkIndex="1" dir="l" state="o"/>
    <connection from="e13" to="e16" fromLane="0" toLane="0" via=":n1_2_0" tl="n1" linkIndex="2" dir="t" state="o"/>
    <connection from="e14" to="e16" fromLane="0" toLane="0" via=":n1_3_0" tl="n1" linkIndex="3" dir="r" state="O"/>
    <connection from="e14" to="e1" fromLane="0" toLane="0" via=":n1_4_0" tl="n1" linkIndex="4" dir="s" state="O"/>
    <connection from="e14" to="e15" fromLane="1" toLane="0" via=":n1_5_0" tl="n1" linkIndex="5" dir="t" state="o"/>
    <connection from="e15" to="e14" fromLane="0" toLane="1" via=":n6_0_0" dir="t" state="M"/>
    <connection from="e16" to="e13" fromLane="0" toLane="0" via=":n5_0_0" dir="t" state="M"/>
    <connection from="e2" to="e15" fromLane="0" toLane="0" via=":n1_6_0" tl="n1" linkIndex="6" dir="s" state="O"/>
    <connection from="e2" to="e16" fromLane="1" toLane="0" via=":n1_7_0" tl="n1" linkIndex="7" dir="l" state="o"/>
    <connection from="e2" to="e1" fromLane="1" toLane="0" via=":n1_8_0" tl="n1" linkIndex="8" dir="t" state="o"/>

    <connection from=":n1_0" to="e1" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":n1_1" to="e15" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":n1_2" to="e16" fromLane="0" toLane="0" via=":n1_9_0" dir="t" state="m"/>
    <connection from=":n1_9" to="e16" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":n1_3" to="e16" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":n1_4" to="e1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":n1_5" to="e15" fromLane="0" toLane="0" via=":n1_10_0" dir="t" state="m"/>
    <connection from=":n1_10" to="e15" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":n1_6" to="e15" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":n1_7" to="e16" fromLane="0" toLane="0" via=":n1_11_0" dir="l" state="m"/>
    <connection from=":n1_11" to="e16" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":n1_8" to="e1" fromLane="0" toLane="0" via=":n1_12_0" dir="t" state="m"/>
    <connection from=":n1_12" to="e1" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":n5_0" to="e13" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":n6_0" to="e14" fromLane="0" toLane="1" dir="t" state="M"/>
    <connection from=":n8_0" to="e2" fromLane="0" toLane="1" dir="t" state="M"/>

</net>