public class CloudMadeDirections extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CloudMadeDirections.CmRoutingTask |
Modifier and Type | Field and Description |
---|---|
static int |
IMAGE_ROUTE_END |
static int |
IMAGE_ROUTE_LEFT |
static int |
IMAGE_ROUTE_RIGHT |
static int |
IMAGE_ROUTE_START |
static int |
IMAGE_ROUTE_STRAIGHT |
static String |
ROUTE_TYPE_BICYCLE |
static String |
ROUTE_TYPE_CAR |
static String |
ROUTE_TYPE_FOOT |
static String |
ROUTE_TYPE_MODIFIER_FASTEST |
static String |
ROUTE_TYPE_MODIFIER_SHORTEST |
Constructor and Description |
---|
CloudMadeDirections(RouteActivity routeActivity,
com.nutiteq.components.MapPos start,
com.nutiteq.components.MapPos end,
String routeType,
String routeTypeModifier,
String apiKey,
com.nutiteq.projections.Projection projection) |
Modifier and Type | Method and Description |
---|---|
static String |
createUrl(com.nutiteq.components.MapPos start,
com.nutiteq.components.MapPos end) |
static ArrayList<com.nutiteq.geometry.Marker> |
getRoutePointMarkers(android.graphics.Bitmap[] routeImages,
float imageSize,
RouteInstruction[] instructions)
Get route markers, that can be shown on map.
|
protected static Route |
readRoute(Reader reader) |
void |
route() |
public static final String ROUTE_TYPE_CAR
public static final String ROUTE_TYPE_FOOT
public static final String ROUTE_TYPE_BICYCLE
public static final String ROUTE_TYPE_MODIFIER_SHORTEST
public static final String ROUTE_TYPE_MODIFIER_FASTEST
public static int IMAGE_ROUTE_START
public static int IMAGE_ROUTE_RIGHT
public static int IMAGE_ROUTE_LEFT
public static int IMAGE_ROUTE_STRAIGHT
public static int IMAGE_ROUTE_END
public CloudMadeDirections(RouteActivity routeActivity, com.nutiteq.components.MapPos start, com.nutiteq.components.MapPos end, String routeType, String routeTypeModifier, String apiKey, com.nutiteq.projections.Projection projection)
token
- CloudMade tokendirectionsWaiter
- listener for directions result (callback)start
- start point, in Wgs84end
- end point of route, in Wgs84routeType
- route type: ROUTE_TYPE_CAR, ROUTE_TYPE_FOOT or ROUTE_TYPE_BICYCLErouteTypeModifier
- ROUTE_TYPE_MODIFIER_SHORTEST (default is FASTEST)apiKey
- your CloudMade HTTP API key, get it from www.cloudmade.compublic void route()
public static String createUrl(com.nutiteq.components.MapPos start, com.nutiteq.components.MapPos end)
public static ArrayList<com.nutiteq.geometry.Marker> getRoutePointMarkers(android.graphics.Bitmap[] routeImages, float imageSize, RouteInstruction[] instructions)
routeImages
- images to be used in direction instructionsCopyright © 2014. All rights reserved.