[发明专利]一种平行线缓冲区巡逻路线的二维显示方法有效
申请号: | 201710497879.9 | 申请日: | 2017-06-27 |
公开(公告)号: | CN107154066B | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 胡萌;田聚波;武凯;王澜涛;赵建 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
主分类号: | G06T11/20 | 分类号: | G06T11/20;G06F16/29 |
代理公司: | 河北东尚律师事务所 13124 | 代理人: | 王文庆 |
地址: | 050081 河北省石家*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平行线 缓冲区 巡逻 路线 二维 显示 方法 | ||
本发明公开了一种平行线缓冲区巡逻路线的二维显示方法,涉及巡逻管理系统领域。该方法根据巡逻路线途经点经纬度信息、缓冲区距离,利用地图平台量算分析二次开发接口,计算得到巡逻路线线段方向角、平行线位置点经纬度信息、相邻平行线交叉点经纬度信息;按照缓冲区范围标记点的筛选规则,对位置点、交叉点进行甄别,得到巡逻路线缓冲区范围标记点组合;再利用地图平台图形标绘二次开发接口,对巡逻路线及缓冲区范围进行绘制。本方法用于巡逻管理系统中平行线缓冲区巡逻路线的二维显示。
技术领域
本发明涉及巡逻管理系统领域中的平行线缓冲区巡逻路线显示方法,通过计算,能够将用户设定的具有途经点经纬度、路线缓冲区距离属性的巡逻路线,以直线线段、弧线线段构成的带状形式显示在地图平台上。用户实施巡逻时,接收巡逻人员上报的实时位置,通过与巡逻路线的对比,实现对巡逻执勤的实时动态监控。本发明可应用于边境监视、警民联防、治安巡防、智能巡更等多种应用场景。
背景技术
巡逻管理系统领域中,需要实现对正在执勤的巡逻人员、巡逻车辆等活动目标进行实时动态的监视和控制;对实时程度要求比较高的,如边境巡逻、重大活动保障等,一般使用卫星定位上报实时位置,对实时程度要求比较低的,如工业园区巡更等,可以使用RFID确定位置。巡逻管理系统的主要功能是实时接收巡逻人员、车辆上报的位置信息,通过与预设巡逻路线进行比对,及时纠正巡逻人员、车辆的位置偏离,保证巡逻执勤任务顺利完成,并为任务评估提供依据。这就需要将实时位置与预设巡逻路线同时显示在地图平台上。目前,巡逻管理系统展现具有路线缓冲区属性的预设巡逻路线时需要体量庞大的数据库管理系统及空间地理数据进行支撑,系统建设、运维成本高、难度大;不具备空间地图数据时,无法显示预设路线缓冲区,影响系统可视化效果,降低实时监控的效率。
发明内容
本发明所需解决的技术问题在通过对预设巡逻路线的属性进行分析计算,提供一种平行线缓冲区巡逻路线的二维显示方法。
本发明采用的技术方案为:
一种平行线缓冲区巡逻路线的二维显示方法,包括以下步骤:
(1)巡逻路线由n个途经点组成,分别以巡逻路线中每个途经点Pi为原点,巡逻路线线段PiPi+1相对于正北方向的方向角为θi,其中i∈N,1≤i≤n-1,路线缓冲区距离为d;
(2)计算巡逻路线线段PiPi+1上途径点Pi和Pi+1分别在(θi+90°)mod360°方向和(θi+270°)mod360°方向上垂直距离为d的位置点,其中i∈N,1≤i≤n-1;
(3)根据位置点分别得到巡逻路线线段PiPi+1在(θi+90°)mod360°方向和(θi+270°)mod360°方向上的平行线,其中i∈N,1≤i≤n-1,相邻两条巡逻路线线段在同一方向的在两条平行线相交得到交叉点;
(4)计算得到巡逻路线线段PiPi+1方向角减去巡逻路线线段PiPi-1方向角的差值,其中i∈N,2≤i≤n-1,根据差值所属值域范围对巡逻路线的位置点和交叉点进行筛选,得到缓冲区标记点;
(5)将起点的两个位置点作为一组弧线连接点,将终点的两个位置点作为一组弧线连接点,并根据筛选的标记点的不同类型绘制直线和弧线;
完成平行线缓冲区巡逻路线的二维显示。
其中,步骤(2)具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710497879.9/2.html,转载请声明来源钻瓜专利网。