public class ShpLink extends Object implements LocatableInterface
the_geom class com.vividsolutions.jts.geom.MultiLineString MULTILINESTRING ((232250.38755446894 ... LINKNR class java.lang.Long 1 NAME class java.lang.String DIRECTION class java.lang.Long 1 LENGTH class java.lang.Double 1.80327678 ANODE class java.lang.Long 684088 BNODE class java.lang.Long 1090577263 LINKTAG class java.lang.String 967536 WEGTYPEAB class java.lang.String mvt TYPEWEGVAB class java.lang.String asw 2x2 (8600) NOMO_1E_AB class java.lang.String TypeItem78 TYPEWEG_AB class java.lang.String 12 Autosnelweg 2x2 BRONMODEAB class java.lang.String Rotterdam BRONMODEBA class java.lang.String Rotterdam SPEEDAB class java.lang.Double 120.0 CAPACITYAB class java.lang.Double 8600.0 FREESPEEAB class java.lang.Double 0.0 SATFLOWAB class java.lang.Double 0.0 SPEEDATCAB class java.lang.Double 0.0 SPEEDAB_2 class java.lang.Double 120.0 CAPACIAB_2 class java.lang.Double 8600.0 FREESPAB_2 class java.lang.Double 0.0 SATFLOAB_2 class java.lang.Double 0.0 SPEEDAAB_2 class java.lang.Double 0.0 SPEEDAB_3 class java.lang.Double 120.0 CAPACIAB_3 class java.lang.Double 8600.0 FREESPAB_3 class java.lang.Double 0.0 SATFLOAB_3 class java.lang.Double 0.0 SPEEDAAB_3 class java.lang.Double 0.0 SPEEDAB_4 class java.lang.Double 90.0 CAPACIAB_4 class java.lang.Double 8600.0 FREESPAB_4 class java.lang.Double 0.0 SATFLOAB_4 class java.lang.Double 0.0 SPEEDAAB_4 class java.lang.Double 0.0 SPEEDAB_5 class java.lang.Double 90.0 CAPACIAB_5 class java.lang.Double 8600.0 FREESPAB_5 class java.lang.Double 0.0 SATFLOAB_5 class java.lang.Double 0.0 SPEEDAAB_5 class java.lang.Double 0.0 SPEEDAB_6 class java.lang.Double 90.0 CAPACIAB_6 class java.lang.Double 8600.0 FREESPAB_6 class java.lang.Double 0.0 SATFLOAB_6 class java.lang.Double 0.0 SPEEDAAB_6 class java.lang.Double 0.0 LOADAB class java.lang.Double 0.07822362 COSTAB class java.lang.Double 0.28906184 CALCSPEEAB class java.lang.Double 119.03069305 LOADAB_2 class java.lang.Double 4040.8034668 COSTAB_2 class java.lang.Double 0.29288939 CALCSPAB_2 class java.lang.Double 116.03796387 LANESAB class java.lang.Long 2 SPEED_WEAB class java.lang.Long 120 SPEED_MOAB class java.lang.Long 120 WEGTYPEBA class java.lang.String TYPEWEGVBA class java.lang.String TYPEWEG_BA class java.lang.String SPEEDBA class java.lang.Double 0.0 CAPACITYBA class java.lang.Double 0.0 FREESPEEBA class java.lang.Double 0.0 SATFLOWBA class java.lang.Double 0.0 SPEEDATCBA class java.lang.Double 0.0 SPEEDBA_2 class java.lang.Double 0.0 CAPACIBA_2 class java.lang.Double 0.0 FREESPBA_2 class java.lang.Double 0.0 SATFLOBA_2 class java.lang.Double 0.0 SPEEDABA_2 class java.lang.Double 0.0 SPEEDBA_3 class java.lang.Double 0.0 CAPACIBA_3 class java.lang.Double 0.0 FREESPBA_3 class java.lang.Double 0.0 SATFLOBA_3 class java.lang.Double 0.0 SPEEDABA_3 class java.lang.Double 0.0 SPEEDBA_4 class java.lang.Double 0.0 CAPACIBA_4 class java.lang.Double 0.0 FREESPBA_4 class java.lang.Double 0.0 SATFLOBA_4 class java.lang.Double 0.0 SPEEDABA_4 class java.lang.Double 0.0 SPEEDBA_5 class java.lang.Double 0.0 CAPACIBA_5 class java.lang.Double 0.0 FREESPBA_5 class java.lang.Double 0.0 SATFLOBA_5 class java.lang.Double 0.0 SPEEDABA_5 class java.lang.Double 0.0 SPEEDBA_6 class java.lang.Double 0.0 CAPACIBA_6 class java.lang.Double 0.0 FREESPBA_6 class java.lang.Double 0.0 SATFLOBA_6 class java.lang.Double 0.0 SPEEDABA_6 class java.lang.Double 0.0 LOADBA class java.lang.Double 0.0 COSTBA class java.lang.Double 0.0 CALCSPEEBA class java.lang.Double 0.0 LOADBA_2 class java.lang.Double 0.0 COSTBA_2 class java.lang.Double 0.0 CALCSPBA_2 class java.lang.Double 0.0 LANESBA class java.lang.Long 0 SPEED_WEBA class java.lang.Long 0 SPEED_MOBA class java.lang.Long 0 PROVINCIAB class java.lang.String PROVINCIBA class java.lang.String GEMEENTEAB class java.lang.String GEMEENTEBA class java.lang.String NAMENR class java.lang.Long 0 TYPESHAAAB class java.lang.String TYPESHAABA class java.lang.String NETWERKAAB class java.lang.String NETWERKABA class java.lang.String LANESMASBA class java.lang.String WIDTHCRBA class java.lang.Double 0.0 EXITLANEBA class java.lang.Long 0 SLOWTRAFBA class java.lang.Long 0 SIGNBA class java.lang.Long 0 ENABLEDBA class java.lang.Long 0 INCDMASKBA class java.lang.Long 0 MILIEUCOAB class java.lang.String MILIEUCOBA class java.lang.String LANESMASAB class java.lang.String WIDTHCRAB class java.lang.Double 0.0 EXITLANEAB class java.lang.Long 0 SLOWTRAFAB class java.lang.Long 0 SIGNAB class java.lang.Long 0 ENABLEDAB class java.lang.Long 0 INCDMASKAB class java.lang.Long 0 X0KMWEGEAB class java.lang.String X0KMWEGEBA class java.lang.String FUNCCLASAB class java.lang.String FUNCCLASBA class java.lang.String AR_TRUCKAB class java.lang.String AR_TRUCKBA class java.lang.String AR_PEDESAB class java.lang.String AR_PEDESBA class java.lang.String AR_MOTORAB class java.lang.String AR_MOTORBA class java.lang.String AR_BUSAB class java.lang.String AR_BUSBA class java.lang.String AR_AUTOAB class java.lang.String AR_AUTOBA class java.lang.String GEMEENAB_2 class java.lang.String GEMEENBA_2 class java.lang.String FIETSPADBA class java.lang.String LINKSMETBA class java.lang.String NOMO_2E_AB class java.lang.String WEEFVAKKAB class java.lang.String LINKSMETAB class java.lang.String NOMO_1E_BA class java.lang.String NOMO_2E_BA class java.lang.String APPROACHAB class java.lang.Long 0 APPROACHBA class java.lang.Long 0 KRUISPUNAB class java.lang.String KRUISPUNBA class java.lang.String STREETNAME class java.lang.String PROMILAB class java.lang.String PROMILBA class java.lang.String GEMEENAB_3 class java.lang.String GEMEENBA_3 class java.lang.String VRACHTWEAB class java.lang.String VRACHTWEBA class java.lang.String FIETSPADAB class java.lang.String ROADNUMBER class java.lang.String ONTWIKKELI class java.lang.String WEEFVAKKBA class java.lang.String PROGNOSEAB class java.lang.String PROGNOSEBA class java.lang.String OVSYSTEEAB class java.lang.String OVSYSTEEBA class java.lang.String STATIONSAB class java.lang.String STATIONSBA class java.lang.String TRAMSYSTAB class java.lang.String TRAMSYSTBA class java.lang.String TELLINGJAB class java.lang.String TELLINGJBA class java.lang.String
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights
reserved.
BSD-style license. See OpenTrafficSim License.
| Constructor and Description |
|---|
ShpLink(com.vividsolutions.jts.geom.Geometry geometry,
long nr,
String name,
short direction,
double length,
ShpNode nodeA,
ShpNode nodeB,
String linkTag,
String wegtype,
String typeWegVak,
String typeWeg,
double speed,
double capacity) |
| Modifier and Type | Method and Description |
|---|---|
Bounds |
getBounds() |
double |
getCapacity() |
short |
getDirection() |
com.vividsolutions.jts.geom.Geometry |
getGeometry() |
double |
getLength() |
Set<Path2D> |
getLines() |
String |
getLinkTag() |
DirectedPoint |
getLocation() |
String |
getName() |
ShpNode |
getNodeA() |
ShpNode |
getNodeB() |
long |
getNr() |
double |
getSpeed() |
String |
getTypeWeg() |
String |
getTypeWegVak() |
String |
getWegtype() |
String |
toString() |
public ShpLink(com.vividsolutions.jts.geom.Geometry geometry,
long nr,
String name,
short direction,
double length,
ShpNode nodeA,
ShpNode nodeB,
String linkTag,
String wegtype,
String typeWegVak,
String typeWeg,
double speed,
double capacity)
geometry - nr - name - direction - length - nodeA - nodeB - linkTag - wegtype - typeWegVak - typeWeg - speed - capacity - public DirectedPoint getLocation() throws RemoteException
getLocation in interface LocatableInterfaceRemoteExceptionpublic Bounds getBounds() throws RemoteException
getBounds in interface LocatableInterfaceRemoteExceptionpublic Set<Path2D> getLines() throws RemoteException
RemoteExceptionpublic com.vividsolutions.jts.geom.Geometry getGeometry()
public long getNr()
public String getName()
public short getDirection()
public double getLength()
public ShpNode getNodeA()
public ShpNode getNodeB()
public String getLinkTag()
public String getWegtype()
public String getTypeWegVak()
public String getTypeWeg()
public double getSpeed()
public double getCapacity()
Copyright © 2014 Delft University of Technology. All rights reserved.