[发明专利]军标符号标绘中钳击箭标的动态计算及绘制方法及装置有效
申请号: | 202010078355.8 | 申请日: | 2020-02-03 |
公开(公告)号: | CN111325812B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 邓艳玲;陈志芬;卫宣安;吴闽华;姜坤 | 申请(专利权)人: | 深圳震有科技股份有限公司 |
主分类号: | G06T11/20 | 分类号: | G06T11/20 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 朱阳波;王永文 |
地址: | 518057 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 符号 标绘 钳击 标的 动态 计算 绘制 方法 装置 | ||
1.一种军标符号标绘中钳击箭标的动态计算及绘制方法,其特征在于,所述方法包括:
监听绘制钳击箭标事件;
进入绘制状态,构建钳击箭标地图图层;
根据监听到的地图鼠标事件进行主干点采样;
判断点位采集数量,计算整个钳击箭标构建点集,构成整个钳击箭标;
将构建的地图图层中的点位集合设置成计算得出的完整钳击箭标坐标数据,地图完整呈现;
所述进入绘制状态,构建钳击箭标地图图层的步骤还包括:
进入绘制状态,构建钳击箭标地图初始图层:一个线图层和一个面图层,坐标点位集合数据初始值为空数组;
所述根据监听到的地图鼠标事件进行主干点采样的步骤包括:
鼠标左键点击地图确认采样点,同时获取点击点位的坐标经纬度;鼠标移动时实时获取经纬度并动态更新对应线图层和面图层。
2.根据权利要求1所述军标符号标绘中钳击箭标的动态计算及绘制方法,其特征在于,所述监听绘制钳击箭标事件的步骤包括:
收到绘制指令时,开始监听地图上鼠标事件,包括鼠标左键点击、鼠标移动相关事件。
3.根据权利要求1所述军标符号标绘中钳击箭标的动态计算及绘制方法,其特征在于,所述判断点位采集数量,计算整个钳击箭标构建点集的步骤包括:
判断点位采集数量是否大于等于3;
若点位采集数量等于3,则根据采集的三个主要连接点,根据轴对称原理计算第四个左箭部位连接点经纬度;
若点位采集数量大于3且等于4;根据前面步骤获取到的4个主要连接点,计算整个钳击箭标构建点集。
4.根据权利要求3所述军标符号标绘中钳击箭标的动态计算及绘制方法,其特征在于,所述根据前面步骤获取到的4个主要连接点,计算整个钳击箭标构建点集的步骤包括:
1)根据左尾、右尾两点经纬度计算中心点作为两部分箭标连接点O;
2)根据左尾、连接点O和左箭三点计算左半边箭标构成点集;
3)根据右尾、连接点O和右箭三点计算右半边箭标构成点集;
4)根据步骤2)计算出来的左半边箭标构成点集,结合贝塞尔曲线原理计算出左半边箭标连接曲线;
5)同4),根据步骤3)计算出来的右半边箭标构成点集,结合贝塞尔曲线原理计算出右半边箭标连接曲线;
6)最后将这几部分数据全部整合到一个点集中,即可构成整个钳击箭标。
5.根据权利要求1所述军标符号标绘中钳击箭标的动态计算及绘制方法,其特征在于,所述根据监听到的地图鼠标事件进行主干点采样的步骤还包括:
根据监听到的地图鼠标事件进行主干点采样,依次对左尾点、右尾点、右箭点、左箭点以及连接点采样。
6.一种军标符号标绘中钳击箭标的动态计算及绘制装置,其特征在于,所述装置包括:
监听模块,用地监听绘制钳击箭标事件;
绘制与构建模块,用于进入绘制状态,构建钳击箭标地图图层,具体为构建钳击箭标地图初始图层:一个线图层和一个面图层,坐标点位集合数据初始值为空数组;
采样模块,用于根据监听到的地图鼠标事件进行主干点采样,具体为鼠标左键点击地图确认采样点,同时获取点击点位的坐标经纬度;鼠标移动时实时获取经纬度并动态更新对应线图层和面图层;
判断模块,用于判断点位采集数量,计算整个钳击箭标构建点集,构成整个钳击箭标;
设置模块,用于将构建的地图图层中的点位集合设置成计算得出的完整钳击箭标坐标数据,地图完整呈现。
7.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述军标符号标绘中钳击箭标的动态计算及绘制方法的步骤。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的军标符号标绘中钳击箭标的动态计算及绘制方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳震有科技股份有限公司,未经深圳震有科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010078355.8/1.html,转载请声明来源钻瓜专利网。