Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
PCLoaderOSM::PCOSMNode Struct Reference

An internal representation of an OSM-node. More...

#include <PCLoaderOSM.h>

Data Fields

long long int id
 The node's id.
 
double lat
 The latitude the node is located at.
 
double lon
 The longitude the node is located at.
 
std::map< std::string, std::string > myAttributes
 Additional attributes.
 
std::string name
 The nodes name (if any)
 

Detailed Description

An internal representation of an OSM-node.

Definition at line 68 of file PCLoaderOSM.h.

Field Documentation

◆ id

long long int PCLoaderOSM::PCOSMNode::id

The node's id.

Definition at line 70 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::addPOI(), PCLoaderOSM::loadIfSet(), and PCLoaderOSM::NodesHandler::myStartElement().

◆ lat

double PCLoaderOSM::PCOSMNode::lat

The latitude the node is located at.

Definition at line 74 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::convertNodePosition(), PCLoaderOSM::loadIfSet(), and PCLoaderOSM::NodesHandler::myStartElement().

◆ lon

double PCLoaderOSM::PCOSMNode::lon

The longitude the node is located at.

Definition at line 72 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::convertNodePosition(), PCLoaderOSM::loadIfSet(), and PCLoaderOSM::NodesHandler::myStartElement().

◆ myAttributes

std::map<std::string, std::string> PCLoaderOSM::PCOSMNode::myAttributes

Additional attributes.

Definition at line 78 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::addPOI(), and PCLoaderOSM::loadIfSet().

◆ name

std::string PCLoaderOSM::PCOSMNode::name

The nodes name (if any)

Definition at line 76 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::addPOI().


The documentation for this struct was generated from the following file: