| 程序包 | 说明 |
|---|---|
| com.mapbar.addons |
附加功能包
提供更高级的控件和更便于客户端开发的功能。 |
| com.mapbar.map |
3D地图应用开发包
提供基础3D地图开发功能接口,可以独立开发3D地图。 |
| 类和说明 |
|---|
| MapRenderer.Listener
监听地图状态修改的接口
|
| MapView
3D地图控件
MapView是一个继承自ViewGroup的控件同时实现了 GLSurfaceView.Renderer、
MapRenderer.Listener和View.OnTouchListener接口支持相对较完整的地图操作,以及自定义缩放按钮和锁车按钮等。 |
| 类和说明 |
|---|
| AnimationController
动画控制器类
提供了对引擎动画插值算法的简单封装 |
| AnimationController.AnimationEventHandler
动画更新事件回调接口
|
| Annotation
地图中的弹出气泡
默认属性: Mark.setClickable(boolean): trueAnnotation.setSelected(boolean): falseMark.setHidden(boolean): falseMark.setTag(int): 0 |
CalloutStyle
Annotation弹出样式 |
| ColorSpecifyParam
每条线段的颜色是由调色板数组和颜色索引共同决定的:
即 ColorSpecifyParam.pallette中颜色索引位置上的元素为其最终颜色 |
| CompassView
指南针控件
客户端可直接继承或使用此类,实现自定义的指南针控件,也可以使用引擎内置的控件, 使用内置的指南针控件时,需在配置文件中将 MapView
的useBuiltInControl属性设为true. |
| IconOverlay
绘制图标的Overlay
|
| MapRenderer
地图渲染引擎
地图的所有绘制效果均由此渲染引擎控制 |
| MapRenderer.DrawTransaction
绘图事务接口 所有的对
MapRenderer的操作都将在下一帧同时生效,相当于是一次事务操作。 |
| MapRenderer.FpsCounter
统计的帧率,帧率简单的看成一秒内绘制的帧数
|
| MapRenderer.Listener
监听地图状态修改的接口
|
| MapRenderer.URasterArea
用户栅格区域
|
| MapState
地图状态
|
| MapView
3D地图控件
MapView是一个继承自ViewGroup的控件同时实现了 GLSurfaceView.Renderer、
MapRenderer.Listener和View.OnTouchListener接口支持相对较完整的地图操作,以及自定义缩放按钮和锁车按钮等。 |
| MapView.OnDrawListener
绘图事件监听
|
| Mark
地图气泡标记基础类
|
| MaskDrawer |
| OffscreenSurface.Listener
事件监听
|
| Overlay
叠加层
Overlay的基础类默认属性: Mark.setClickable(boolean): false
Overlay.setSelected(boolean): false
Mark.setHidden(boolean): false
Mark.setTag(int): 0
Overlay.setColor(int): ARGB(0xff0000ff) |
| PolylineOverlay
绘制多边形和线条的Overlay
|
| Real3d
增强现实导航模块儿,增强现实驾驶体验
|
| Real3d.Listener
控制Real3d模块儿显示的回调接口
|
| Real3dDataDriver
Real3d 驱动模块
|
| RouteOverlayStyleLoader |
| ScaleView
比例尺控件
客户端可直接继承或使用此类,实现自定义的比例尺控件,也可以使用引擎内置的控件, 使用内置的比例尺控件时,需在配置文件中将 MapView
的useBuiltInControl属性设为true。 |
| Texture |
| Vector2D
2D向量,整数坐标
|
| Vector2DF
2D向量
|
| ZoomView
缩放控件
客户端可直接继承或使用此类,实现自定义的缩放控件,也可以使用引擎内置的缩放控件, 使用内置的缩放控件时,只需在配置文件中将 MapView
的useBuiltInControl属性设为true。 |
©Mapbar Engine Team;All Rights Reserved