立体化防控体系智慧警务平台民用App的设计
2018-06-20
(商洛学院 经济管理学院,陕西 商洛 726000)
随着物联网、云计算、人工智能的发展,人们的生活已经进入了“万联网”时代,同时也给公安工作带来新的挑战。自中共中央办公厅、国务院办公厅印发了《关于加强社会治安防控体系建设的意见》及陕西省委办公厅、陕西省政府办公厅印发了《关于进一步加强社会治安防控体系建设的实施意见》以来,商洛市巡特警支队认真贯彻意见精神,并结合商洛市实际情况提出了商洛市立体化防控体系智慧警务平台(以下简称平台)的建设规划。商洛学院根植地方,与商洛市巡特警支队进行深度合作,对平台提出了建设思路和实现方案。
随着手机的迅速普及以及第三代通信技术的飞速发展,基于手机App可以很好地将移动设备加入平台,让人们更为便捷地参与到社会治安建设中来。通过对平台以及警用App、民用App的开发,平台中心指挥端可以随时获取手机用户的准确位置,并将整个治安管控区域的最新动态推送到民用App端,使得人民群众可以及时了解自己所在区域以及所处城市整个区域的最新治安动态,进而有效调整自己的活动范围。
1 平台总体设计思路
1.1 各类警务平台民用App应用现状
在警务信息化的建设过程中,由于具有轻便、操作方便等特点,手机、平板电脑等移动设备已被广泛应用于广大公安民警的实际工作中。民用App目前应用较多的有车辆违章查询App、警民通App[1-2]等,这些App多以车辆违章查询、交通情况查询、出入境办理为主。对于个人报警或是求助方面的App,目前应用比较成熟的有儿童电话手表中的安全卫士等,针对求助方的设置上,人员仅限于亲人或是朋友,而人们更多时候需要借助的是公安力量。
对于民众的安全报警求助,我国目前应用最广泛的就是“110”报警电话。然而,这种形式的报警存在以下三方面问题:一是真伪度无法直接判断,这就出现了假报警情况,造成了不必要的警力浪费;二是报案人的信息无法及时核实,这就造成了民警寻找第一报案人、线索人时的困难;三是无法对报警人所在区域进行实时定位和跟踪,这就出现了营救过程中区域搜索的盲目性等问题。随着网络的快速普及以及民众法律意识的增强,这一系列问题的凸显急需一款针对普通民众个人安全求助以及所在区域治安状况查询的App。
巡特警这一“新警种”[3]是在2007年后才在全国大范围组建的。小到街面巡逻防控,大到处理恐怖事件、暴乱事件等,都能看到巡特警的身影。由于他们的日常工作区域就在大小街面以及人群密集区域,因此应对和处置普通民众的报警或是求助,往往快于“110”的处置速度。鉴于以上特点,针对巡特警防控智慧警务平台民用App的开发显得尤为重要。
1.2 平台总体设计思路
平台由中心指挥端、警用App端、民用App端三部分组成,集多功能于一体,符合公安实战的工作流程。平台总体设计思路如图1所示。该平台以管好基础为要素,以“人”为核心,以吃、住、行为基础,以信息为警务主导,运用大数据辅助公安工作,真正实现警务实战扁平化、可视化、合成化。通过该平台,可推动商洛市公安工作跨越式发展,借助互联网等多种手段实现工作中的换道超车。
民用App的设计,让普通民众随时随地了解所在区域社会治安情况,做到“公众参与,助力社会治理创新”的新理念。本文以民用App的功能设计为主要研究对象。
2 App开发平台及功能设计
2.1 App开发平台的选择
图1 商洛市立体化防控体系智慧警务平台总体结构Fig.1 Overall structure of intelligent police platform for three-dimensional prevention and control system in Shangluo City
工信部在2017年7月发布的上半年通信行业的运营数据显示,我国的手机上网用户人数已经突破11亿,手机提供的各种App服务已经成为人们生活中不可或缺的一部分。目前智能手机主流的操作系统主要有谷歌的Android系统和苹果的iOS系统。由于iOS系统的用户体验度更高,速度更快,越来越受到用户的喜爱,加之Android系统在2017年推出了iOS系统客户端,基于iOS系统的平台民用App已然成为首选。
目前基于iOS系统的App开发主要有Native App、Web App和Hybrid App等3种程序[4-5]。由于Hybrid App程序(混合模式移动应用)集成了Native App和Web App程序的优势,因此越来越受到iOS App开发者的青睐。它很好地将网络数据和本地数据结合起来,让用户具有良好的交互体验。鉴于以上原因,本文采用Hybrid App程序。iOS系统的开发语言目前有Objective-C和Swift,由于Swift语言是2014年才推出的一款新的语言,使用者较少,因此Objective-C语言仍作为iOS系统开发的主流语言。
2.2 民用App功能设计
民用App的开发可以让普通民众真正了解自己所在区域的治安情况,以及提供更便捷的报警操作。民用App包括的基本功能如表1所示。
表1 民用App应用端功能Tab.1 Application end function of civil App
用户在使用前,需要进行实名注册,包括基本的身份信息以及指纹验证;一键报警功能无需用户进行语音形式报警,通过按键即可在平台中心指挥端和警用App端显示出报警人的基本信息以及所在区域;四色预警功能主要是平台中心指挥端为使用者推送其所在区域的治安情况,使用者可以根据预警信息安排安全的活动区域。
对于民用App而言,基于位置的服务(LBS)是众多功能的基础,只有通过位置的准确定位,才能提供最准确的信息、数据以及最有效的警力支持。
3 民用App具体功能设计
3.1 LBS手机地图应用服务
基于LBS的手机地图应用服务是民用App功能设计的基础,手机地图可以提供位置查找、路线导航等功能。目前使用的手机地图主要集中在百度地图和高德地图2种[6],其中高德地图与阿里巴巴进行了资源整合,市场使用率已经超过了百度地图,加之高德地图在地址搜索以及精度上优于百度地图,因此对于民用App设计建议采用高德地图作为可视化信息显示平台。
3.2 实名注册功能设计
实名注册功能主要为了验证所绑定的账户是否属于本人,已经广泛应用于各个领域和行业,如银行账户、游戏帐户等。用户第一次使用民用App的时候需要提供基本信息以及指纹信息,基本信息包括姓名、身份证号、籍贯、电话、职业、照片等。用户注册以后,平台服务端会借助公安部门所使用的全国人口基本信息资源库对信息进行核查。这种设计形式很好地抑制了目前广泛存在的假报警现象的发生,并且可以及时查询到报警人的基本信息。
3.3 一键报警功能设计
一键报警功能主要是为了应对极端社会治安问题而设计的。对于目前被人们所熟知的“110”报警电话,在报警过程中,报警人需要提供具体的地点信息,以及对所发生的事件进行简单描述。然而,当极端危险发生时,报警人往往不能通过语音形式进行报警,而且地理位置信息不是人人都可以很准确地表述出来,同时位置的移动也将对民警的准确出警造成一定的困难。一键报警按钮可以及时向平台发送报警信息,同时也会给一定范围内(设计中建议1 km以内)的警用App端发送报警信号。报警人所在范围内的民警可以根据手机提供的LBS定位技术准确获取报警人所处的位置信息,并在较短时间内赶到报警地点,从而对报警人提供营救和帮助,这在时间上远远快于传统的报警-接警-出警的接警形式。
目前针对手机进行定位的方式主要有:卫星定位、基站定位和感知定位[7-8]。卫星定位应用比较广泛的有美国的GPS系统和我国的北斗系统。基站定位主要是由运营商提供,定位的准确度与基站的位置以及密集度有关。感知定位准确度主要取决于空间范围内传感器的部署情况[9]。
普通民众在报警求救时,求救信号的强弱直接关系到报警人的位置定位准确度以及提供帮助的及时性。基站定位往往受到所在区域内基站密度的影响,GPS系统提供的服务又受到室内或室外信号强弱的影响,而感知定位虽然在室内,但是准确度很高。然而,受感知定位建设成本的影响,目前应用的并不是很多。
报警人一旦需要帮助,报警人所在区域不管是在室外还是室内,人口密集还是人烟稀少,都应提供给平台指挥端以及警用App端一个精确的位置。鉴于以上要求,本文提出的民用App在定位设计方面建议采用辅助全球卫星定位系统(AGPS)定位技术[10]。AGPS是一种最新的定位技术,它主要利用基站信息来辅助GPS进行手机定位。此技术将基站定位和GPS定位2种技术的优势进行了互补,提高了定位精度,降低了位置搜索时间。
当报警人报警时,iOS系统的定位功能主要是通过Core Location 框架来实现的[11-12],它将用户的位置信息以Objective-C语言的形式表示出来,主要步骤如下所示:
步骤1在进行定位之前需要通过[self.locationManager startUpdatingLocation]开启定位服务。
步骤2点击报警后,经纬度数据的获得主要通过@property(readonly,nonatomic) CLLocationCoordinate2D coordinate;来实现。
步骤3通过CLLocation * each Loc =[[CLLocation alloc]init With Latitude∶lati longitude∶longi];语句将经纬度转换为位置信息(CLLocation)。
通过警用App端获取报警人的位置信息并及时展开救援,真正实现警务实战扁平化、信息化。
3.4 四色预警功能设计
四色预警是平台中心指挥端对辖区内报警情况、已发案件数量及类型进行统计分析后,以三级网格为单位,通过不同颜色显示辖区内社会综合治安情况的预警手段。一级防控网是城市主干路形成的网格,包括巡逻车辆、警务站、屯警点、天眼等资源;二级防控网是城市次干路(区级干道)形成的网格,包括巡逻警察、企事业单位和政府机构保安等资源;三级防控网是街坊道路形成的网络,包括社区民警、小区摄像头等资源。
平台中心指挥端通过对单位时间内案件基数以及案件类型的汇总分析,分别以红、橙、黄、绿4种颜色直观地显示辖区内易发案区域及易发案类型,进而可以进行针对性地调度防控。图2是平台中心指挥端四色预警示例。在民用App 设计中,加入了四色预警功能,平台中心指挥端适时推送分级分色的预警信息到警用App端,做到巡防力量合理调度。
图2 平台四色预警示例Fig.2 Four-color warning example of the platform
通过民用App端可以实时掌握活动区域内的治安情况,提高自我安全防范意识,发挥在社会治安防控体系建设中的主体作用。
4 结语
本文民用App的设计是针对人民群众开发的,是对立体化防控体系智慧警务平台的一个补充。目前民用App只是一个雏形,还存在一些不足之处:利用定位技术接收到的经纬度信息受到使用者所在位置的地理状况影响较大,在识别上会有一定的时间和精度误差,而定位的准确度是本文App设计的关键,因此在后续开发中会加大AGPS技术的研究和应用。
本文研究的初衷和目的主要是想通过民用App的开发和普及,充分发挥人民群众在社会治安防控体系建设中的主体作用,建立健全群防群治网络和治安互助机制,激发社会各方参与平安建设的积极性、主动性、创造性。在后续开发过程中,会通过用户真实体验等形式对民用App的功能进行扩充,从而发挥其在立体化防控体系中的作用。
参考文献:
[1] 张兆端.“智慧警务”:大数据时代的警务模式[J].公安研究,2014(6):19-26.
ZHANG Zhaoduan.“Smart police”:policing mode in the era of big data[J].Policing Studies,2014(6):19-26.
[2] 宫志刚,李小波.社会治安防控体系若干基本问题研究[J].中国人民公安大学学报(社会科学版),2014,30(2):112-120.
GONG Zhigang,LI Xiaobo.Some basic issues in the prevention and control system of social security[J].Journal of People’s Public Security University of China(Social Sciences Edition),2014,30(2):112-120.
[3] 宋福荣.基层公安机关“智慧警务”建设的现状与思考[J].法制与社会,2017(11):206-207.
SONG Furong.The present situation and thinking of the construction of “smart police” in the grass roots public security organs[J].Legal System and Society,2017(11):206-207.
[4] 王世进,秘金钟,李得海,等.GPS/BDS的RTK定位算法研究[J].武汉大学学报(信息科学版),2014,39(5):621-625.
WANG Shijin,BEI Jinzhong,LI Dehai,et al.Real-time kinematic positioning algorithm of GPS/BDS[J].Geomatics and Information Science of Wuhan University,2014,39(5):621-625.
[5] 陆峰,张妮,樊会文.互联网企业并购整合的政策思考[J].中国科学院院刊,2014,29(2):209-214.
LU Feng,ZHANG Ni,FAN Huiwen.Policy thinking on integration of merger and acquisition of Internet enterprises[J].Bulletin of Chinese Academy of Sciences,2014,29(2):209-214.
[6] 杨思星,郭艳,李宁,等.基于数据融合的压缩感知多目标定位算法[J].计算机科学,2018(9):1-4.
YANG Sixing,GUO Yan,LI Ning,et al.Data compression based multi-target localization algorithm for compressed sensing[J].Computer Science,2018(9):1-4.
[7] 詹新生.一种基于终端测量上报信息的无线定位方法研究及实现[J].通信技术,2017,50(9):1916-1920.
ZHAN Xinsheng.Research and implementation of wireless location-positioning method based on user-equipment measurement report[J].Communication Technology,2017,50(9):1916-1920.
[8] 陈立伟,黄璐,曹欢.智能室内定位系统研究与实现[J].应用科技,2017(6):10-19.
CHEN Liwei,HUANG Lu,CAO Huan.Research and implementation of intelligent indoor positioning system[J].Applied Science and Technology,2017(6):10-19.
[9] 林峰,张磊,李贵楠,等.基于智能手机声信号的自标定室内定位系统[J].计算机研究与发展,2017,54(12):2741-2751.
LIN Feng,ZHANG Lei,LI Guinan,et al.Acoustic self-calibration indoor localization system via smartphones[J].Joural of Computer Research and Development,2017,54(12):2741-2751.
[10] 吴涛.LCS定位技术在网络规划及优化中的应用研究[J].邮电设计技术,2016(7):73-77.
WU Tao.Research on the application of LCS positioning technology in network planning and optimization[J].Designing Techniques of Posts and Telecommunications,2016(7):73-77.
[11] 谢红.一种集成移动执法终端功能的消防执法记录仪设计[J].网络安全技术与应用,2017(2):134-135.
XIE Hong.A fire law enforcement recorder designed to integrate the functions of mobile law enforcement terminal [J].Network Security Technology & Application,2017(2):134-135.
[12] 胡扬帆,杨刚,胡颢石.结合LBS和信息推送的博物馆APP的设计实现[J].计算机应用与软件,2013,30(12):108-112.
HU Yangfan,YANG Gang,HU Haoshi.Design and implementation of mobile museum App with LBS and message pushing combined[J].Computer Applications and Software,2013,30(12):108-112.