表6-3
函数名 参数 返回类型 可见性 功能
GetTrackingLayer -- TrackingLayer Public 所在的临时图层
SetVisiable visiableFlag void Public 设置图层是否可见
Init -- Void Public 每个标注的初始化
AddPoint point, flag void Public 加点
DeletePoint point, flag void Public 删除点
SetPointVisiable flag void Public 设置点是否可见
ClearTrackingLayerGeometries -- void Public 清除临时图层
RenderMap -- void Public 刷新地图
(3)操作者接口
类名:IController
类型:interface
表6-4
变量名 类型 可见性 作用
Name string Public 控制器名称
表6-5
函数名 参数 返回类型 可见性 功能
Init -- void public 控制器初始化方法
(10)操作者基类
类名:ControlBase
类型:abstract
表6-6
变量名 类型 可见性 作用
_name string protected 控制器名称
_Modify bool protected 是否修改--该控制器
表6-7
函数名 参数 返回类型 可见性 功能
Init -- void public 控制器初始化方法
6.3主要场景逻辑模型
6.3.1 用户查看台风相关信息并调整当前台风点的逻辑模型
(1)场景逻辑
图6-4 用户查看台风相关信息并调整当前台风点场景的时序图
(2)操作契约
操作:cbSelectNum_SelectedIndexChanged(object sender, EventArgs e)
交叉引用:用例:用户选择一号台风并查看相关信息
前置条件:数据库中有台风相关信息
后置条件:创建了台风对象
绘制了台风路径
操作:gridTFList_SelectionChanged(object sender, EventArgs e)
交叉引用:用例:用户调整当前台风点
前置条件:数据库中有台风相关信息
后置条件:重新创建了台风对象
重新绘制了台风路径
重新定位台风当前位置
(3)逻辑对象模型
图6-5 用户查看台风相关信息并调整当前台风点场景的逻辑对象模型
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>