Appearance
2D 地图服务
提供个地图应用基本的能力,包括:
交互、容器、生命周期、渲染器、动画、视图能模块功能。
视图
- 视窗的调整,可以进行定点移动、缩放和旋转等功能
动画
- 元素动画 上图元素位置、颜色变更
- 视图动画 视图移动、缩放的相关的变更
- 场景动画 多个动画组成的集合
容器
- 用于存放上图对象,如底图、图层(元素、路径、标注)等信息的模块,提供对象的数据服务
渲染器
控制服务重绘和销毁等功能
生命周期
- 包括地图服务创建、销毁更新等整个周期,并提供相应的回调函数
交互
- 地图上数据进行互相通讯的桥梁,如 拾取选中、测距、测面积
事件
- 对视图、动画、容器、交换等过程对外暴露的回调函数等功能