[发明专利]一种燕尾箭头标的绘制方法、装置、存储介质及终端设备在审
申请号: | 202110714472.3 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113487704A | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 邓艳玲;陈志芬;卫宣安;姜坤 | 申请(专利权)人: | 山东齐鲁数通科技有限公司 |
主分类号: | G06T11/80 | 分类号: | G06T11/80;G06T11/20;G06F3/0484 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 温宏梅 |
地址: | 250002 山东省济南市市中*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 燕尾 箭头 标的 绘制 方法 装置 存储 介质 终端设备 | ||
本申请公开了一种燕尾箭头标的绘制方法、装置、存储介质及终端设备,所述的绘制方法包括:获取预设地图所处显示区域接收到的若干目标数据点;基于所述若干目标数据点,确定燕尾箭头标数据集;基于燕尾箭头标数据集绘制燕尾箭头标。本发明通过接收预设地图所处显示区域被触发所形成的目标数据点,然后根据目标数据点确定燕尾箭头标的燕尾箭头标的箭尾坐标以及箭头坐标,再基于箭尾坐标以及箭头坐标绘制燕尾箭头标,这样只需要在预设地图上输入若干目标数据点,就可以快速绘制出燕尾箭头标,从而简化了燕尾箭头标的绘制过程,给用户使用带来方便。
技术领域
本申请涉及计算机技术领域,特别涉及一种燕尾箭头标的绘制方法、装置、存储介质及终端设备。
背景技术
动态标绘广泛应用于电力、通信和应急等多个行业和领域。它可以用形象生动的矢量符号描述各种业务对象,表示各种资源,还可以动态渲染业务进度和流程。目前在基于C/S架构实现动态标会时主要是以构建CAD图层,通过定时器来构建态势推演动画;在基于B/S架构实现动态标绘时需要构建地理服务管理器,提供动态标绘服务许可模块的基础上依赖属性面板动态刷新。然而,不管是通过定时器构建动态推演还是基于地理服务管理器进行动态刷新,会需要复杂的操作过程,从而限制了动态标会的使用。
因而现有技术还有待改进和提高。
发明内容
本申请要解决的技术问题在于,针对现有技术的不足,提供一种燕尾箭头标的绘制方法、装置、存储介质及终端设备。
为了解决上述技术问题,本申请实施例第一方面提供了一种燕尾箭头标的绘制方法,所述的绘制方法包括:
获取预设地图所处显示区域接收到的若干目标数据点,其中,所述目标数据点的数据数量大于或者等于3;
基于所述若干目标数据点,确定燕尾箭头标数据集,其中,所述燕尾箭头标数据集至少包括箭尾坐标以及箭头坐标;
基于燕尾箭头标数据集绘制燕尾箭头标,其中,所述燕尾箭头标位于所述预设地图上。
所述燕尾箭头标的绘制方法,其中,所述获取预设地图所处显示区域接收到的目标数据点具体包括:
监听用于绘制燕尾箭头标的绘制指令;
当监听到绘制指令时,获取预设地图所处显示区域接收到的交互事件;
获取接收到的交互事件中的预设交互事件对应的触发点,并基于获取接到的触发点确定目标数据点以得到若干目标数据点。
所述燕尾箭头标的绘制方法,其中,所述预设交互事件为点击事件;所述获取接收到的交互事件中的各预设交互事件对应的触发点,并基于获取接到的触发点确定目标数据点以得到若干目标数据点具体包括:
获取接收到的交互事件中的点击事件对应的点击位置,以得到点击事件对应的触发点;
获取所述触发点的经纬坐标,并将所述经纬坐标作为目标数据点以得到若干目标数据点。
所述燕尾箭头标的绘制方法,其中,所述基于所述若干目标数据点,确定燕尾箭头标数据集具体包括:
根据目标数据点的获取时间在若干目标数据点中选取箭尾左侧点、箭尾右侧点以及箭头顶点;
确定箭尾左侧点与箭尾右侧点的连线与箭头顶点的垂直距离;
根据所述垂直距离分别计算箭尾中部点、箭头左翼点以及箭头右翼点;
基于所述箭尾左侧点、箭尾右侧点、箭头顶点、箭尾中部点、箭头左翼点以及箭头右翼点,确定燕尾箭头标数据集。
所述燕尾箭头标的绘制方法,其中,所述基于所述箭尾左侧点、箭尾右侧点、箭头顶点、箭尾中部点、箭头左翼点以及箭头右翼点,确定燕尾箭头标数据集具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东齐鲁数通科技有限公司,未经山东齐鲁数通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110714472.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于算术编码的保序加密系统和方法
- 下一篇:一种电缆故障探测仪及使用方法