Serialized Form
-
Package org.opentrafficsim.road.network.factory.osm
-
Class org.opentrafficsim.road.network.factory.osm.OSMLink extends java.lang.Object implements Serializable
- serialVersionUID:
- 20141231L
-
Serialized Fields
-
end
OSMNode end
The end Node of the OSMLink. -
forwardLanes
byte forwardLanes
The number of lanes going forward (the design direction). -
id
java.lang.String id
The Link ID. It is generated out of the Start ID and the End ID and (if present) the name tag. -
intermediateNodes
java.util.List<OSMNode> intermediateNodes
The List of nodes that are used only to define shape (for mapping purposes). -
lanes
byte lanes
The number of lanes on this OSMLink. -
length
double length
The length of the OSMLink. -
oneway
boolean oneway
Is this OSMLink one way? -
start
OSMNode start
The start Node of the OSMLink. -
tags
java.util.List<OSMTag> tags
The tags that this OSMLink inherits from it's way.
-
-
Class org.opentrafficsim.road.network.factory.osm.OSMNetwork extends java.lang.Object implements Serializable
- serialVersionUID:
- 20141231L
-
Serialized Fields
-
links
java.util.List<OSMLink> links
The Links of the Network. -
name
java.lang.String name
The name of the Network (immutable). -
nodes
java.util.Map<java.lang.Long,OSMNode> nodes
The Nodes of the Network. -
relations
java.util.Map<java.lang.Long,OSMRelation> relations
The Relations of the Network. -
ways
java.util.Map<java.lang.Long,OSMWay> ways
The Ways of the Network.
-
-
Class org.opentrafficsim.road.network.factory.osm.OSMNode extends java.lang.Object implements Serializable
- serialVersionUID:
- 20141231L
-
Serialized Fields
-
crossing
boolean crossing
Is this OSMNode a crossing? -
id
long id
The id of this OSMNode. -
latitude
double latitude
The latitude of this OSMNode. -
linksOriginating
int linksOriginating
The number of OSMLinks originating at this OSMNode; i.e. having this node as start. -
linksTerminating
int linksTerminating
The number of OSMLinks ending at this OSMNode; i.e. having this node as end. -
longitude
double longitude
The longitude of this OSMNode. -
otsNode
OTSRoadNode otsNode
The OTS Node that corresponds to this OSMNode. -
stopSign
boolean stopSign
Does this OSMNode have a stop sign? -
tags
java.util.List<OSMTag> tags
The tags of this OSMNode. -
trafficSignal
boolean trafficSignal
Does this OSMNode have a traffic signal? -
yieldSign
boolean yieldSign
Does this OSMNode have a yield sign?
-
-
Class org.opentrafficsim.road.network.factory.osm.OSMRelation extends java.lang.Object implements Serializable
- serialVersionUID:
- 20141231L
-
Serialized Fields
-
id
long id
The id of this OSMRelation. -
nodeIds
java.util.List<java.lang.Long> nodeIds
The ordered list of ids of the OSMNodes of this OSMRelation. -
tags
java.util.List<OSMTag> tags
The OSMTag list of this OSMRelation. -
wayIds
java.util.List<java.lang.Long> wayIds
The ordered list of ids of the OSMWays of this OSMRelation.
-
-
Class org.opentrafficsim.road.network.factory.osm.OSMTag extends java.lang.Object implements Serializable
- serialVersionUID:
- 20141231L
-
Serialized Fields
-
key
java.lang.String key
The (not necessarily unique) Key of the tag. -
value
java.lang.String value
The value of the tag.
-
-
Class org.opentrafficsim.road.network.factory.osm.OSMWay extends java.lang.Object implements Serializable
- serialVersionUID:
- 20141231L
-
Serialized Fields
-
id
long id
The id of the way. -
nodes
java.util.List<java.lang.Long> nodes
The List of the IDs of all nodes this way has. -
waytags
java.util.List<OSMTag> waytags
The List of all Tags this way has.
-
-
-
Package org.opentrafficsim.road.network.factory.osm.events
-
Class org.opentrafficsim.road.network.factory.osm.events.ProgressEvent extends java.util.EventObject implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
progressInformation
java.lang.String progressInformation
Textual description of the progress made. -
when
long when
Time when the event occurred.
-
-
Class org.opentrafficsim.road.network.factory.osm.events.ProgressListenerImpl extends java.lang.Object implements Serializable
- serialVersionUID:
- 20150320L
-
Serialized Fields
-
currentProgress
java.lang.String currentProgress
Most recent Progress. -
log
java.lang.String log
Log.
-
-
Class org.opentrafficsim.road.network.factory.osm.events.WarningEvent extends java.util.EventObject implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
warning
java.lang.String warning
Textual description of the warning.
-
-
Class org.opentrafficsim.road.network.factory.osm.events.WarningListenerImpl extends java.lang.Object implements Serializable
- serialVersionUID:
- 20150320L
-
Serialized Fields
-
currentWarning
java.lang.String currentWarning
Textual description of current warning. -
warningLog
java.lang.String warningLog
Log.
-
-
-
Package org.opentrafficsim.road.network.factory.osm.input
-
Class org.opentrafficsim.road.network.factory.osm.input.OSMParser extends java.lang.Object implements Serializable
- serialVersionUID:
- 20141231L
-
Serialized Fields
-
filterKeys
java.util.List<java.lang.String> filterKeys
-
net
OSMNetwork net
The OSMNetwork. -
progressListener
ProgressListener progressListener
ProgressListener. -
wantedTags
java.util.List<org.openstreetmap.osmosis.core.domain.v0_6.Tag> wantedTags
The wanted Tags. If null, all Tags are wanted.
-
-
Class org.opentrafficsim.road.network.factory.osm.input.ReadOSMFile extends java.lang.Object implements Serializable
- serialVersionUID:
- 20141231L
-
Serialized Fields
-
isReaderThreadDead
boolean isReaderThreadDead
-
sinkImplementation
OSMParser sinkImplementation
The parser/network builder.
-
-