A vertex for a vehicle rental station. It is connected to the streets by a StreetVehicleRentalLink. To allow transitions on and off a bike, it has VehicleRentalEdge loop edges.
| name | data type | description |
|---|---|---|
| station | VehicleRentalPlace | |
Properties inherited from Vertex |
||
| outgoing | array of Edge | Get a collection containing all the edges leading from this vertex to other vertices. There is probably some overhead to creating the wrapper ArrayList objects, but this allows filtering and combining edge lists using stock Collection-based methods. |
| incoming | array of Edge | Get a collection containing all the edges leading from other vertices to this vertex. |
| degreeOut | number | |
| degreeIn | number | |
| x | number | Get the longitude of the vertex |
| y | number | Get the latitude of the vertex |
| lon | number | Get the longitude of the vertex |
| lat | number | Get the latitude of the vertex |
| name | I18NString | If this vertex is located on only one street, get that street's name |
| defaultName | string | If this vertex is located on only one street, get that street's name in default localization |
| stationElement | StationElement | Get the corresponding StationElement if this is a transit vertex |
| label | string | Every vertex has a label which is globally unique. |
| coordinate | Coordinate | |
| outgoingStreetEdges | array of Edge | |
Example
{
"station" : {
"spacesAvailable" : 12345,
"longitude" : 12345.0,
"keepingVehicleRentalAtDestinationAllowed" : true,
"rentalUris" : {
"android" : "...",
"ios" : "...",
"web" : "..."
},
"allowPickup" : true,
"capacity" : 12345,
"vehiclesAvailable" : 12345,
"id" : {
"feedId" : "...",
"id" : "..."
},
"allowDropoff" : true,
"floatingVehicle" : true,
"allowOverloading" : true,
"network" : "...",
"stationId" : "...",
"name" : { },
"carStation" : true,
"realTimeData" : true,
"latitude" : 12345.0
},
"outgoing" : [ {
"fromVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"toVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"partial" : true,
"direction" : "...",
"trip" : {
"operator" : { },
"tripOperator" : { },
"route" : { },
"serviceId" : { },
"mode" : "SUBWAY",
"netexSubmode" : "...",
"tripShortName" : "...",
"internalPlanningCode" : "...",
"tripHeadsign" : "...",
"routeShortName" : "...",
"direction" : "ANTICLOCKWISE",
"blockId" : "...",
"shapeId" : { },
"wheelchairAccessible" : 12345,
"bikesAllowed" : "NOT_ALLOWED",
"fareId" : "...",
"tripAlteration" : "EXTRA_JOURNEY",
"id" : { }
},
"roundabout" : true,
"defaultName" : "...",
"name" : { },
"geometry" : {
"closed" : true,
"endPoint" : { },
"dimension" : 12345,
"empty" : true,
"numPoints" : 12345,
"geometryType" : "...",
"coordinateSequence" : { },
"length" : 12345.0,
"boundaryDimension" : 12345,
"startPoint" : { },
"coordinates" : [ { }, { } ],
"coordinate" : { },
"boundary" : { },
"ring" : true,
"numGeometries" : 12345,
"precisionModel" : { },
"interiorPoint" : { },
"rectangle" : true,
"area" : 12345.0,
"envelopeInternal" : { },
"centroid" : { },
"factory" : { },
"SRID" : 12345,
"simple" : true,
"userData" : { },
"envelope" : { },
"valid" : true
},
"distanceMeters" : 12345.0,
"effectiveWalkDistance" : 12345.0,
"distanceIndependentTime" : 12345
}, {
"fromVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"toVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"partial" : true,
"direction" : "...",
"trip" : {
"operator" : { },
"tripOperator" : { },
"route" : { },
"serviceId" : { },
"mode" : "TRAM",
"netexSubmode" : "...",
"tripShortName" : "...",
"internalPlanningCode" : "...",
"tripHeadsign" : "...",
"routeShortName" : "...",
"direction" : "CLOCKWISE",
"blockId" : "...",
"shapeId" : { },
"wheelchairAccessible" : 12345,
"bikesAllowed" : "ALLOWED",
"fareId" : "...",
"tripAlteration" : "EXTRA_JOURNEY",
"id" : { }
},
"roundabout" : true,
"defaultName" : "...",
"name" : { },
"geometry" : {
"closed" : true,
"endPoint" : { },
"dimension" : 12345,
"empty" : true,
"numPoints" : 12345,
"geometryType" : "...",
"coordinateSequence" : { },
"length" : 12345.0,
"boundaryDimension" : 12345,
"startPoint" : { },
"coordinates" : [ { }, { } ],
"coordinate" : { },
"boundary" : { },
"ring" : true,
"numGeometries" : 12345,
"precisionModel" : { },
"interiorPoint" : { },
"rectangle" : true,
"area" : 12345.0,
"envelopeInternal" : { },
"centroid" : { },
"factory" : { },
"SRID" : 12345,
"simple" : true,
"userData" : { },
"envelope" : { },
"valid" : true
},
"distanceMeters" : 12345.0,
"effectiveWalkDistance" : 12345.0,
"distanceIndependentTime" : 12345
} ],
"incoming" : [ {
"fromVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"toVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"partial" : true,
"direction" : "...",
"trip" : {
"operator" : { },
"tripOperator" : { },
"route" : { },
"serviceId" : { },
"mode" : "CABLE_CAR",
"netexSubmode" : "...",
"tripShortName" : "...",
"internalPlanningCode" : "...",
"tripHeadsign" : "...",
"routeShortName" : "...",
"direction" : "UNKNOWN",
"blockId" : "...",
"shapeId" : { },
"wheelchairAccessible" : 12345,
"bikesAllowed" : "NOT_ALLOWED",
"fareId" : "...",
"tripAlteration" : "REPLACED",
"id" : { }
},
"roundabout" : true,
"defaultName" : "...",
"name" : { },
"geometry" : {
"closed" : true,
"endPoint" : { },
"dimension" : 12345,
"empty" : true,
"numPoints" : 12345,
"geometryType" : "...",
"coordinateSequence" : { },
"length" : 12345.0,
"boundaryDimension" : 12345,
"startPoint" : { },
"coordinates" : [ { }, { } ],
"coordinate" : { },
"boundary" : { },
"ring" : true,
"numGeometries" : 12345,
"precisionModel" : { },
"interiorPoint" : { },
"rectangle" : true,
"area" : 12345.0,
"envelopeInternal" : { },
"centroid" : { },
"factory" : { },
"SRID" : 12345,
"simple" : true,
"userData" : { },
"envelope" : { },
"valid" : true
},
"distanceMeters" : 12345.0,
"effectiveWalkDistance" : 12345.0,
"distanceIndependentTime" : 12345
}, {
"fromVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"toVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"partial" : true,
"direction" : "...",
"trip" : {
"operator" : { },
"tripOperator" : { },
"route" : { },
"serviceId" : { },
"mode" : "BUS",
"netexSubmode" : "...",
"tripShortName" : "...",
"internalPlanningCode" : "...",
"tripHeadsign" : "...",
"routeShortName" : "...",
"direction" : "UNKNOWN",
"blockId" : "...",
"shapeId" : { },
"wheelchairAccessible" : 12345,
"bikesAllowed" : "NOT_ALLOWED",
"fareId" : "...",
"tripAlteration" : "CANCELLATION",
"id" : { }
},
"roundabout" : true,
"defaultName" : "...",
"name" : { },
"geometry" : {
"closed" : true,
"endPoint" : { },
"dimension" : 12345,
"empty" : true,
"numPoints" : 12345,
"geometryType" : "...",
"coordinateSequence" : { },
"length" : 12345.0,
"boundaryDimension" : 12345,
"startPoint" : { },
"coordinates" : [ { }, { } ],
"coordinate" : { },
"boundary" : { },
"ring" : true,
"numGeometries" : 12345,
"precisionModel" : { },
"interiorPoint" : { },
"rectangle" : true,
"area" : 12345.0,
"envelopeInternal" : { },
"centroid" : { },
"factory" : { },
"SRID" : 12345,
"simple" : true,
"userData" : { },
"envelope" : { },
"valid" : true
},
"distanceMeters" : 12345.0,
"effectiveWalkDistance" : 12345.0,
"distanceIndependentTime" : 12345
} ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : {
"name" : "...",
"code" : "...",
"description" : "...",
"coordinate" : { },
"wheelchairBoarding" : "POSSIBLE",
"levelName" : "...",
"levelIndex" : 12345.0,
"parentStation" : {
"name" : "...",
"coordinate" : { },
"code" : "...",
"description" : "...",
"url" : "...",
"priority" : "PREFERRED",
"timezone" : { },
"childStops" : [ { }, { } ],
"lat" : 12345.0,
"lon" : 12345.0,
"geometry" : { },
"id" : { }
},
"partOfStation" : true,
"id" : {
"feedId" : "...",
"id" : "..."
}
},
"label" : "...",
"coordinate" : {
"x" : 12345.0,
"y" : 12345.0,
"z" : 12345.0,
"m" : 12345.0,
"valid" : true
},
"outgoingStreetEdges" : [ {
"fromVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"toVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"partial" : true,
"direction" : "...",
"trip" : {
"operator" : { },
"tripOperator" : { },
"route" : { },
"serviceId" : { },
"mode" : "TROLLEYBUS",
"netexSubmode" : "...",
"tripShortName" : "...",
"internalPlanningCode" : "...",
"tripHeadsign" : "...",
"routeShortName" : "...",
"direction" : "ANTICLOCKWISE",
"blockId" : "...",
"shapeId" : { },
"wheelchairAccessible" : 12345,
"bikesAllowed" : "UNKNOWN",
"fareId" : "...",
"tripAlteration" : "EXTRA_JOURNEY",
"id" : { }
},
"roundabout" : true,
"defaultName" : "...",
"name" : { },
"geometry" : {
"closed" : true,
"endPoint" : { },
"dimension" : 12345,
"empty" : true,
"numPoints" : 12345,
"geometryType" : "...",
"coordinateSequence" : { },
"length" : 12345.0,
"boundaryDimension" : 12345,
"startPoint" : { },
"coordinates" : [ { }, { } ],
"coordinate" : { },
"boundary" : { },
"ring" : true,
"numGeometries" : 12345,
"precisionModel" : { },
"interiorPoint" : { },
"rectangle" : true,
"area" : 12345.0,
"envelopeInternal" : { },
"centroid" : { },
"factory" : { },
"SRID" : 12345,
"simple" : true,
"userData" : { },
"envelope" : { },
"valid" : true
},
"distanceMeters" : 12345.0,
"effectiveWalkDistance" : 12345.0,
"distanceIndependentTime" : 12345
}, {
"fromVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"toVertex" : {
"outgoing" : [ { }, { } ],
"incoming" : [ { }, { } ],
"degreeOut" : 12345,
"degreeIn" : 12345,
"x" : 12345.0,
"y" : 12345.0,
"lon" : 12345.0,
"lat" : 12345.0,
"name" : { },
"defaultName" : "...",
"stationElement" : { },
"label" : "...",
"coordinate" : { },
"outgoingStreetEdges" : [ { }, { } ]
},
"partial" : true,
"direction" : "...",
"trip" : {
"operator" : { },
"tripOperator" : { },
"route" : { },
"serviceId" : { },
"mode" : "CABLE_CAR",
"netexSubmode" : "...",
"tripShortName" : "...",
"internalPlanningCode" : "...",
"tripHeadsign" : "...",
"routeShortName" : "...",
"direction" : "UNKNOWN",
"blockId" : "...",
"shapeId" : { },
"wheelchairAccessible" : 12345,
"bikesAllowed" : "UNKNOWN",
"fareId" : "...",
"tripAlteration" : "CANCELLATION",
"id" : { }
},
"roundabout" : true,
"defaultName" : "...",
"name" : { },
"geometry" : {
"closed" : true,
"endPoint" : { },
"dimension" : 12345,
"empty" : true,
"numPoints" : 12345,
"geometryType" : "...",
"coordinateSequence" : { },
"length" : 12345.0,
"boundaryDimension" : 12345,
"startPoint" : { },
"coordinates" : [ { }, { } ],
"coordinate" : { },
"boundary" : { },
"ring" : true,
"numGeometries" : 12345,
"precisionModel" : { },
"interiorPoint" : { },
"rectangle" : true,
"area" : 12345.0,
"envelopeInternal" : { },
"centroid" : { },
"factory" : { },
"SRID" : 12345,
"simple" : true,
"userData" : { },
"envelope" : { },
"valid" : true
},
"distanceMeters" : 12345.0,
"effectiveWalkDistance" : 12345.0,
"distanceIndependentTime" : 12345
} ]
}