| Package | Description |
|---|---|
| at.ac.ait.ariadne.routeformat.geojson | |
| at.ac.ait.ariadne.routeformat.instruction | |
| at.ac.ait.ariadne.routeformat.location |
| Modifier and Type | Method and Description |
|---|---|
static GeoJSONCoordinate |
GeoJSONCoordinate.create(BigDecimal x,
BigDecimal y) |
static GeoJSONCoordinate |
GeoJSONCoordinate.create(BigDecimal x,
BigDecimal y,
BigDecimal z) |
static GeoJSONCoordinate |
GeoJSONCoordinate.create(double x,
double y) |
static GeoJSONCoordinate |
GeoJSONCoordinate.create(double x,
double y,
double z) |
static GeoJSONCoordinate |
GeoJSONCoordinate.create(List<BigDecimal> coordinates) |
static GeoJSONCoordinate |
GeoJSONCoordinate.create(String x,
String y) |
static GeoJSONCoordinate |
GeoJSONCoordinate.create(String x,
String y,
String z) |
GeoJSONCoordinate |
GeoJSONCoordinateDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser p,
com.fasterxml.jackson.databind.DeserializationContext ctxt) |
GeoJSONCoordinate |
GeoJSONCoordinate.setX(BigDecimal x) |
GeoJSONCoordinate |
GeoJSONCoordinate.setY(BigDecimal y) |
GeoJSONCoordinate |
GeoJSONCoordinate.setZ(BigDecimal z) |
| Modifier and Type | Method and Description |
|---|---|
List<List<GeoJSONCoordinate>> |
GeoJSONPolygon.getCoordinates()
Coordinates of a polygon are an array of LinearRing coordinate arrays
(the first and the last coordinate must be the same, thereby closing the
ring).
|
List<GeoJSONCoordinate> |
GeoJSONLineString.getCoordinates() |
List<List<List<GeoJSONCoordinate>>> |
GeoJSONMultiPolygon.getCoordinates()
Coordinates of a multipolygon are an array of polygons, which are an
array of LinearRing coordinate arrays (the first and the last coordinate
must be the same, thereby closing the ring).
|
Optional<GeoJSONCoordinate> |
GeoJSONPoint.getCoordinates() |
| Modifier and Type | Method and Description |
|---|---|
static GeoJSONPoint |
GeoJSONPoint.create(GeoJSONCoordinate point) |
static GeoJSONFeature<GeoJSONLineString> |
GeoJSONFeature.createLineStringFeature(Location<?> from,
Location<?> to,
GeoJSONCoordinate... geometryInbetween) |
static GeoJSONFeature<GeoJSONPoint> |
GeoJSONFeature.createPointFeature(GeoJSONCoordinate point) |
void |
GeoJSONCoordinateSerializer.serialize(GeoJSONCoordinate value,
com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers) |
GeoJSONPoint |
GeoJSONPoint.setCoordinates(GeoJSONCoordinate coordinates) |
| Modifier and Type | Method and Description |
|---|---|
static RoadCrossingInstruction |
RoadCrossingInstruction.createMinimal(GeoJSONCoordinate position,
Constants.TurnDirection turnDirection) |
static AreaInstruction |
AreaInstruction.createMinimalEnter(GeoJSONCoordinate position)
Note, that one of
AreaInstruction.setAreaName(String) or
#setAreaType(Area) is mandatory as well |
static RoundaboutInstruction |
RoundaboutInstruction.createMinimalEnter(GeoJSONCoordinate position) |
static AreaInstruction |
AreaInstruction.createMinimalExit(GeoJSONCoordinate position)
Note, that one of
AreaInstruction.setAreaName(String) or
#setAreaType(Area) is mandatory as well |
static RoundaboutInstruction |
RoundaboutInstruction.createMinimalExit(GeoJSONCoordinate position) |
static RoadInstruction |
RoadInstruction.createMinimalOnRoute(GeoJSONCoordinate position,
Constants.TurnDirection turnDirection,
Optional<String> ontoStreetName,
Optional<Constants.FormOfWay> ontoFormOfWay)
either street name or form of way must be present
|
static RoadInstruction |
RoadInstruction.createMinimalRouteEnd(GeoJSONCoordinate position,
Optional<String> onStreetName,
Optional<Constants.FormOfWay> onFormOfWay)
either street name or form of way (of the destination) must be present
|
static RoadInstruction |
RoadInstruction.createMinimalRouteStart(GeoJSONCoordinate position,
Optional<String> ontoStreetName,
Optional<Constants.FormOfWay> ontoFormOfWay)
either street name or form of way must be present
|
T |
Instruction.setConfirmationTriggerPosition(GeoJSONCoordinate confirmationTriggerPosition) |
T |
Instruction.setPosition(GeoJSONCoordinate position) |
T |
Instruction.setPreviewTriggerPosition(GeoJSONCoordinate previewTriggerPosition) |
| Modifier and Type | Method and Description |
|---|---|
GeoJSONCoordinate |
Location.getSimpleCoordinate()
Convenience getter for the actual coordinate wrapped in the GeoJSON
feature
|
| Modifier and Type | Method and Description |
|---|---|
static Location<?> |
Location.createMinimal(GeoJSONCoordinate position) |
static PointOfInterest |
PointOfInterest.createMinimal(GeoJSONCoordinate position) |
static PublicTransportStop |
PublicTransportStop.createMinimal(GeoJSONCoordinate position) |
static Parking |
Parking.createMinimal(GeoJSONCoordinate position) |
static SharingStation |
SharingStation.createMinimal(GeoJSONCoordinate position) |
T |
Location.setCoordinate(GeoJSONCoordinate coordinate) |
Copyright © 2018. All rights reserved.