50 const std::vector<std::string>& writtenAttributes,
const bool aggregate,
const std::vector<std::string>& edgeIDs,
51 const std::string& edgeFile, std::string excludeEmpty,
const bool withInternal,
52 const std::vector<std::string>& detectPersons,
const double minSamples,
const double maxTravelTime,
53 const std::vector<std::string>& vTypes,
const double speedThreshold);
58 const std::vector<std::string>& writtenAttributes,
const bool aggregate,
const std::vector<std::string>& edgeIDs,
59 const std::string& edgeFile, std::string excludeEmpty,
const bool withInternal,
60 const std::vector<std::string>& detectPersons,
const double minSamples,
const double maxTravelTime,
61 const std::vector<std::string>& vTypes,
const double speedThreshold);
SumoXMLTag
Numbers representing SUMO-XML - element names.
GNEMeanDataHandler(const GNEMeanDataHandler &s)=delete
invalidate copy constructor
std::vector< SumoXMLAttr > parseAttributes(const SumoXMLTag tag, const std::vector< std::string > &attrStrs)
parse attributes
const bool myOverwrite
check if overwrite
void buildEdgeMeanData(const CommonXMLStructure::SumoBaseObject *sumoBaseObject, const std::string &ID, const std::string &file, SUMOTime period, SUMOTime begin, SUMOTime end, const bool trackVehicles, const std::vector< std::string > &writtenAttributes, const bool aggregate, const std::vector< std::string > &edgeIDs, const std::string &edgeFile, std::string excludeEmpty, const bool withInternal, const std::vector< std::string > &detectPersons, const double minSamples, const double maxTravelTime, const std::vector< std::string > &vTypes, const double speedThreshold)
virtual ~GNEMeanDataHandler()
Destructor.
const bool myAllowUndoRedo
allow undo/redo
void buildLaneMeanData(const CommonXMLStructure::SumoBaseObject *sumoBaseObject, const std::string &ID, const std::string &file, SUMOTime period, SUMOTime begin, SUMOTime end, const bool trackVehicles, const std::vector< std::string > &writtenAttributes, const bool aggregate, const std::vector< std::string > &edgeIDs, const std::string &edgeFile, std::string excludeEmpty, const bool withInternal, const std::vector< std::string > &detectPersons, const double minSamples, const double maxTravelTime, const std::vector< std::string > &vTypes, const double speedThreshold)
Builds laneMeanData.
std::vector< GNEEdge * > parseEdges(const SumoXMLTag tag, const std::vector< std::string > &edgeIDs)
parse edges
GNEMeanDataHandler & operator=(const GNEMeanDataHandler &s)=delete
invalidate assignment operator
GNENet * myNet
pointer to GNENet
A NBNetBuilder extended by visualisation and editing capabilities.
The XML-Handler for network loading.