sumolib.route
index
/home/delphi/gcc/sumo/tools/sumolib/route.py

# Eclipse SUMO, Simulation of Urban MObility; see https://eclipse.org/sumo
# Copyright (C) 2009-2020 German Aerospace Center (DLR) and others.
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License 2.0 which is available at
# https://www.eclipse.org/legal/epl-2.0/
# This Source Code 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

 
Modules
       
os
sys

 
Functions
       
getLength(net, edges)
Calculates the length of a route including internal edges.
The input network has to contain internal edges (withInternal needs to be set when parsing).
The list of edges can either contain edge objects or edge ids as strings.
If there is no connection between two consecutive edges, length 0 is assumed (no error is thrown).
If there are multiple connections of different length, the shortest is used.
mapTrace(trace, net, delta, verbose=False, airDistFactor=2, fillGaps=0, gapPenalty=-1, debug=False)
matching a list of 2D positions to consecutive edges in a network.
The positions are assumed to be dense (i.e. covering each edge of the route) and in the correct order.

 
Data
        SUMO_HOME = '/home/delphi/gcc/sumo'
print_function = _Feature((2, 6, 0, 'alpha', 2), (3, 0, 0, 'alpha', 0), 65536)