程序包 | 说明 |
---|---|
com.mapbar.map |
3D地图应用开发包
提供基础3D地图开发功能接口,可以独立开发3D地图。 |
com.mapbar.navi |
导航应用开发包
支持多规则算路,引导语音播报,电子眼播报,放大图显示等导航特色功能, 可以独立使用,来开发导航应用,也可以配合图吧提供的地图应用开发包,开发带有3D地图的导航应用。 |
com.mapbar.poiquery |
POI搜索应用开发包
可以通过此开发包开发各类POI搜索应用,此包提供了关键字搜索,周边快捷类型索搜,周边关键字搜索,门址搜索等常用搜索功能。 |
限定符和类型 | 方法和说明 |
---|---|
void |
Real3dDataDriver.tiUpdated(RouteBase routeBase)
交通信息更新
|
构造器和说明 |
---|
RouteOverlay(RouteBase route)
通过路线实例化
RouteOverlay 对象 |
限定符和类型 | 字段和说明 |
---|---|
RouteBase[] |
RouteCollection.routes
路线实例数组
|
限定符和类型 | 方法和说明 |
---|---|
RouteBase |
NaviSession.getRoute()
获取当前有效的路线,在
NaviSession.takeRoute(RouteBase) 后才能获取到有效的路线
|
限定符和类型 | 方法和说明 |
---|---|
int |
Eta2.getEstimatedTimeOfRoute(RouteBase route)
获取整条路线的估计时间,和
getEstimatedTime() 功能一样 |
void |
NaviSession.takeRoute(RouteBase route)
应用当前道路
当算路结束时,可以通过此方法应用道路,之后才可以导航或者模拟导航 |
void |
NaviSession.takeRouteQuietly(RouteBase route)
功能与
NaviSession.takeRoute(RouteBase) 基本相同
但是不播报导航开始语音同时不发送startNavi事件 |
static void |
ArrowRenderer.updateByDescriptionIndex(RouteBase routeBase,
int descriptionIndex)
通过道路的Maneuver来获取箭头
|
构造器和说明 |
---|
EnrouteRestrictionBrowser(RouteBase routeBase) |
Real3dRoute(RouteBase routeBase)
使用RouteBase构造Real3dRoute
|
RouteDetailBrowser(RouteBase routeBase) |
限定符和类型 | 方法和说明 |
---|---|
void |
PoiQuery.queryByRoute(RouteBase routeBase,
int poiTypeIndex,
android.graphics.Point carPos,
java.lang.Object userdata)
沿路搜索[离线]
|
void |
PoiSearch.searchAlongRoute(java.lang.String keyword,
RouteBase route)
进行沿路搜索
注: 进行沿路搜加载下一页需要调用
PoiSearch.loadNextEnroutePage()
必须设置参数有:keyword, routeBase, center
自定义参数有:PoiSearch.setMaxDistance(int) , PoiSearch.setMaxRadius(int) , PoiSearch.enableCompensation(boolean) |
©Mapbar Engine Team;All Rights Reserved