发明内容
鉴于以上内容,有必要提供一种基于地理信息空间地址精确定位的方法及系统,旨在达到准确定位警情位置的目的。
本发明实施例公开了一种基于地理信息空间地址精确定位的方法,包括以下步骤:
获取警情地址信息;
根据获取的所述警情地址信息,查找公安标准地址库;
识别在所述公安标准地址库中是否能够找到与所述警情地址信息相匹配的警情位置信息;
在所述公安标准地址库中找不到与所述警情地址信息相匹配的警情位置信息时,从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息;
定位至所述警情位置信息对应的警情位置。
优选地,所述预设地址坐标库包括百度地址坐标库。
优选地,所述从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息,包括:
对获取的所述警情地址信息进行经纬度解析,获取所述警情地址信息对应的经纬度信息;
根据解析出的所述经纬度信息,查找百度地址坐标库,获取所述百度地址坐标库中所述经纬度信息对应的警情位置信息;
将所述百度地址坐标库中的所述警情位置信息作为与所述警情地址信息匹配的所述警情位置信息。
优选地,所述基于地理信息空间地址精确定位的方法还包括:
按照预设周期更新所述公安标准地址库。
优选地,所述定位至所述警情位置信息对应的警情位置的步骤之后还包括:
对已定位的所述警情位置进行标注,并调用预设时长内所述警情位置对应的音视频监控数据。
本发明实施例还公开一种基于地理信息空间地址精确定位的系统,包括:
获取模块,用于获取警情地址信息;
查找模块,用于:
根据获取的所述警情地址信息,查找公安标准地址库;
识别在所述公安标准地址库中是否能够找到与所述警情地址信息相匹配的警情位置信息;
在所述公安标准地址库中找不到与所述警情地址信息相匹配的警情位置信息时,从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息;
定位模块,用于定位至所述警情位置信息对应的警情位置。
优选地,所述预设地址坐标库包括百度地址坐标库。
优选地,所述查找模块还用于:
对获取的所述警情地址信息进行经纬度解析,获取所述警情地址信息对应的经纬度信息;
根据解析出的所述经纬度信息,查找百度地址坐标库,获取所述百度地址坐标库中所述经纬度信息对应的警情位置信息;
将所述百度地址坐标库中的所述警情位置信息作为与所述警情地址信息匹配的所述警情位置信息。
优选地,所述查找模块还用于:
按照预设周期更新所述公安标准地址库。
优选地,所述基于地理信息空间地址精确定位的系统还包括:
标注模块,用于对已定位的所述警情位置进行标注,并调用预设时长内所述警情位置对应的音视频监控数据。
本发明实施例获取警情地址信息;根据获取的所述警情地址信息,查找公安标准地址库;识别在所述公安标准地址库中是否能够定位到与所述警情地址信息相匹配的警情位置信息;在所述公安标准地址库中定位不到与所述警情地址信息相匹配的警情位置信息时,从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息,并定位至所述警情位置信息对应的警情位置;提高了警情地址信息与警情位置信息之间的匹配率,提高了将警情地址信息展现在地图上的准确率,满足了公安部门依据警情进行研判决策并进行准确指挥警力的需求。
具体实施方式
以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供了一种基于地理信息空间地址精确定位的方法第一实施例;如图1所示,本发明基于地理信息空间地址精确定位的方法包括以下步骤:
步骤S01、获取警情地址信息;
公安系统接收到警情地址信息获取指令,或者接收到用户触发的警情地址信息获取操作事件,或者接收到用户输入的警情地址信息的触发指令时,公安系统获取警情地址信息。比如,在一具体应用场景中,接警人员接收到报警电话,将警情地址信息输入公安系统;公安系统接收到接警人员输入警情地址信息所触发的操作事件,获取输入的警情地址信息。
步骤S02、根据获取的所述警情地址信息,查找公安标准地址库;
步骤S03、识别在所述公安标准地址库中是否能够找到与所述警情地址信息相匹配的警情位置信息;若是,则执行步骤S04;若否,则执行步骤S05;
步骤S04、从公安标准地址库中获取与所述警情地址信息相匹配的警情位置信息;
步骤S05、从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息;
在执行完步骤S04或者步骤S05,获取到与所述警情地址信息相匹配的警情位置信息后,执行:
步骤S06、定位至所述警情位置信息对应的警情位置。
公安系统根据获取的所述警情地址信息,查找内部预先存储的公安标准地址库,识别在所述公安标准地址库中是否能够找到与警情地址信息相匹配的警情位置信息。本实施例中,基于具体的城市规划或者乡镇建设,公安系统内部维护人员定时更新数据信息,公安系统接收更新指令,按照预设周期更新所述公安标准地址库中存储的地址信息。
若公安系统能够在公安标准地址库中找到与所述警情地址信息相匹配的警情位置信息,则直接从公安标准地址库中获取与所述警情地址信息相匹配的警情位置信息。根据查找到的警情位置信息,定位至该警情位置信息对应的警情位置。
若公安系统在所述公安标准地址库中找不到与所述警情地址信息相匹配的警情位置信息,则公安系统从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息,并根据查找到的警情位置信息,定位至所述警情位置信息对应的警情位置。其中,所述预设地址坐标库包括百度地址坐标库。比如,当公安系统在公安标准数据库中找不到与本次接收到的警情地址信息相匹配的警情位置信息时,直接从百度地址坐标库中查找与该警情地址信息匹配的警情位置信息,并获取从百度地址坐标库中查找到的警情位置信息,从而根据查找到的警情位置信息,定位至该警情位置信息对应的警情位置。本领域技术人员可以理解,由于百度地址坐标库更新的实时性和准确性,一般情况下,百度地址坐标库更新的频率及更行的实时性会高于公安接处警公安系统的公安标准地址库,因此,只要警情地址信息准确,在公安标准地址库中存储的数据没来及更新,或者公安标准地址库中存储的位置信息不够准确的情况下,若在公安标准地址库中找不到与本次警情地址信息相匹配的警情位置信息,在百度地址坐标库中是能够找到与本次警情地址信息相匹配的警情位置信息。
本实施例中,仅仅以百度地址坐标库作为所述预设地址坐标库中一种具体表现形式,所述预设地址坐标库可以为其他类型或者其他公司(不仅局限于百度公司)的地址坐标库,本实施例对所述预设地址坐标库的具体类型和具体表现形式不做限定。
进一步地,在本发明一优选实施例中,公安系统从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息,包括:
公安系统首先对获取的所述警情地址信息进行经纬度解析,获取所述警情地址信息对应的经纬度信息;根据解析出的所述经纬度信息,查找百度地址坐标库,获取所述百度地址坐标库中所述警情地址信息解析得到的经纬度信息所对应的警情位置信息;从而,将所述百度地址坐标库中的所述警情位置信息作为与所述警情地址信息匹配的所述警情位置信息。本领域的技术人员能够理解,获取到某一地址的经纬度坐标信息后,便能够在地图上准确地找出该经纬度坐标信息对应的位置信息。因此,解析并获取到警情地址信息对应的经纬度坐标信息后,根据百度地址坐标库中存储的数据,便能够准确地获取该警情地址信息对应的警情位置信息。
本发明实施例获取警情地址信息;根据获取的所述警情地址信息,查找公安标准地址库;识别在所述公安标准地址库中是否能够找到与所述警情地址信息相匹配的警情位置信息;在所述公安标准地址库中找不到与所述警情地址信息相匹配的警情位置信息时,从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息,并定位至所述警情位置信息对应的警情位置;提高了警情地址信息与警情位置信息之间的匹配率,提高了将警情地址信息展现在地图上的准确率,满足了公安部门依据警情进行研判决策并进行准确指挥警力的需求。
本发明还提供了一种基于地理信息空间地址精确定位的方法第二实施例;本实施例与图1所述实施例的区别是,本实施例在获取到与警情地址信息相匹配的警情位置信息后,对获取到的警情位置信息进行标注,并调用所述警情位置信息对应的音视频数据。
基于图1所述实施例的描述,如图2所示,本发明基于地理信息空间地址精确定位的方法在图1所述实施例的“步骤S06、定位至所述警情位置信息对应的警情位置”的之后,还包括步骤:
步骤S07、对已定位的所述警情位置进行标注,并调用预设时长内所述警情位置对应的音视频监控数据。
当公安系统对获取到警情位置进行定位后,公安系统对已定位的警情位置在地图上进行自动标注,以便于对该警情位置进行明确定位,从而使得公安人员基于标注的警情位置便捷地进行警情分析。同时,在所述警情位置存在对应的音视频数据的情况下,公安系统自动调用所述警情位置对应的音视频监控数据,便于公安人员及时对警情位置对应的情况进行分析。其中,所述音视频监控数据包括:公安业务资源、音视频监控资源以及警力资源对应的所有音视频监控数据。当然,本发明实施例中所描述的音视频监控数据还可以包括公安系统或者其他系统所监控到的或者有权限获取的其他所有的音视频监控数据;本发明实施例对所述音视频监控数据所包含的具体内容不进行一一穷举。
本实施例中,所述预设时长可以由公安人员进行人工设置;在默认情况下,公安系统对已定位的所述警情位置进行标注后,获取当前自然时间之前5分钟之内该警情位置对应的音视频监控数据;比如,公安系统在上午9点整定位到对应的警情位置,则公安系统自动调用该警情位置对应的在上午08:55~09:00之间的音视频监控数据。由于在公共场所(比如公园、交通道路、住宅小区等)及某些个人商业场所(如网吧、商场、游乐场等),均按照有对应的监控设备,且安装上述监控设备的商户通常情况下均授权公安系统接入并获取对应的数据,因此,在公安系统对警情位置进行定位后,能够调用该警情位置对应的预设时长内的音视频监控数据。
本发明实施例定位至对应的警情位置后,对已定位的所述警情位置进行标注并调用预设时长内该警情位置对应的音视频监控数据,提高了公安系统的智能性,节约了宝贵的警情信息的获取时间,为公安人员提供所需的警情信息提高了强有力的保障。
本发明提供了一种基于地理信息空间地址精确定位的系统第一实施例;如图3所示,本发明基于地理信息空间地址精确定位的系统包括:获取模块01、查找模块02和定位模块03。
获取模块01,用于获取警情地址信息;
公安系统接收到警情地址信息获取指令,或者接收到用户触发的警情地址信息获取操作事件,或者接收到用户输入的警情地址信息的触发指令时,获取模块01获取警情地址信息。比如,在一具体应用场景中,接警人员接收到报警电话,将警情地址信息输入公安系统;获取模块01接收到接警人员输入警情地址信息所触发的操作事件,获取输入的警情地址信息。
查找模块02,用于:
根据获取的所述警情地址信息,查找公安标准地址库;识别在所述公安标准地址库中是否能够找到与所述警情地址信息相匹配的警情位置信息;在所述公安标准地址库中找不到与所述警情地址信息相匹配的警情位置信息时,从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息;
定位模块03,用于:定位至所述警情位置信息对应的警情位置。
查找模块02根据获取模块01获取的所述警情地址信息,查找内部预先存储的公安标准地址库,识别在所述公安标准地址库中是否能够找到与警情地址信息相匹配的警情位置信息。本实施例中,基于具体的城市规划或者乡镇建设,公安系统内部维护人员定时更新数据信息,查找模块02接收更新指令,按照预设周期更新所述公安标准地址库中存储的地址信息。
若查找模块02能够在公安标准地址库中找到与所述警情地址信息相匹配的警情位置信息,则查找模块02直接从公安标准地址库中获取与所述警情地址信息相匹配的警情位置信息。根据查找模块02查找到的警情位置信息,定位模块03定位至该警情位置信息对应的警情位置。
若查找模块02在所述公安标准地址库中找不到与所述警情地址信息相匹配的警情位置信息,则查找模块02从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息。根据查找模块02查找到的警情位置信息,定位模块03定位至该警情位置信息对应的警情位置。其中,所述预设地址坐标库包括百度地址坐标库。比如,当查找模块02在公安标准数据库中找不到与本次接收到的警情地址信息相匹配的警情位置信息时,直接从百度地址坐标库中查找与该警情地址信息匹配的警情位置信息,并获取从百度地址坐标库中查找到的警情位置信息。根据查找模块02查找到的警情位置信息,定位模块03定位至该警情位置信息对应的警情位置。本领域技术人员可以理解,由于百度地址坐标库更新的实时性和准确性,一般情况下,百度地址坐标库更新的频率及更行的实时性会高于公安接处警公安系统的公安标准地址库,因此,只要警情地址信息准确,在公安标准地址库中存储的数据没来及更新,或者公安标准地址库中存储的位置信息不够准确的情况下,若在公安标准地址库中找不到与本次警情地址信息相匹配的警情位置信息,查找模块02在百度地址坐标库中是能够找到与本次警情地址信息相匹配的警情位置信息。
本实施例中,仅仅以百度地址坐标库作为所述预设地址坐标库中一种具体表现形式,所述预设地址坐标库可以为其他类型或者其他公司(不仅局限于百度公司)的地址坐标库,本实施例对所述预设地址坐标库的具体类型和具体表现形式不做限定。
进一步地,在本发明一优选实施例中,查找模块02从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息,包括:
查找模块02首先对获取的所述警情地址信息进行经纬度解析,获取所述警情地址信息对应的经纬度信息;根据解析出的所述经纬度信息,查找模块02查找百度地址坐标库,获取所述百度地址坐标库中所述警情地址信息解析得到的经纬度信息所对应的警情位置信息;从而,查找模块02将所述百度地址坐标库中的所述警情位置信息作为与所述警情地址信息匹配的所述警情位置信息。本领域的技术人员能够理解,查找模块02获取到某一地址的经纬度坐标信息后,便能够在地图上准确地找出该经纬度坐标信息对应的位置信息。因此,查找模块02解析并获取到警情地址信息对应的经纬度坐标信息后,根据百度地址坐标库中存储的数据,便能够准确地获取该警情地址信息对应的警情位置信息。
本发明实施例获取警情地址信息;根据获取的所述警情地址信息,查找公安标准地址库;识别在所述公安标准地址库中是否能够找到与所述警情地址信息相匹配的警情位置信息;在所述公安标准地址库中找不到与所述警情地址信息相匹配的警情位置信息时,从预设地址坐标库中获取与所述警情地址信息相匹配的警情位置信息,并定位至所述警情位置信息对应的警情位置;提高了警情地址信息与警情位置信息之间的匹配率,提高了将警情地址信息展现在地图上的准确率,满足了公安部门依据警情进行研判决策并进行准确指挥警力的需求。
本发明还公开了一种基于地理信息空间地址精确定位的系统第二实施例;本实施例与图3所述实施例的区别是,本实施例在定位至所述警情位置信息对应的警情位置后,对已定位的警情位置进行标注,并调用所述警情位置对应的音视频数据。
基于图3所述实施例的描述,如图4所示,本发明基于地理信息空间地址精确定位的系统还包括:
标注模块04,用于对已定位的所述警情位置进行标注,并调用预设时长内所述警情位置对应的音视频监控数据。
当定位模块03对获取到警情位置进行定位后,标注模块04对已定位的警情位置在地图上进行自动标注,以便于对该警情位置进行明确定位,从而使得公安人员基于标注模块04标注的警情位置便捷地进行警情分析。同时,在所述警情位置存在对应的音视频数据的情况下,标注模块04自动调用所述警情位置对应的音视频监控数据,便于公安人员及时对警情位置对应的情况进行分析。其中,所述音视频监控数据包括:公安业务资源、音视频监控资源以及警力资源对应的所有音视频监控数据。当然,本发明实施例中所描述的音视频监控数据还可以包括公安系统或者其他系统所监控到的或者有权限获取的其他所有的音视频监控数据;本发明实施例对所述音视频监控数据所包含的具体内容不进行一一穷举。
本实施例中,所述预设时长可以由公安人员进行人工设置;在默认情况下,标注模块04对定位模块03已定位的所述警情位置进行标注后,获取当前自然时间之前5分钟之内该警情位置对应的音视频监控数据;比如,定位模块03在上午9点整定位到对应的警情位置,则标注模块04自动调用该警情位置对应的在上午08:55~09:00之间的音视频监控数据。由于在公共场所(比如公园、交通道路、住宅小区等)及某些个人商业场所(如网吧、商场、游乐场等),均按照有对应的监控设备,且安装上述监控设备的商户通常情况下均授权公安系统接入并获取对应的数据,因此,在定位模块03对警情位置进行定位后,标注模块04能够调用该警情位置对应的预设时长内的音视频监控数据。
本发明实施例定位至对应的警情位置后,对已定位的所述警情位置进行标注并调用预设时长内该警情位置对应的音视频监控数据,提高了公安系统的智能性,节约了宝贵的警情信息的获取时间,为公安人员提供所需的警情信息提高了强有力的保障。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。