OsmAnd
|
Classes | |
class | GPXRouteParams |
class | RouteCalculationResult |
enum | RouteService |
Public Member Functions | |
RouteProvider () | |
RouteCalculationResult | calculateRouteImpl (Location start, LatLon end, ApplicationMode mode, RouteService type, Context ctx, GPXRouteParams gpxRoute, boolean fast) |
GPXFile | createOsmandRouterGPX (int currentRoute, List< Location > routeNodes, int currentDirectionInfo, List< RouteDirectionInfo > directionInfo) |
Protected Member Functions | |
String | getString (Context ctx, int resId) |
void | addMissingTurnsToRoute (RouteCalculationResult res, Location start, LatLon end, ApplicationMode mode, Context ctx) |
RouteCalculationResult | findYOURSRoute (Location start, LatLon end, ApplicationMode mode, boolean fast) throws MalformedURLException, IOException, ParserConfigurationException, FactoryConfigurationError, SAXException |
RouteCalculationResult | findVectorMapsRoute (Location start, LatLon end, ApplicationMode mode, boolean fast, OsmandApplication app) throws IOException |
RouteCalculationResult | findCloudMadeRoute (Location start, LatLon end, ApplicationMode mode, Context ctx, boolean fast) throws MalformedURLException, IOException, ParserConfigurationException, FactoryConfigurationError, SAXException |
RouteCalculationResult | findORSRoute (Location start, LatLon end, ApplicationMode mode, boolean fast) throws MalformedURLException, IOException, ParserConfigurationException, FactoryConfigurationError, SAXException |
void net.osmand.plus.routing.RouteProvider.addMissingTurnsToRoute | ( | RouteCalculationResult | res, |
Location | start, | ||
LatLon | end, | ||
ApplicationMode | mode, | ||
Context | ctx | ||
) | [protected] |
RouteCalculationResult net.osmand.plus.routing.RouteProvider.calculateRouteImpl | ( | Location | start, |
LatLon | end, | ||
ApplicationMode | mode, | ||
RouteService | type, | ||
Context | ctx, | ||
GPXRouteParams | gpxRoute, | ||
boolean | fast | ||
) |
GPXFile net.osmand.plus.routing.RouteProvider.createOsmandRouterGPX | ( | int | currentRoute, |
List< Location > | routeNodes, | ||
int | currentDirectionInfo, | ||
List< RouteDirectionInfo > | directionInfo | ||
) |
RouteCalculationResult net.osmand.plus.routing.RouteProvider.findCloudMadeRoute | ( | Location | start, |
LatLon | end, | ||
ApplicationMode | mode, | ||
Context | ctx, | ||
boolean | fast | ||
) | throws MalformedURLException, IOException, ParserConfigurationException, FactoryConfigurationError, SAXException [protected] |
RouteCalculationResult net.osmand.plus.routing.RouteProvider.findORSRoute | ( | Location | start, |
LatLon | end, | ||
ApplicationMode | mode, | ||
boolean | fast | ||
) | throws MalformedURLException, IOException, ParserConfigurationException, FactoryConfigurationError, SAXException [protected] |
RouteCalculationResult net.osmand.plus.routing.RouteProvider.findVectorMapsRoute | ( | Location | start, |
LatLon | end, | ||
ApplicationMode | mode, | ||
boolean | fast, | ||
OsmandApplication | app | ||
) | throws IOException [protected] |
RouteCalculationResult net.osmand.plus.routing.RouteProvider.findYOURSRoute | ( | Location | start, |
LatLon | end, | ||
ApplicationMode | mode, | ||
boolean | fast | ||
) | throws MalformedURLException, IOException, ParserConfigurationException, FactoryConfigurationError, SAXException [protected] |
String net.osmand.plus.routing.RouteProvider.getString | ( | Context | ctx, |
int | resId | ||
) | [protected] |