SUMO - Simulation of Urban MObility
|
Importer for networks stored in Elmar's format. More...
#include <NIImporter_DlrNavteq.h>
Data Structures | |
class | EdgesHandler |
Importer of edges stored in unsplit elmar format. More... | |
class | NamesHandler |
Importer of street names in DLRNavteq's (aka elmar) format. More... | |
class | NodesHandler |
Importer of nodes stored in unsplit elmar format. More... | |
class | TrafficlightsHandler |
Importer of traffic lights stored in DLRNavteq's (aka elmar) format. More... | |
Static Public Member Functions | |
static void | loadNetwork (const OptionsCont &oc, NBNetBuilder &nb) |
Loads content of the optionally given dlr-navteq (aka Elmar-fomat) folder. More... | |
Static Public Attributes | |
static const int | GEO_SCALE = 5 |
scaling factor for geo coordinates (DLRNavteq format uses this to increase floating point precisions) More... | |
Importer for networks stored in Elmar's format.
Definition at line 60 of file NIImporter_DlrNavteq.h.
|
static |
Loads content of the optionally given dlr-navteq (aka Elmar-fomat) folder.
If the option "dlr-navteq-prefix" is set, the file(s) stored therein is read and the network definition stored therein is stored within the given network builder.
If the option "dlr-navteq-prefix" is not set, this method simply returns.
[in] | oc | The options to use |
[in] | nb | The network builder to fill |
Definition at line 72 of file NIImporter_DlrNavteq.cpp.
References OptionsCont::getBool(), NBNetBuilder::getEdgeCont(), NBNetBuilder::getNodeCont(), OptionsCont::getString(), NBNetBuilder::getTLLogicCont(), OptionsCont::isSet(), PROGRESS_BEGIN_MESSAGE, PROGRESS_DONE_MESSAGE, LineReader::readAll(), NBEdgeCont::recheckLaneSpread(), LineReader::setFile(), and WRITE_WARNING.
Referenced by NILoader::load().
|
static |
scaling factor for geo coordinates (DLRNavteq format uses this to increase floating point precisions)
Definition at line 76 of file NIImporter_DlrNavteq.h.
Referenced by NIFrame::checkOptions().