Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
eclipse
GitHub Repository: eclipse/sumo
Path: blob/main/tests/netconvert/import/XML/diff/delete_edge/net.netconvert
169715 views
<?xml version="1.0" encoding="UTF-8"?>

<!-- generated on 2025-04-29 10:36:43 by Eclipse SUMO netconvert Version v1_22_0+1806-33294317c71
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
<netconvertConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/netconvertConfiguration.xsd">

    <input>
        <sumo-net-file value="input_net.net.xml"/>
        <node-files value="input_plain.nod.xml"/>
        <edge-files value="input_plain.edg.xml"/>
        <connection-files value="input_plain.con.xml"/>
        <tllogic-files value="input_plain.tll.xml"/>
    </input>

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

    <processing>
        <geometry.min-radius.fix.railways value="false"/>
        <geometry.avoid-overlap 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="0"/>
        <junctions.limit-turn-speed value="-1.00"/>
        <rectangular-lane-cut value="0"/>
    </junctions>

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

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

</netconvertConfiguration>
-->

<net version="1.20" avoidOverlap="0" 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="-40.00,-10.00,40.00,40.00" origBoundary="-40.00,-10.00,40.00,40.00" projParameter="!"/>

    <edge id=":node_C_0" function="internal">
        <lane id=":node_C_0_0" index="0" speed="13.50" length="11.28" shape="9.88,1.80 6.26,2.15 3.67,3.20 2.12,4.95 1.60,7.40"/>
    </edge>
    <edge id=":node_C_1" function="internal">
        <lane id=":node_C_1_0" index="0" speed="11.50" length="15.85" shape="9.88,1.80 6.39,1.73 3.01,1.74 -0.86,2.13 -5.83,3.21"/>
    </edge>
    <edge id=":node_C_2" function="internal">
        <lane id=":node_C_2_0" index="0" speed="13.50" length="17.57" shape="9.88,1.80 4.86,1.16 1.27,-0.77 -0.88,-3.99 -1.60,-8.49"/>
    </edge>
    <edge id=":node_C_3" function="internal">
        <lane id=":node_C_3_0" index="0" speed="12.50" length="3.21" shape="9.88,1.80 8.28,0.63 7.78,-0.49"/>
    </edge>
    <edge id=":node_C_8" function="internal">
        <lane id=":node_C_8_0" index="0" speed="12.50" length="3.21" shape="7.78,-0.49 8.37,-1.57 10.07,-2.60"/>
    </edge>
    <edge id=":node_C_4" function="internal">
        <lane id=":node_C_4_0" index="0" speed="13.50" length="11.52" shape="1.60,-8.49 2.13,-6.05 3.72,-4.25 6.36,-3.10 10.07,-2.60"/>
    </edge>
    <edge id=":node_C_5" function="internal">
        <lane id=":node_C_5_0" index="0" speed="14.50" length="15.89" shape="1.60,-8.49 1.60,7.40"/>
    </edge>
    <edge id=":node_C_6" function="internal">
        <lane id=":node_C_6_0" index="0" speed="12.50" length="12.91" shape="1.60,-8.49 1.08,-5.55 -0.46,-3.13 -3.04,-1.25 -6.65,0.12"/>
    </edge>
    <edge id=":node_C_7" function="internal">
        <lane id=":node_C_7_0" index="0" speed="14.50" length="4.67" shape="1.60,-8.49 0.80,-7.29 0.00,-6.89 -0.80,-7.29 -1.60,-8.49"/>
    </edge>
    <edge id=":node_D_0" function="internal">
        <lane id=":node_D_0_0" index="0" speed="14.50" length="4.67" shape="-1.60,-10.00 -0.80,-11.20 0.00,-11.60 0.80,-11.20 1.60,-10.00"/>
    </edge>
    <edge id=":node_R_0" function="internal">
        <lane id=":node_R_0_0" index="0" speed="12.50" length="4.58" shape="40.06,-1.34 41.22,-0.53 41.60,0.26 41.19,1.04 40.00,1.80"/>
    </edge>

    <edge id="edge_C2D" from="node_C" to="node_D" priority="2">
        <lane id="edge_C2D_0" index="0" speed="15.00" length="1.51" shape="-1.60,-8.49 -1.60,-10.00"/>
    </edge>
    <edge id="edge_C2L" from="node_C" to="node_L" priority="2" spreadType="center" shape="0.00,0.00 -15.00,4.00 -40.00,0.00">
        <lane id="edge_C2L_0" index="0" speed="11.00" length="34.38" shape="-5.83,3.21 -14.92,5.63 -40.25,1.58"/>
        <lane id="edge_C2L_1" index="1" speed="11.00" length="34.38" shape="-6.65,0.12 -15.08,2.37 -39.75,-1.58"/>
    </edge>
    <edge id="edge_C2R" from="node_C" to="node_R" priority="2" shape="10.00,-1.00 29.00,-0.20">
        <lane id="edge_C2R_0" index="0" speed="13.00" length="30.02" shape="10.07,-2.60 40.06,-1.34"/>
    </edge>
    <edge id="edge_C2U" from="node_C" to="node_U" priority="2">
        <lane id="edge_C2U_0" index="0" speed="15.00" length="32.60" shape="1.60,7.40 1.60,40.00"/>
    </edge>
    <edge id="edge_D2C" from="node_D" to="node_C" priority="2">
        <lane id="edge_D2C_0" index="0" speed="14.00" length="1.51" shape="1.60,-10.00 1.60,-8.49"/>
    </edge>
    <edge id="edge_R2C" from="node_R" to="node_C" priority="2" shape="29.00,0.20 3.00,0.20">
        <lane id="edge_R2C_0" index="0" speed="12.00" length="30.12" shape="40.00,1.80 9.88,1.80"/>
    </edge>

    <tlLogic id="node_C_reguessed" type="static" programID="0" offset="0">
        <phase duration="31" state="GGGgGrrr"/>
        <phase duration="4"  state="yyyyyrrr"/>
        <phase duration="31" state="rrrrGGGG"/>
        <phase duration="4"  state="rrrryyyy"/>
    </tlLogic>

    <junction id="node_C" type="traffic_light" x="0.00" y="0.00" incLanes="edge_R2C_0 edge_D2C_0" intLanes=":node_C_0_0 :node_C_1_0 :node_C_2_0 :node_C_8_0 :node_C_4_0 :node_C_5_0 :node_C_6_0 :node_C_7_0" shape="0.00,7.40 3.20,7.40 9.81,3.40 10.13,-4.20 3.20,-8.49 -3.20,-8.49 -7.06,-1.43 -5.42,4.76">
        <request index="0" response="00100000" foes="00100000" cont="0"/>
        <request index="1" response="00100000" foes="00100000" cont="0"/>
        <request index="2" response="01100000" foes="11100000" cont="0"/>
        <request index="3" response="00010000" foes="00010000" cont="1"/>
        <request index="4" response="00000000" foes="00001000" cont="0"/>
        <request index="5" response="00000000" foes="00000111" cont="0"/>
        <request index="6" response="00000000" foes="00000100" cont="0"/>
        <request index="7" response="00000100" foes="00000100" cont="0"/>
    </junction>
    <junction id="node_D" type="priority" x="0.00" y="-10.00" incLanes="edge_C2D_0" intLanes=":node_D_0_0" shape="0.00,-10.00 -3.20,-10.00 0.00,-10.00">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="node_L" type="dead_end" x="-40.00" y="0.00" incLanes="edge_C2L_0 edge_C2L_1" intLanes="" shape="-40.51,3.16 -39.49,-3.16"/>
    <junction id="node_R" type="priority" x="40.00" y="0.00" incLanes="edge_C2R_0" intLanes=":node_R_0_0" shape="40.00,0.20 40.00,3.40 40.12,-2.93 39.99,0.26">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="node_U" type="dead_end" x="0.00" y="40.00" incLanes="edge_C2U_0" intLanes="" shape="3.20,40.00 0.00,40.00"/>

    <junction id=":node_C_8_0" type="internal" x="7.78" y="-0.49" incLanes=":node_C_3_0 edge_D2C_0" intLanes=":node_C_4_0"/>

    <connection from="edge_C2D" to="edge_D2C" fromLane="0" toLane="0" via=":node_D_0_0" dir="t" state="M"/>
    <connection from="edge_C2R" to="edge_R2C" fromLane="0" toLane="0" via=":node_R_0_0" dir="t" state="M"/>
    <connection from="edge_D2C" to="edge_C2R" fromLane="0" toLane="0" via=":node_C_4_0" tl="node_C_reguessed" linkIndex="4" dir="r" state="O"/>
    <connection from="edge_D2C" to="edge_C2U" fromLane="0" toLane="0" via=":node_C_5_0" tl="node_C_reguessed" linkIndex="5" dir="s" state="O"/>
    <connection from="edge_D2C" to="edge_C2L" fromLane="0" toLane="1" via=":node_C_6_0" tl="node_C_reguessed" linkIndex="6" dir="l" state="O"/>
    <connection from="edge_D2C" to="edge_C2D" fromLane="0" toLane="0" via=":node_C_7_0" tl="node_C_reguessed" linkIndex="7" dir="t" state="o"/>
    <connection from="edge_R2C" to="edge_C2U" fromLane="0" toLane="0" via=":node_C_0_0" tl="node_C_reguessed" linkIndex="0" dir="r" state="o"/>
    <connection from="edge_R2C" to="edge_C2L" fromLane="0" toLane="0" via=":node_C_1_0" tl="node_C_reguessed" linkIndex="1" dir="s" state="o"/>
    <connection from="edge_R2C" to="edge_C2D" fromLane="0" toLane="0" via=":node_C_2_0" tl="node_C_reguessed" linkIndex="2" dir="l" state="o"/>
    <connection from="edge_R2C" to="edge_C2R" fromLane="0" toLane="0" via=":node_C_3_0" tl="node_C_reguessed" linkIndex="3" dir="t" state="o"/>

    <connection from=":node_C_0" to="edge_C2U" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":node_C_1" to="edge_C2L" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":node_C_2" to="edge_C2D" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":node_C_3" to="edge_C2R" fromLane="0" toLane="0" via=":node_C_8_0" dir="t" state="m"/>
    <connection from=":node_C_8" to="edge_C2R" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":node_C_4" to="edge_C2R" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":node_C_5" to="edge_C2U" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":node_C_6" to="edge_C2L" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":node_C_7" to="edge_C2D" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":node_D_0" to="edge_D2C" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":node_R_0" to="edge_R2C" fromLane="0" toLane="0" dir="t" state="M"/>

</net>