[发明专利]基于状态模式的多种军标类型动态标绘方法及装置有效
申请号: | 202010264612.7 | 申请日: | 2020-04-07 |
公开(公告)号: | CN111580728B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 邓艳玲;陈志芬;卫宣安;吴闽华 | 申请(专利权)人: | 深圳震有科技股份有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0481;G06T11/20 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 朱阳波;王永文 |
地址: | 518057 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 状态 模式 多种 类型 动态 标绘 方法 装置 | ||
1.一种基于状态模式的多种军标类型动态标绘方法,其特征在于,所述方法包括:
设置各种军标类型及对应的图形绘制计算算法;
所述设置各种军标类型及对应的图形绘制计算算法的步骤包括:
针对不同的军标类型确定绘制操作流程中涉及的算法;
设置圆形通过控制圆心和半径来计算圆形构成点集;
设置矩形通过左上、右下两个点确定;
设置直箭头需要提供起止点,并根据这两点先计算主要主干点,最后获得构成点集;
根据不同的军标类型构建对应状态模式及状态处理模块;
所述根据不同的军标类型构建对应状态模式及状态处理模块的步骤包括:
对每种军标类型构建对应的状态处理模块,包括如何监听及响应各种鼠标触发事件、如何调用图形主干点计算算法;
构建地图标绘界面,为每种军标类型提供标绘操作交互入口;
所述构建地图标绘界面,为每种军标类型提供标绘操作交互入口的步骤包括:
提供标绘工具栏界面,支持通过点击界面不同军标入口按钮切换不同类型军标绘制指令;
根据选定的需要绘制的军标类型,及对应的军标绘制入口按钮操作指令,进入标绘状态;同时构建该类型图标的初始图层;
所述根据选定的需要绘制的军标类型,及对应的军标绘制入口按钮操作指令,进入标绘状态;同时构建该类型图标的初始图层的步骤包括:
根据选定需要的绘制的军标类型,接收到点击工具栏中对应军标绘制入口按钮操作指令时,开始进入标绘状态;同时构建该类型图标的初始图层,坐标点集数据初始值为空数组;
根据构建的对应的状态处理模块执行监听及响应鼠标点击事件,进行主干点采样;
所述根据构建的对应的状态处理模块执行监听及响应鼠标点击事件,进行主干点采样的步骤包括:
根据构建的对应的状态处理模块执行监听及响应鼠标点击事件,进行主干点采样:通过鼠标左键点击地图进行采点,同时获取点击点位的坐标经纬度;
根据采样得到的主干点计算对应类型军标的构成点集,并动态更新对应的图层数据,输出并显示地图;
所述根据采样得到的主干点计算对应类型军标的构成点集,并动态更新对应的图层数据,输出并显示地图的步骤包括:
根据圆心及圆弧上的两点计算出半径;
然后再根据圆心和半径,调用算法计算整个圆的构成点集;
最后用计算出来的完整点集更新创建的图层数据源,在地图上实时显示呈现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳震有科技股份有限公司,未经深圳震有科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010264612.7/1.html,转载请声明来源钻瓜专利网。