作用:
地理信息系统(Geographic Information System或 Geo-Information system,GIS),是众多行业客户用于管理自身与地理位置相关的资产信息的重要工具和手段,这类资产信息,是静态的,非实时的,来源于经过外业测量、处理完成之后,存放在空间数据库中的数据,大型GIS软件的空间数据容量,是千万点以上(地球、国家级别)的规模。
监控和数据采集系统(Supervisory Control And Data Acquisition,SCADA),同样是上述行业客户用户用于管理自身与设备运行工况相关的资产信息的重要工具和手段,这类资产信息,是动态变化的,不断从现场采集并经过处理之后,存放在内存实时数据库和高速历史数据库中的数据,大型SCADA系统的实时数据库容量,在百万点的规模。
GIS系统和SCADA系统,都有人机交互界面。GIS系统的人机交互界面,基于空间数据库相关的图形展示、查询、分析;SCADA系统的人机界面,基于实时数据库/历史数据库的工况/流程变化展示。
在GS-X5系统问世前,GIS系统与SCADA系统,是两个独立的软件系统。在用户各自的应用领域扮演各自无法替代的角色。
当用户需要在GIS系统中展示SCADA的实时/历史数据时,非常麻烦,通常要特别设计一个中间件,通过SCADA系统的API,获取相关数据,导入到GIS系统的关系数据库/关系数据库中,再加以显示。这种方式,数据量一大,显示效率就很低,同时也无法显示SCADA系统独特的具有丰富显示效果的工艺流程图。
当用户需要在SCADA系统中展示GIS的空间数据时,非常困难。因为SCADA系统的画面元素,只是定义在虚拟的笛卡尔坐标系(X,Y,3维的加上一个Z轴)上,并非实际的空间位置坐标;也没有灵活的分层显示、按比例自动消除/显示相关图元的机制,所以无法按GIS画面的特点展示相关内容。
B/S架构的快速发展,使得基于WEB架构的SCADA系统,因为采用浏览器作为HMI的整体显示框架,能够通过嵌入WEB GIS框架的方式显示GIS的画面;但遗憾的是,因为绝大多数的SCADA应用场景,仍然采用可靠及稳定的C/S模式架构,所以在C/S的应用中,整合GIS系统的任务依然非常费力而代价高昂。
现实应用场景中,越来越多的用户希望在SCADA系统中拓展简单的GIS功能,如按真实物理位置坐标定位、分层按比例消除/显示图元、查询、统计、拓扑(连通性)分析、最优路径分析等,同时这些场景所包含的空间数据容量非常少(几万点的空间数据记录,都算是多的),而如果因为这些最基础的GIS功能需求,就不得不整合一个完整的GIS软件,那整个系统的架构复杂度、功能和中间件的开发和维护的成本与收益,得不偿失。
大部分SCADA系统的用户,对GIS功能的基本需求,可以归纳为:
作为一个功能强大的大型SCADA系统开发平台,GS-X5在设计之初,就充分考虑了用户在SCADA系统中附加基本GIS功能的需求,规划了实现GIS+SCADA一体化系统的技术路线,在不断根据用户需求进行设计调整优化的过程中,GS-X5终于在SCADA系统和GIS功能之间实现了完美的融合与平衡。
GS-X5的系统架构与处理流程:
GS-X5的三维模型展示及渲染功能:
GS-X5的主要作用和效益分析:
GS-X5的作用与用途:
场景:
●任何在SCADA系统的项目应用中需要添加基本GIS功能及3D展示功能,同时没有充裕的费用部署整个GIS系统、或者3D可视化系统的用户。
●任何需要消除信息孤岛,以一体化模式整合GIS、SCADA、可视化功能的中小规模用户。
●任何因为专业技术人才的缺乏,无法同时维护多个复杂系统的用户。
●任何拥有行业高级应用算法,希望有良好的基础平台做基础支撑(数据导入和可视化结果输出平台)的专业厂商。
选型:
GS-X5系统基础平台+C/S+B/S+M/S功能模块+GIS功能模块+3D可视化模块
特点:
1、B/S架构一体化系统开发平台
●功能强大、扩展便捷、包含GIS、3D等功能在内的B/S+M/S架构的SCADA系统开发平台,人机交互采用HTML5+JS工具箱
●为建立在B/S架构上的各类应用APP提供丰富的API接口
2、C/S架构亿欧提花系统开发平台
●功能强大、扩展便捷、包含GIS、3D等功能在内的C/S架构SCADA系统开发平台,适配X86架构Windows/Linux环境、ARM/Linux环境、全国产化自主可控(信创)环境,完整实现BAS系统所需要的监视和(联动)控制功能
●为建立在C/S架构上的各类应用APP提供丰富的API接口