一种基于GIS的移动执法系统的制作方法

文档序号:13246183阅读:237来源:国知局
技术领域本发明涉及一种基于GIS的移动执法系统,用于城管执法的服务应用。

背景技术:
由于执法部门工作的移动性、突发性、紧迫性等特点,广大执法人员在移动中执行各种违法行为时,不能够及时地利用部门内部的执法信息来辅助破案和执行公务,降低了执法人员的办案水平和效率。同时执法人员现场执法时,需要进行现场取证、核查、记录日志,达到值勤、治安、交管、刑侦等目的,而执法机关原有的办公系统无法满足实时通过图像、视频、音频等形式记录案件并传输到指挥平台进行处理,GIS是指GeographicInformationSystem地理信息系统。

技术实现要素:
本发明的目的是为了解决上述问题,提供了一种基于GIS的移动执法系统,在执法车辆上安装车载终端,执法人员配备手持终端,在指挥中心设立管理平台,应用高科技手段对行驶的执法车辆和执法人员进行远程实时监控和管理,使用户能够在监控指挥中心内及时了解城市内安装车载终端的执法车辆及配备手持终端的执法人员的部署情况和现场情况,并能够对执法车辆和执法人员的历史行驶轨迹进行回放,能够及时获取并处理报警信息。本发明采用如下技术方案:一种基于GIS的移动执法系统,包括服务器、客户端和数据库,所述客户端包括浏览器、车载终端和手持终端,所述服务器包括应用服务器和第三方平台,所述数据库包括车辆数据库、车载终端数据库、手持终端数据库、GPS信息数据库、人员信息数据库和历史报警信息数据库;所述浏览器向应用服务器发送请求,应用服务器接收并解析请求,从数据库或第三方平台取出相应的数据经过处理和计算,并将结果返回到浏览器,所述车载终端和手持终端能够向第三方平台发送GPS数据信息,手持终端能够像第三方平台发送报警信息;所述应用服务器包括实时监控服务模块、历史轨迹服务模块、历史报警服务模块、统计报表服务模块和数据收集服务模块,所述数据收集服务模块能够从第三方平台获取车辆及人员的GPS数据信息及报警信息,存储到数据库中为应用服务器中的各模块提供数据支持,并将GPS数据信息及报警信息推送到实时监控服务模块中,所述实时监控服务模块根据数据收集服务模块提供的GPS数据信息在浏览器的数字地图上实时定位显示车辆和人员的位置及其活动路线,进行实时视频、历史视频的预览,并且能够根据数据收集服务模块推送的报警信息实时在浏览器的数字地图上显示执法人员的报警位置,用户发现报警信息后可对报警信息进行相应的处理;历史轨迹服务模块能够提供查询历史时间段内具体执法车辆或执法人员的GPS轨迹数据,将历史行驶轨迹显示在浏览器的数字地图上,且能够动态的回放推演历史行驶过程;历史报警服务模块能够提供查询历史时间段内执法人员的报警信息列表,且能够查看报警的发生位置;统计报表服务模块能够提供执法人员的历史报警信息的统计分析。进一步的,所述实时监控服务模块通过实时视频预览插件,从第三方平台获取视频流在浏览器上实现现场实时视频的预览。进一步的,所述实时监控服务模块通过历史视频回放插件,从第三方平台获取对应历史时间范围的视频数据在浏览器上实现历史视频的回放。进一步的,所述历史轨迹服务模块根据浏览器提交的请求,解析出执法车辆信息或执法人员信息以及时间段参数,从GPS信息数据库中取出符合条件的GPS数据,经过计算处理后,将执法车辆或执法人员的行驶轨迹数据通过线条的方式呈现在浏览器的数字地图上;所述历史轨迹服务模块能够在浏览器的数字地图上动态的推演执法车辆或执法人员在该历史时间范围内的运动过程。进一步的,所述历史报警服务模块能够根据浏览器提交的请求,解析出执法人员信息和时间段参数,从报警信息数据库取出相应的报警信息数据经过处理,将报警信息返还给浏览器,浏览器以列表形式将报警数据呈现;历史报警服务模块能够在浏览器的数字地图上显示报警的发生位置。进一步的,所述车载终端及手持终端能够将定时向第三方平台发送GPS数据信息,手持终端能够手动向第三方平台发送报警信息。进一步的,所述用户发现报警信息后能够通过浏览器对报警信息进行相应的处理,通过浏览器中的实时视频监控插件从第三方平台获取视频流信息返回到浏览器进行实时显示,用户通过浏览器中的历史视频回放插件,能够从第三方平台取出在对应时间范围的历史视频流信息,返回到浏览器进行播放显示。进一步的,所述视频流信息是在车载终端及手持终端摄像头打开的情况下,当用户通过浏览器请求查看实时监控画面或历史视频时,车载终端及手持终端发送到第三方平台上。进一步的,所述数据收集服务模块能够定时轮询第三方平台取出最新的GPS数据信息,通过时间戳来判断上一条GPS数据是否与本次获取的GPS数据相同,若相同则丢弃本次获取的数据,若不同则将获取GPS数据存储到GPS信息数据库中;同时,数据收集服务模块在定时轮询第三方平台中还能够获取最新的报警信息,将报警信息写入到报警信息数据库中,并且将GPS数据和报警信息推送到实时监控服务模块上。进一步的,所述统计报表服务模块能够将报警信息经过统计分析后以表格、柱状图、折线图或饼状图的方式呈现在浏览器上。本发明的有益效果在于:本发明提供的基于GIS的移动执法系统,能够实时查看执法车辆和执法人员的位置及其执法的视频监控画面,能够及时获取并处理报警信息,可将现场第一手资料传递到指挥中心,极大的提高了指挥中心对于案件现场的指挥能力和整理的执法效率,能够查询执法车辆和执法人员的历史行驶轨迹,将历史行驶轨迹显示在浏览器的数字地图,通过历史视频和历史报警信息的查询,掌握一段时间内执法区域的具体情况。附图说明图1为本发明移动执法系统的总体结构设计图。图2为本发明的数据收集服务模块的工作示意图。图3为本发明的数据收集服务模块的工作流程图。图4为本发明中实时监控服务模块的工作示意图。图5为本发明中历史轨迹服务模块的工作示意图。图6为本发明中历史报警服务模块的工作示意图。图7为本发明中统计报表服务模块的工作示意图。具体实施方式下面将结合附图对本发明作进一步的描述。如图1所示,一种基于GIS的移动执法系统,主要包括客户端1、服务器2和数据库3,其中客户端1包括浏览器10、手持终端11和车载终端12,浏览器10用来作为该移动执法系统的展示平台,手持终端11和车载终端12能够定时向第三方平台21发送GPS数据信息;执法人员在发现警情后通过手持终端11向第三方平台21发送报警信息;服务器2包括应用服务器20和第三方平台21,第三方平台21主要负责与手持终端11和车载终端12通信,第三方平台21能够接收、保存视频流数据、GPS数据信息和报警信息。浏览器10向应用服务器20发送请求,应用服务器20接收并解析请求,从数据库3或第三方平台21取出相应的数据经过处理和计算,并将结果返回到浏览器10。应用服务器20包括实时监控服务模块201、历史轨迹服务模块202、历史报警服务模块203、统计报表服务模块204和数据收集服务模块205。数据库3包括车载终端数据库30、手持终端数据库31、人员信息数据库32、报警信息数据库33、GPS信息数据库34和车辆数据库35。车载终端数据库30用于存储车载终端12的属性信息,手持终端数据库31用于存储手持终端11的属性信息,人员信息数据库32用于存储执法人员的信息,车辆数据库35用于存储执法车辆的信息。数据收集服务模块205能够从第三方平台21获取车辆及人员的GPS数据信息及报警信息,存储到数据库3中为应用服务器20中的其他模块提供数据支持,并将GPS数据信息及报警信息推送到实时监控服务模块201中;历史轨迹服务模块202能够提供查询历史时间段内具体执法车辆或执法人员的GPS轨迹数据,将历史行驶轨迹显示在浏览器10的数字地图上,且能够动态的回放推演执法车辆或执法人员的历史行驶过程;历史报警服务模块203能够提供查询历史时间段内执法人员的报警信息列表,且能够查看报警的发生位置;统计报表服务模块204能够提供执法人员的历史报警信息的统计分析。如图2所示,为数据收集服务模块205的工作示意图,手持终端11和车载终端12定时向第三方平台21发送GPS数据信息,执法人员在发现警情时通过手持终端12手动向第三方平台21发送报警信息。数据收集服务模块205通过轮询从第三方平台21获取执法车辆及执法人员的最新GPS数据信息和报警信息,将数据写到GPS信息数据库34和报警信息数据库33中,同时推送到实时监控服务模块201。如图3所示,为数据收集服务模块205的流程图,数据收集服务模块205从第三方平台21获取到GPS数据信息S21后通过时间戳来判断上一条数据是否与本次获取的数据相同S22,如果相同则丢弃本次获取的数据,如果不同则将数据写入到GPS信息数据库中S23,然后判断报警信号是否为trueS24,如果为true则将报警信息写入到报警信息数据库33中S25。如图4所示,为实时监控服务模块201的工作示意图。根据数据收集服务模块205提供的GPS数据信息在浏览器10的数字地图上实时定位显示车辆和人员的位置及其活动路线,进行实时视频、历史视频的预览,并且能够根据数据收集服务模块205推送的报警信息实时在浏览器10的数字地图上显示执法人员的报警位置,用户发现报警信息后可对报警信息进行相应的处理,浏览器10可以实时查看执法车辆以及执法人员的位置及其实时行驶路线。实时监控服务模块201通过历史视频回放插件,从第三方平台21获取对应历史时间范围的视频数据在浏览器10上实现历史视频的回放;实时监控服务模块201通过实时视频预览插件,从第三方平台21获取视频流在浏览器10上实现现场实时视频的预览。如图5所示,为历史轨迹服务模块202的工作示意图,浏览器10向应用服务器20发送历史轨迹查询请求,应用服务器20接收到请求后解析请求,解析出执法车辆信息或执法人员信息以及时间段参数,从GPS信息数据库34中取出符合条件的GPS数据返回给浏览器10以线条的方式将车辆轨迹呈现在浏览器10的数字地图上。如图6所示,为历史报警服务模块203的工作示意图,浏览器10向应用服务器20发送历史报警信息查询请求,应用服务器20接收到请求后解析请求,解析出执法人员信息和时间段参数,从报警信息数据库33中取出符合条件的数据返回给浏览器10,浏览器10以表格的形式将详细信息呈现给用户,历史报警服务模块203能够在浏览器10的数字地图上显示报警的发生位置。如图7所示,为统计报表服务模块204的工作示意图,浏览器10向应用服务器20发送报表统计请求,应用服务器20接收到请求后解析请求,从报警信息数据库33中取出符合条件的报警信息作相应的统计分析,并将结果返回给浏览器10,浏览器10将统计信息以表格、饼状图、柱状图或折线图的方式呈现出来。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1