| Package | Description |
|---|---|
| org.opentrafficsim.road.network.factory.vissim |
Parse Vissim 8.0 xml-files into OTS.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,LinkTag> |
VissimNetworkLaneParser.getConnectorTags() |
Map<String,LinkTag> |
VissimNetworkLaneParser.getLinkTags() |
Map<String,LinkTag> |
VissimNetworkLaneParser.getRealLinkTags() |
static Map<String,LinkTag> |
LinkTag.splitLink(NodeTag splitNodeTag,
LinkTag linkTag,
VissimNetworkLaneParser parser,
Double splitPosition,
Double margin,
boolean isConnectorToLink)
Split the links at a certain point along the link.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static void |
Links.applyRoadTypeToConnector(LinkTag linkTag,
VissimNetworkLaneParser parser,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator) |
(package private) static void |
Links.applyRoadTypeToLink(LinkTag linkTag,
VissimNetworkLaneParser parser,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator) |
(package private) static void |
Links.buildLink(LinkTag linkTag,
VissimNetworkLaneParser parser,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator)
Find the nodes one by one that have one coordinate defined, and one not defined, and try to build the network from there.
|
static org.opentrafficsim.core.geometry.OTSLine3D |
LinkTag.createLineString(LinkTag linkTag) |
static NodeTag |
NodeTag.createNewNodeAtLinkPosition(LinkTag linkTag,
VissimNetworkLaneParser parser,
Double position) |
static void |
Links.createSinkSensor(LinkTag realLinkTag,
VissimNetworkLaneParser vissimNetworkLaneParser,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator) |
(package private) static void |
FillTag.makeFill(FillTag fillTag,
VissimNetworkLaneParser parser,
LinkTag linkTag,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator)
Make a fill of a Lane.
|
(package private) static void |
GeneratorTag.makeGenerator(GeneratorTag generatorTag,
VissimNetworkLaneParser parser,
LinkTag linkTag,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator)
Make a generator.
|
(package private) static void |
GeneratorTag.makeGenerators(LinkTag linkTag,
VissimNetworkLaneParser parser,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator)
Make the generators for this link, if available.
|
(package private) static void |
ArcTag.parseArc(Node arcNode,
VissimNetworkLaneParser parser,
LinkTag linkTag)
Parse the LINK.ARC tag.
|
(package private) static void |
BezierTag.parseBezier(Node bezierNode,
VissimNetworkLaneParser parser,
LinkTag linkTag)
Parse the LINK.BEZIER tag.
|
(package private) static void |
FillTag.parseFill(Node node,
VissimNetworkLaneParser parser,
LinkTag linkTag)
Parse the FILL tag.
|
(package private) static void |
GeneratorTag.parseGenerator(Node node,
VissimNetworkLaneParser parser,
LinkTag linkTag)
Parse the GENERATOR tag.
|
(package private) static void |
LaneOverrideTag.parseLaneOverride(Node node,
VissimNetworkLaneParser parser,
LinkTag linkTag)
Parse the LINK.LANEOVERRIDE tag.
|
(package private) static void |
ListGeneratorTag.parseListGenerator(Node node,
VissimNetworkLaneParser parser,
LinkTag linkTag)
Parse the LISTGENERATOR tag.
|
(package private) static void |
PolyLineTag.parsePolyLine(String coords,
VissimNetworkLaneParser parser,
LinkTag linkTag)
Parse the LINK.POLYLINE tag.
|
(package private) static void |
SinkTag.parseSink(Node node,
VissimNetworkLaneParser parser,
LinkTag linkTag)
Parse the SINK tag.
|
(package private) static void |
StraightTag.parseStraight(String coords,
VissimNetworkLaneParser parser,
LinkTag linkTag)
Parse the LINK.STRAIGHT tag.
|
static Map<String,LinkTag> |
LinkTag.splitLink(NodeTag splitNodeTag,
LinkTag linkTag,
VissimNetworkLaneParser parser,
Double splitPosition,
Double margin,
boolean isConnectorToLink)
Split the links at a certain point along the link.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VissimNetworkLaneParser.setConnectorTags(Map<String,LinkTag> connectorTags) |
void |
VissimNetworkLaneParser.setLinkTags(Map<String,LinkTag> linkTags) |
void |
VissimNetworkLaneParser.setRealLinkTags(Map<String,LinkTag> realLinkTags) |
(package private) static void |
XMLNetworkWriter.writeToXML(File file,
Map<String,LinkTag> linkTags,
Map<String,NodeTag> nodeTags,
String sinkKillClassName,
String sensorClassName,
String trafficLightName) |
| Constructor and Description |
|---|
LinkTag(LinkTag linkTag) |
Copyright © 2014–2017 Delft University of Technology. All rights reserved.