车辆监控系统是智能交通系统的一部分,其基本功能是车辆实时定位与状态监控。传统的基于客户/服务器C/S(Clint/Server)结构的车辆监控系统存在着用户无法快捷方便地获取信息,可扩展性差,系统建设与维护成本高等弊端。因此实现基于浏览器/服务器B/S(Brower/Server)结构的车辆监控系统已经成为目前研究的热点。
通过对网络GIS(Geographic Information System)、Ajax(Asynchronous JavaScript and Extensible Markup Language)和GIS Web Services等关键技术的研究与分析,针对当前B/S结构的车辆监控系统中由于安装插件扩充浏览器功能而带来的系统安全性差、客户端部署复杂等问题,结合实际应用需求,采用Ajax和GIS Web Services相结合的模式设计并实现了一种基于B/S结构的车辆监控系统。阐述了系统的工作原理、体系结构及主要功能,详细设计了系统的数据库及实时监控、轨迹回放、路径规划、地图匹配、坐标转换等主要功能模块。
以系统设计为基础,分别描述了系统客户端与服务器端的工作流程,说明了客户端核心模块Ajax引擎及服务器端GIS Web Services功能模块的实现,分析了GIS Web Services地图操作功能以及定位功能的实现过程。在浏览器端不需要安装任何插件的情况下,采用Ajax引擎异步调用GIS Web Services的方式实现了系统的功能。
实验表明,在网络带宽不变的情况下,采用Ajax和GIS Web Services相结合模式的车辆监控系统,降低了浏览器与服务器之间的通讯量,提高了地图的加载速度,解决了在因特网上进行车辆监控时的车辆定位、动态跟踪、轨迹回放、最短路径等关键技术难题,具有一定的实用价值。
随着计算机网络的发展和企业规模的扩大,很多工控软件面临着系统的升级。从现实的需求出发,探讨了工控软件从原有的C/S结构向B/S结构转换的过渡方案,提出一种基于当下比较流行的异步JavaScript和XML(asynchronous JavaScript and XML,Aj...
详细信息
随着计算机网络的发展和企业规模的扩大,很多工控软件面临着系统的升级。从现实的需求出发,探讨了工控软件从原有的C/S结构向B/S结构转换的过渡方案,提出一种基于当下比较流行的异步JavaScript和XML(asynchronous JavaScript and XML,Ajax)技术的转换方法,并通过一个具体的横向项目《B/S模式的工业S监控系统中心站软件》的实施,验证了该方案的可行性。
分析了自适应上报系统的要求,提出了利用微软提供的OWC(office web components)组件中的Spreadsheet控件实现基于B/S架构的自适应上报系统的解决方案。该解决方案通过后台用户对上报报表和表中需前台用户填写的内容进行设置,自动建立与...
详细信息
分析了自适应上报系统的要求,提出了利用微软提供的OWC(office web components)组件中的Spreadsheet控件实现基于B/S架构的自适应上报系统的解决方案。该解决方案通过后台用户对上报报表和表中需前台用户填写的内容进行设置,自动建立与上报报表相对应的数据表来保存数据,并可在此基础上由后台用户设定统计报表的格式与内容,完成数据的统计和汇总工作。此解决方案避免了因用户需求变更而导致二次开发的可能性,并为不同类型的上报系统提供了通用平台。
暂无评论