| 程序包 | 说明 |
|---|---|
| com.mapbar.navi |
导航应用开发包
支持多规则算路,引导语音播报,电子眼播报,放大图显示等导航特色功能, 可以独立使用,来开发导航应用,也可以配合图吧提供的地图应用开发包,开发带有3D地图的导航应用。 |
| 限定符和类型 | 方法和说明 |
|---|---|
RoutePlan |
NaviSession.getPlan()
返回当前有效的路线规划信息
|
RoutePlan |
RouteBase.getPlan()
获取路线规划对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
NaviSession.canResumeNavigation(RoutePlan plan)
用于判断是否可以回复导航路线,主要是上次导航没有结束就关闭了软件
此方法同时会获取路线规划方式,主要用于显示起点终点 如果不需要显示起点终点,那么应该使用 NaviSession.canResumeNavigation()
|
void |
NaviSession.startRoute(RoutePlan plan,
int method)
使用指定的路线计划开始算路,用于手动启动算路逻辑
算路时,引擎内部会自动保存一个路线规划文件,如果本次没有导航结束, 软件就被关闭,那么路线将在下次开机时通过 NaviSession.canResumeNavigation()或NaviSession.canResumeNavigation(RoutePlan),以及
NaviSession.resumeNavigation()来恢复上一次的路线 算路开始后,典型地,调用者会收到以下事件: 1条 NaviSession.Event.routeStarted0~N条 NaviSession.Event.routing0~1条 NaviSession.Event.offlineRouteFaildInAutoMode
(自动模式下离线算路失败时会有此消息)0~N条 NaviSession.Event.routing1条 NaviSession.Event.routeComplete 或
NaviSession.Event.routeFailed 或
NaviSession.Event.routeCancelled |
void |
NaviSession.startSimulationWithPlan(RoutePlan plan)
|
| 构造器和说明 |
|---|
RoutePlan(RoutePlan plan)
复制构造函数
|
©Mapbar Engine Team;All Rights Reserved