Package slash.navigation.routing
Class StraightLine
java.lang.Object
slash.navigation.routing.BaseRoutingService
slash.navigation.routing.StraightLine
- All Implemented Interfaces:
RoutingService
A routing service that does no routing, i.e. returns straight-line distances.
- Author:
- Christian Pesch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongcalculateRemainingDownloadSize(List<MapDescriptor> mapDescriptors) voiddownloadRoutingData(List<MapDescriptor> mapDescriptors) downloadRoutingDataFor(String mapIdentifier, List<LongitudeAndLatitude> longitudeAndLatitudes) getCoverageTiles(BoundingBox area) getName()getPath()static RoutingResultgetRouteBetween(NavigationPosition from, NavigationPosition to, TravelMode travelMode, TravelRestrictions travelRestrictions) getSnapToRoadPosition(NavigationPosition position) booleanbooleanvoidMethods inherited from class slash.navigation.routing.BaseRoutingService
addRoutingServiceListener, fireDownloading, fireInitializing, fireRoutingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface slash.navigation.routing.RoutingService
getRoutingCoverage, isRoutingDataAvailable
-
Constructor Details
-
StraightLine
public StraightLine()
-
-
Method Details
-
getName
-
isInitialized
public boolean isInitialized() -
isDownload
public boolean isDownload() -
getAvailableTravelModes
-
getAvailableTravelRestrictions
-
getPreferredTravelMode
-
getPath
-
setPath
-
downloadRoutingDataFor
public DownloadFuture downloadRoutingDataFor(String mapIdentifier, List<LongitudeAndLatitude> longitudeAndLatitudes) -
calculateRemainingDownloadSize
-
downloadRoutingData
-