危化品可视化系统详细设计说明书_第1页
危化品可视化系统详细设计说明书_第2页
危化品可视化系统详细设计说明书_第3页
危化品可视化系统详细设计说明书_第4页
危化品可视化系统详细设计说明书_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档修订*变化状态:C创建,A增加,M修改,D删除1版本编号或者更改编号变化状态简要说明(变更内容和变更范围)日期变更人批准日期批准人目的和范围1.1 目的文档为品可视化系统开发提供需求和设计开发提供指导开发完成后,将能实现品储存管理化,品管理化,堆场三维可视化,气体泄漏扩散模拟,风场数据可视化,应急指挥调度化。实现目标:1.提供品管理功能2.提供品模拟功能3.提供堆场数据三维可视化功能4.提供气体泄漏扩散三维模拟功能5.提供风场数据二维可视化功能6.提供应急指挥调度管理功能1.2 范围本文档用于品可视化系统设计阶段的详细设计,本文档包含了详细设计内容,它的下游是源程序及单元测试计划,并为单元

2、测试报告提供测试依据。详细设计的范围是:的公用模块实现设计、模块实现设计和其它详细设计等。1.3 术语定义1.4 开发环境2序号术语名称术语定义1流向图问题的基本概念之一指在问题中,标明起始地点、终止地点,以及流向和流量的交通图2POIPoint Of Interest,即 点,指所有可在地图上标出的有实际意义的企业、组织、 机构和 等 点。每一个兴趣点通常 名称、地址、 、所在经度和所在纬度等属性。其中,名称、所在经度和所在维度为必备属性,是一个 点区别于其它 点的标识所在。操作系统:Windows 7开发工具:Microsoft Visual Studio 2013开发语言:C#、Java

3、Script数据库: SQL Server20081.5 参考资料Ø设计规范2总体设计2.1 系统结构图设计系统有三大模块:品管理、应急指挥调度、模拟。每个模块之间功能比较,除了要求将气体泄漏扩散模拟结果可作为应急指挥调度事故外,每个模块之间没有业务及数据交互。其中以桌面程序提供。系统整体结构图如下所示:品管理、应急指挥调度以 web 程序提供,模拟品可视化系统品管理模拟应急指挥调度气体泄漏扩散模拟危化品储存管理危化品运输模拟堆场三维展示影像范围分析重点场所搜索应急资源搜索应急指挥预案风场可视化事件定位车辆信息监控及警报危化品企业信息查询危化品运输信息统计危化品信息查询危化品流向图车

4、辆信息查询模拟结果展示周边信息查询计算模拟结果展示堆场系统结构图2.2系统部署架构3数据库服务器ArcGIS 服务器应用服务器用户三维服务器服务器平台硬件部署逻辑3品管理详细设计3.1 模块结构设计4外部数据接口接入用户数据3.2 算法描述3.2.1 导航算法导航路径的计算,用 Dijkstra 算法和 A* 算法。Dijkstra 算法是全局遍历,确保运算结果一定是最短路径。A* 算法是策略寻路,不保证一定是最短路径。Dijkstra 需要载入全部数据,遍历搜索。(也可以分层计算,分层载入)A* 算法可以根据需要,分部分块载入地图5品业务数据GIS数据数据服务Arcgis Server业务数

5、据服务品品统计品数据车辆基础地图几何服务POI导航业务逻辑层用户登陆和注销模型计算和分析数据模拟和推演数据修改和编辑GIS功能数据和统计系统客户端品车辆用户登陆基础地图功能品统计车辆跟踪数据。3.2.2 数据统计数据统计的运算:3.2.3 空间点是否包含在多边形中的算法:63.3 数据设计3.3.1 地图瓦片数据l数据用途用于 GIS 系统的基础底图展示l数据在文件系统中的瓦片地图切片文件l数据规格3.3.2 POI数据7名称规格比例尺1:500 至 1:450000切片大小256*256DPI96层级9切片格式Jpg 图片格式l数据用途用于 GIS 系统的 POIl数据在空间数据库中的 PO

6、I 数据,数据的空间和属性。l数据规格3.3.3 热点1、警告数据l数据用途用于 GIS 系统热点时显示警告。l数据在空间数据库中的警告数据,数据的空间和属性。l数据规格8属性名称属性说明Guid唯一 IDX经度Y纬度属性名称属性说明Guid唯一 IDX经度Y纬度SR空间参考值(wkid)Name名称Address地址Contract方式Type类型CBD所属商圈UpLevel上级 POI2、商圈l数据用途用于 GIS 系统热点时显示商圈。l数据在空间数据库中的商圈数据,数据的空间和属性。l数据规格3.3.4 路径导航1、路网数据l数据用途用于 GIS 系统路径导航。l数据在空间数据库中的路网

7、数据。2、单体道路9属性名称属性说明Guid唯一 IDCentX商圈经度CentY商圈纬度SR空间参考值(wkid)Paths商圈边界坐标集合Name商圈名称Address商圈地址Type商圈类型SR空间参考值(wkid)Name名称Address地址WarningMsg警告具体Type类型WarningLevel警告级别l数据用途用于 GIS 系统路径导航。l数据在空间数据库中的单体道路数据。l数据规格3、路口l数据用途用于 GIS 系统路径导航。l数据在空间数据库中的路口数据。l数据规格10属性名称属性说明X经度Y纬度SR空间参考值(wkid)Topo路口和道路的拓扑Link路口和道路的关

8、联Name路口名属性名称属性说明Guid唯一 IDPaths道路路径坐标SR空间参考值(wkid)Nist道路转弯节点Topo道路拓扑Name道路名称Distance道路里程Type道路类型ProHibit驶入标识4、语音l数据用途用于 GIS 系统路径导航。l数据在文件系统中的语音数据。l数据规格5、图片l数据用途用于 GIS 系统路径导航。l数据在文件系统中的图片数据。l数据规格11属性名称属性说明Guid唯一 IDPath路径Type图片类型,例如点模式图、路口方面图等CrossID图片对应的路口 IDRoadID图片对应的道路 ID属性名称属性说明Guid唯一 IDPath路径Type

9、语音提示类型,例如 IC 方向引导提示语音、保持车道提示语音等CrossID语音提示对应的路口 IDSize文件大小Type路口类型Traffic信号灯3.3.5品数据1、l品企业数据用途用于品企业,展示等功能。l数据在数据库中的品企业表数据。l数据规格12属性名称属性说明Guid唯一 IDName企业名称Address企业地址Region企业行政区Type企业类型CetifyCode编码CetifyExpire到期时间PermitRange范围LevelTo安全生产等级MaterialCode原料编码ProductCode编码IsStandard安全生产标准化是否达标RewardConten

10、t奖励内容RewardItem奖励事项RewardTime奖励时间PunishContent惩罚内容PunishItem惩罚事项PunishTime惩罚时间AccidentContent事故内容AccidentType事故类型2、l品数据用途用于品,展示,统计等功能。l数据在数据库中的品表数据。l数据规格3、街道行政区l数据用途用于品和品场所按区域,展示,统计等功能。l数据在空间数据库中的行政区编辑数据。l数据规格13l 属性名称属性说明Guid唯一 IDCentX行政区经度CentY行政区纬度SR空间参考值(wkid)属性名称属性说明UNCodeUNCodeName名称AlisName别名C

11、ADCodeCAD 编码Type类型和MaxStoreVolume最大储存量CurrentVolume当前储存量StorePlace储存场所StoreMode储存方式AccidentTime事故时间3.3.61、车辆数据l数据用途用于车辆。l数据在空间数据库中的车辆数据。l数据规格2、l品数据用途用于品。l数据在空间数据库中的品数据。14l 属性名称属性说明Guid唯一 IDCarCode车牌号CompanyCode所属企业编码Driver司机Brand汽车型号ProductTypeRegisterTime时间WriteOfftime报废时间Tel司机方式LevelTo司机信用等级Paths行

12、政区边界坐标集合Name行政区名称UpRegionID上级行政区 IDRegionCode行政区编码l数据规格3、实时位置l数据用途用于品车辆的即时。l数据在空间数据库中的车辆即时定位数据。l数据规格3.4 操作流程3.4.1 地图操作1)鼠标滚轮向前,可以放大地图2)鼠标滚轮向后,可以缩小地图3)按住鼠标不放,可以拖动地图3.4.2 地图数据l属性15l 属性名称属性说明Guid唯一 IDX实时经度Y实时纬度LocationTime定位时间l 属性名称属性说明Guid唯一 IDUNCodeUN 编码Name品名称Producter生产厂商FromCity流出城市ToCity流入城市Weigh

13、t重量1)在框输入和名称或地址相关的关键字2)点击3)显示得到的 POIl空间1)选择空间的类型(圆形,矩形,多边形)2)在地图上绘制空间图形3)绘制完成,空间图形范围内的 POI。4)显示得到的 POI。3.4.3 路径导航1)在地图上设置起点。2)在地图上设置终点。3)选择导航模式(最短路径,最快时间)。4)点击导航,在地图上显示导航路径结果和导航引导。3.4.4品企业空间分布1)点击品企业分布2)选择全部品企业或某种类型的品企业。3)在地图上用分级统计图,将每个行政区域用不同的图例展示该行政区内的所选品的数量4)在地图上展示品企业的点位3.4.5品企业1)选择品企业2)输入条件(名称,地

14、址,类别,等)3)点击。4)用列表显示结果,企业名称,地址,方式,认证等。5)同时在地图上展示企业的点位6)点击点位可以展示企业的名称,地址,方式,认证等3.4.6企业1)选择品企业,选项。162)输入条件(名称,地址,类别,等)3)点击。4)用列表显示结果,企业名称,地址,方式,认证等。5)同时在地图上展示企业的点位6)点击点位可以展示企业的名称,地址,方式,认证等3.4.7品行政区分布5)点击品分布6)选择全部品或某种类型的品。7)在地图上用分级统计图,将每个行政区域用不同的图例展示该行政区内的所选品的数量3.4.8品种类分布1)点击品分布2)选择某种类型的品。3)在地图上用分级统计图,将

15、每个行政区域用不同的图例展示该行政区内的所选品的数量3.4.9 企业信用值1)选择品企业。2)输入条件(名称,地址,类别,等)3)点击。4)用列表显示结果,按照信用值在图表中排序展示。5)同时在地图上展示企业的点位6)点击点位可以展示企业的名称,地址,方式,认证等3.4.10品企业1)选择品企业。2)输入条件(名称,地址,类别,等)3)点击。4)用列表显示结果。5)点击结果中的“查看企业”。176)用气泡链接展示企业的上游企业和下游企业。3.4.11品统计1)选择品统计。2)选择统计条件(类别,等级等)。3)选择统计类型(柱状图,饼状图)点击统计。4)显示统计图表。3.4.12品状态1)选择品

16、状态。2)根据车辆上报的目的地、出发要展示品的流向情况。以不同颜色标识出发地和到达地,以动态的线条、箭头表示品的流向3)点击地图上的箭头,查看品品类和重量数据。3.4.13品统计1)选择品统计。2)选择统计条件(类别,等级,出发地,到达地,所属公司等)。3)选择统计类型(柱状图,饼状图)点击统计。4)显示统计图表。3.4.14车辆1)选择车辆。2)输入条件(名称,车牌号,公司,司机名字等)3)点击。4)用列表显示结果。3.4.15车辆实时位置1)选择实时。2)选择要的车辆,可以根据条件(名称,车牌号,公司,司机名字等)3)点击。4)在地图上显示车辆的坐标位置和轨迹。3.4.16车辆异常1)选择

17、实时。182)选择要的车辆,可以根据条件(名称,车牌号,公司,司机名字等)3)点击。4)在地图上显示车辆的坐标位置和轨迹。5)当车辆进入进入区域或偏离路线时,车辆图标改变为样式,并弹出提示。3.5功能3.6界面设计3.6.1品企业展示l品的生产、仓储、经营、使用、废弃企业的数据。19所属模块功能名称主要操作基础地图地图操作放大,缩小,平移地图数据,查看详细路径导航导航,查看导航品及其企业统计品企业空间分布属性,空间,查看详细品企业查看详细企业查看详细品行政区分布统计品种类分布统计企业信用值查看详细品企业统计品统计统计品状态统计品管理品统计统计车辆,查看详细车辆实时位置,跟踪,查看相信车辆异常跟

18、踪,l的数据。l按市-区-街道-社区分级品的分布。l按品的种类其分布情况。l企业信用评级、历史奖惩、行政处罚、安全等级等信用值。20l企业对应的生产或的品,并以图表图的方式展示。l品对应的生产企业或企业,并以图表图的方式展示。3.6.2品ll统计品的生产、仓储、经营、使用、废弃企业的数据和分布。统计的数据。21l将统计结果以报告的形式展示品统计结果,并可以打印。3.6.3品统计3.6.4品状态l品状态以行政区划图做暗色调渲染做底图,在该底图上以流向图的方式展示品。以不同颜色标识出发地和目的地,以动态的线条、箭头表示品的流向;并可以点击地图上的箭头,查看品品类和重量数据。其中流向数据使用预先模拟

19、一组或多组数据。223.6.5品统计按日、周、月时间轴来统计流向图,得出不同时间段的品聚集情况。不同时间段的品的主要流通种类等。3.6.6 车辆公司、车辆、司机的信用等级。3.6.7 车辆实时跟踪通过车辆 GPS 数据,来实时标识车辆的位置,并能自动在 GIS 地图上车辆上报地点与实际停留地点是否一致。其中车辆 GPS 数据使用预先模拟一组或多组数据。23通过车辆 GPS 数据,获取车辆位置,当车辆驶入路段时在 GIS 地图上进行警告。其中车辆 GPS 数据使用预先模拟一组或多组数据。3.7 主要类设计3.7.1 地图1、lPOI命名空间MapControll类名称queryTaskl功能PO

20、I,商圈等数据l类描述public class QueryTask / <summary>/ 返回值集合/ </summary> List<Dictionary<string, string>> result;/ <summary>/类型/ </summary>Enum queryType;/ <summary>/ </summary>24/ <param name="keyword"></param>/ <returns></retur

21、ns>public List<Dictionary<string, string>> Query(string keyword) 2、导航l命名空间MapControll类名称RouteTaskl功能进行导航l类描述public class RouteTask / <summary>/ 返回值集合/ </summary> List<Dictionary<string, string>> result;/ <summary>/ 导航类型/ </summary> Enum routeMode;/

22、<summary>/ 导航/ </summary>/ <param name="keyword"></param>/ <returns></returns>public List<Dictionary<string, string>> Routing(Point start,Point end) 3.7.21、l 命名空间品展示与25Mangerl类名称InformationQueryl功能进行品l类描述public class InformationQuery / <su

23、mmary>/ 返回值集合/ </summary> List<Dictionary<string, string>> result;/ <summary>/ 类型,品或企业/ </summary>Enum Type;/ <summary>/类型/ </summary>Enum ProductType;/ <summary>/ 区域/ </summary> Enum Region;/ <summary>/ 过期时间/ </summary> DateTime E

24、xpireTime;/ <summary>/ </summary>/ <param name="keyword"></param>/ <returns></returns>public List<Dictionary<string, string>> Query(string keyword) 262、l品命名空间Mangerl类名称ContractFindl功能展现品l类描述public class ContractFind/ <summary>/ 返回值集合/ &

25、lt;/summary> List<Contract> result;/ <summary>/ </summary>/ <param name="companyid"></param>/ <returns></returns>public List<Contract> Find(string companyid)public class Contract/ <summary>/ 上游企业/ </summary>public List<Compa

26、ny> uplist/ <summary>/ 下游企业/ </summary>public List<Company> downlist273.7.3品企业1、l品企业命名空间Mangerl类名称InfomationQuery功能l展现品企业l类描述public class InfomationQuery / <summary>/ 返回值集合/ </summary> List<Dictionary<string, string>> result;/ <summary>/ 类型,品或企业/ &l

27、t;/summary>Enum Type;/ <summary>/类型/ </summary>Enum ProductType;/ <summary>/ 区域/ </summary> Enum Region;/ <summary>/ 过期时间/ </summary> DateTime ExpireTime;/ <summary>/ </summary>28/ <param name="keyword"></param>/ <returns>

28、;</returns>public List<Dictionary<string, string>> Query(string keyword) 3.7.4品统计1、l品企业区域统计命名空间Statisticl类名称CompanyClassifyl功能统计品企业l类描述public class CompanyClassify/ <summary>/ 返回值集合/ </summary> List<StatisticM> result;/ <summary>/ 统计类型:按区域或按类别/ </summary&

29、gt; Enum Type/ <summary>/ 统计/ </summary>/ <param name=""></param>/ <returns></returns>public List<StatisticM> Start()29public class StatisticM/ <summary>/ 区域名称/ </summary> public string region/ <summary>/ 类型/ </summary> publ

30、ic string type/ <summary>/ 数量/ </summary> public string count2、l品统计命名空间Statisticl类名称ProductClassifyl功能统计品l类描述public class ProductClassify/ <summary>/ 返回值集合/ </summary> List<StatisticM> result;/ <summary>/ 统计类型:按区域或按类别30/ </summary>Enum Type/ <summary>/

31、 统计/ </summary>/ <param name=""></param>/ <returns></returns>public List<StatisticM> Start()public class StatisticM/ <summary>/ 区域名称/ </summary> public string region/ <summary>/ 类型/ </summary> publicstring type/ <summary>/ 数

32、量/ </summary> publicstring count3.7.5品1、l车辆命名空间Transportl类名称VehicleQueryl功能车辆31l类描述public class VehicleQuery / <summary>/ 返回值集合/ </summary> List<Vehicle> result;/ <summary>/ 统计/ </summary>/ <param name=""> m/ <returns></returns></par

33、am>public List<Vehicle> Query(QueryMm)/ <summary>/参数对象/ </summary> public class QueryM/ <summary>/ 所属企业名称/ </summary> public string name/ <summary>/ 车牌/ </summary> publicstring code/ <summary>/ 司机/ </summary> publicstring driver322、定位车辆命名空间lTr

34、ansportl类名称VehicleLocationl功能定位车辆l类描述public class VehicleLocation / <summary>/ 返回值集合/ </summary> List<Vehicle> result;/ <summary>/ 是否持续定位/ </summary> bool Continue;/ <summary>/ 定位起始时间/ </summary> DateTime starttime;/ <summary>/ 定位间隔/ </summary> i

35、nt interval;/ <summary>/ 统计/ </summary>/ <param name=""></param>/ <returns></returns>public List<Vehicle> Query(QueryMm)33/ <summary>/参数对象/ </summary> public class QueryM/ <summary>/ 所属企业名称/ </summary> public string name/ &l

36、t;summary>/ 车牌/ </summary> public string code/ <summary>/ 司机/ </summary> public string driver3、l预告命名空间Transportl类名称WarningMangerl功能对车辆偏离轨迹进行l类描述public class WarningManager / <summary>/ 返回结果/ </summary> List<Warning> results;/ <summary>/驶入区域/ </summary&

37、gt;List<WarningArea> result;34/ <summary>/ 要的车辆/ </summary>List<Vehicle> result;/ <summary>/ </summary>/ <param name=""></param>/ <returns></returns>public List<Warning> Monitor()/ <summary>/结果/ </summary> public

38、 class Warning/ <summary>/ 所属企业名称/ </summary> public string name/ <summary>/ 车牌/ </summary> publicstring code/ <summary>/ 司机/ </summary> publicstring driver/ <summary>/时间/ </summary>publicDateTimewarningTime/ <summary>/区域/ </summary>35publi

39、cstringwarningZone/ <summary>/ </summary> publicstringtel3.8 日志及异常处理采用 log4日志和异常,日志表设计如下:4应急指挥调度详细设计4.1 模块结构设计基于 openlayers 进行开发36应急指挥调度应急指挥预案影响范围分析重点场所搜索应急资源搜索事件定位手绘范围分析手绘范围分析动态资源图层接入点分析静态资源图层救援路径分析方案定制4.2 算法描述4.2.1缓冲分析缓冲分析算法:4.2.2空间点是否包含在多边形中的算法:374.3 数据设计4.3.1定位4.3.1.1 底图l 数据用途用于 GIS

40、系统的基础底图展示l 数据在文件系统中的瓦片地图切片文件l 数据规格38名称规格比例尺1:500 至 1:450000切片大小256*256DPI96层级9切片格式Jpg 图片格式4.3.1.2l 数据用途用于l 数据源的标识(名称和位置)于数据库中l 数据规格4.3.2影响范围分析l 数据用途保存对应l 数据的影响范围于数据库中l 数据规格4.3.3重点场所分析l 数据用途对l 数据周边重点场所进行,方便于数据库中l 数据规格39属性名称属性说明属性名称属性说明id编号eventIdIDgeomtry影响范围坐标集remark备注属性名称属性说明id编号eventName名称X经度Y纬度4.

41、3.4应急资源搜索l 数据用途对周边应急资源进行l 数据于数据库中l 数据规格,方便4.3.5应急指挥预案l 数据用途和l 数据于数据库中l 数据规格制定的方案40属性名称属性说明id编号eventId编号influenceid影响范围编号emergencyID应急资源编号projectName方案名称geometry方案图坐标集属性名称属性说明Id编号eventIdIDgeomtry应急资源坐标集remark备注Id编号eventIdIDgeomtry重点场所坐标集remark备注4.4 操作流程4.4.1 模块算法描述1、 定位到品发生地点2、 进行影响范围分析,分析影响范围及风向,风速等

42、自然情况3、 对影响范围内重点场所进行搜索及标注4、 对影响范围内可用应急资源进行搜索5、 根据影响范围,范围内重点场所、应用资源等的方案文件进行方案定制并打印出合理4.4.1.1模块操作流程41应急指挥预案应用急资源搜索重点场所搜索影响范围分析定位remark备注4.5 功能4.5.1定位4.5.2影响范围分析4.5.3重点场所搜索4.5.4应急资源搜索4.5.5应急指挥预案42模块编号M-4541模块名称应急资源分析模块功能描述系统能搜索出事故点周边派出所、消防局、医院、急救车、直升机停机坪、救援物资等救援设施数据,在地图上展现模块背景描述模块编号M-4531模块名称公共影响因素分析模块功

43、能描述系统能搜索出事故点周边学校、机关、银行等重点场所数据,在地图上展现,并生成疏散通知及各重点场所通讯列表模块背景描述模块编号M-4521模块名称影响范围分析模块功能描述1. 根据接入点来分析整体影响范围2. 根据手绘范围来分析影响范围3. 根据 ERP 来分析(泄露物质,泄露面积,风向,风速, 泄露时间)来分析影响范围模块背景描述模块编号M-4511模块名称事发地点定位模块功能描述对事发地点进行选取添加模块背景描述4.6 界面设计4.6.1提供突发定位的管理,对进行快速定位,以经纬度精确显示4.6.2提供对影响范围分析影响的范围进行分析,支持接入点分析,手绘范围分析,ERG 模型1 接入点

44、分析:对点进行波及范围区域显示43模块编号M-4552模块名称方案定制模块功能描述提供各种几何图和态势图在地图模拟救援方案模块背景描述模块编号M-4551模块名称救援路径分析模块功能描述快速通过在地图上标注处影响区域、路障后分析出快速的营救路线模块背景描述2 手绘范围分析:自定义绘制重点影响区域3.ERG 模型:根据泄露物质,泄露面积,风向偏北,泄露时间进行分析,找出最佳影响范围。444. 从品气体泄漏扩散模拟模块中导入模拟结果做为影响范围4.6.3重点场所搜索系统能搜索出事故点周边学校、现,并生成疏散通知及各重点场所、机关、银行等重点场所数据,在地图上展通讯列表。454.6.4应急资源搜索系

45、统能搜索出事故点周边派出所、消防局、医院、急救车、直升机停机坪、救援物资等救援设施数据,在地图上展现1.静态资源图层快速定位附近公、医院、消防站、疾控中心、急救中心等固定救援4.6.5应急指挥预案系统上提供了指挥调度标绘功能,能在地图上直接标绘应急队伍作战指挥图,并保存成预案1 救援路径分析46快速通过在地图上标注处影响区域、路障后分析出快速的营救路线2 方案定制提供各种几何图和态势图在地图模拟救援方案4.7 主要类设计4.7.1地图4.7.1.1 底图命名空间:OpenLayers 类名称:Map功能: 加载底图4.7.2定位47命名空间:mapview 类名称:EventLocation功

46、能: 屏幕取点;定位事发点;删除;坐标显示4.7.3影响范围分析命名空间:MapView 类名称:AnalysisRange功能: 接入点分析;手绘范围分析;ERG 模型分析4.7.4重点场所搜索命名空间:MapView类名称:POIQuery功能:搜索;范围缓冲分析;统计图表;打印功能4.7.5应急资源搜索命名空间:MapView类名称:EmergencyResource功能:搜索;范围缓冲分析;打印功能4.7.6应急指挥预案命名空间:MapView类名称:Emergencyd功能: 救援路径分析;标绘4.8 日志及异常处理5模拟详细设计5.1 模块结构设计模拟结构设计如图:48模块编号G-

47、480模块名称异常处理模块模块功能描述操作日志的及管理模块背景描述无模拟气体泄漏扩散模拟堆场三维展示风场可视化模拟结果展示周边信息查询计算模拟结果展示堆场模拟模块采用桌面程序的方式,基于 ArcgisEngine 进行二次开发。在该模块中又分为三个模块,气体泄漏扩散模拟,风场可视化,堆场三维展示。5.2 气体泄漏扩散模拟该模块中三维场景基于 Arcgis Engine 中的 Global 控件进行展示,通过算气体泄漏扩散结果。将气体泄漏结果展示在三维场景中。模型计5.2.1 数据设计1、三维模型数据文件以 gdb 文件保存三维模型数据,以 3dd 文档保存三维场景。Gdb 图层组织示意图:492、气象数据气象数据主要为数据,以 execl 格式数据样例:,通过文字描述风向505.2.2 操作流程51未或异常是否结果导入应急指挥系统是5.2.3 功能5.2.4 功能详细描述1、 三维场景浏览基础功能提供三维场景浏览及一些基础功能,如:导航、缩放、平移、图层2、 计算扩展结果等。选择或设置泄,从气象数据中获取风向、风速数据,设置污染物类型等参数后;调用气体污染物扩散模型工具,计算扩散数据,生成扩散结果图层;将结果图层加载到三维场景中。52序号功能名称功能要求简述1三维浏览基础功能三维场景浏览基础功能2计算扩散结果计算气体扩散结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论