基于ArcGIS的气象电子显示屏管理系统研发
2.2.3 图形操作功能
首先通过脚本functions.js判断鼠标的网页坐标以及mousewheel.js拉动后的坐标,从而得到框型结构四角的4个点的坐标,然后通过layerProperty.js把从后台ArcSDE数据库读出所有终端信息的实际坐标转换为网页坐标,进而判断出某一终端坐标是否在框选范围内。再通过layerContro1.js判断用户的操作是否选中了某一终端坐标,最后用menuContent.js获取该终端坐标相对应的各类终端信息,以供进行具体业务上的其他功能性操作。
2.2.4 终端状态观查
如图4所示。每一个硬件终端都有不同的状态。该状态通过管理系统平台服务端插件,定时发送短信协议或观查GPRS流量是否在线等多种途径得到,然后由服务端插件回写至数据库中。当在加载地图需求时,气象电子显示屏管理系统可以在后台数据库中提取所有终端信息,并将其按照不同状态进行分类,并将要显示的终端、对应的动态图层和需要显示的终端状态等信息一并提交给ArcIMS进行相关任务处理。
基于ArcGIS的气象电子显示屏管理系统,为各类公共气象服务信息化产品提供了新的服务手段,同时也为解决目前国内气象部门同类系统应用中存在突出问题提供了参考依据,相比目前同类的应用服务系统,该系统有以下特点:
(1)开创首家全省气象电子显示屏统一管理的模式,使气象电子显示屏项目建设体系化、规模化、规范化。
(2)率先在同类应用系统中通过ArcGIS引入了矢量地图方式来实现系统功能性操作,包括地图绘制、地图浏览和图层查询,是气象服务产品与ArcGIS服务成功结合的又一个案例。
(3)率先实现基于ArcGIS的气象信息管理体系,可以通过服务端实现对公共气象服务信息化产品的集中管理。
目前该系统已经开始业务化运行,在各级气象部门组织的气象防灾减灾、应急气象服务等工作中发挥了作用,并得到广泛的认可与好评。在以后的工作中,该系统还有待进一步完善,以便更好地提升气象信息服务业务能力。
管理系统 研发 显示屏 电子 ArcGIS 气象 基于 相关文章:
- 基于μC/OS-II+CPLD的电动车电池管理系统设计(09-14)
- 基于DSP和OZ890的电池管理系统设计(01-12)
- 基于DSP和OZ890 的电池管理系统设计(03-13)
- 基于DSP和OZ890构成的电池管理系统设计(02-06)
- 基于构件的软件版本管理系统研究(11-11)
- 基于STM32的电池管理系统触摸屏设计方案(01-25)