public abstract class BaseRouteOperate
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
BaseRouteOperate.RouteRequestListener |
| 构造器和说明 |
|---|
BaseRouteOperate(java.lang.String appKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
protected int |
getFloorHeight(double altitude) |
protected void |
postNavigateException(int code) |
protected void |
postRequestRouteSucceed(java.util.List<PartInfo> partInfos) |
void |
requestRoute(Coordinate coordinate,
java.lang.String fromFloor,
java.util.List<Coordinate> coordinates,
java.lang.String toFloor) |
void |
requestRoute(double fromX,
double fromY,
java.lang.String fromFloor,
double toX,
double toY,
java.lang.String toFloor) |
void |
requestRoute(double fromX,
double fromY,
java.lang.String fromFloor,
double toX,
double toY,
java.lang.String toFloor,
Feature startFeature,
Feature endFeature,
java.lang.String strategies) |
void |
requestRoute(double fromX,
double fromY,
java.lang.String fromFloor,
double toX,
double toY,
java.lang.String toFloor,
java.lang.String strategies) |
void |
setRequestListener(BaseRouteOperate.RouteRequestListener listener) |
public void setRequestListener(BaseRouteOperate.RouteRequestListener listener)
protected void postRequestRouteSucceed(java.util.List<PartInfo> partInfos)
protected void postNavigateException(int code)
public void requestRoute(double fromX,
double fromY,
java.lang.String fromFloor,
double toX,
double toY,
java.lang.String toFloor)
public void requestRoute(Coordinate coordinate, java.lang.String fromFloor, java.util.List<Coordinate> coordinates, java.lang.String toFloor)
public void requestRoute(double fromX,
double fromY,
java.lang.String fromFloor,
double toX,
double toY,
java.lang.String toFloor,
java.lang.String strategies)
public void requestRoute(double fromX,
double fromY,
java.lang.String fromFloor,
double toX,
double toY,
java.lang.String toFloor,
Feature startFeature,
Feature endFeature,
java.lang.String strategies)
protected int getFloorHeight(double altitude)
public void destroy()