一种在地图层绘制图形的方法、装置及存储介质与流程

文档序号:26003587发布日期:2021-07-23 21:21阅读:来源:国知局

技术特征:

1.一种在地图层绘制图形的方法,其特征在于,所述方法包括:

通过预设的可视化界面组件层获取图形数据,将所述图形数据作为待绘制图形数据;

获取所述待绘制图形数据的经纬度数据,通过所述经纬度数据在地图层上绘制出与所述待绘制图形数据形状相同的图形。

2.根据权利要求1所述的一种在地图层绘制图形的方法,其特征在于,所述获取图形数据,在预设的可视化界面组件层上根据所述图形数据对原始图形数据进行更新,更新完毕以后将所述图形数据作为待绘制图形数据包括:

获取触摸点的坐标数据;

在所述可视化界面组件层上根据所述触摸点的坐标数据对原始图形的顶点的坐标数据进行更新;

将更新完毕以后得到的顶点依次连接,得到图形数据;

将所述图形数据作为待绘制图形数据。

3.根据权利要求2所述的一种在地图层绘制图形的方法,其特征在于,所述在所述可视化界面组件层上根据所述触摸点的坐标数据对原始图形的顶点的坐标数据进行更新包括:

将所述触摸点的坐标数据与原始图形的顶点的坐标数据进行比较;

若所述触摸点的坐标数据与原始图形的顶点的坐标数据相同,则根据所述触摸点的坐标数据对原始图形的顶点的坐标数据进行更新。

4.根据权利要求3所述的一种在地图层绘制图形的方法,其特征在于,所述若所述触摸点的坐标数据与原始图形的顶点的坐标数据相同,则根据所述触摸点的坐标数据对原始图形的顶点的坐标数据进行更新包括:

若所述触摸点的坐标数据与原始图形的顶点的坐标数据相同,则获取所述触摸点的移动轨迹信息;

根据所述触摸点的移动轨迹信息确定所述触摸点停止移动时对应的坐标数据;

根据所述触摸点停止移动时对应的坐标数据对原始图形的顶点的坐标数据进行更新。

5.根据权利要求3所述的一种在地图层绘制图形的方法,其特征在于,所述在所述可视化界面组件层上根据所述触摸点的坐标数据对原始图形的顶点的坐标数据进行更新还包括:

若所述触摸点的坐标数据与原始图形的顶点的坐标数据不相同,则不对原始图形的顶点的坐标数据进行更新。

6.根据权利要求1所述的一种在地图层绘制图形的方法,其特征在于,所述获取所述待绘制图形数据的经纬度数据,通过所述经纬度数据在地图层上绘制出与所述待绘制图形数据形状相同的图形包括:

获取所述待绘制图形数据的顶点的坐标数据;

将所述待绘制图形数据的顶点的坐标数据转换为经纬度数据,转换完毕以后得到所述待绘制图形数据的顶点的经纬度数据;

根据所述待绘制图形数据的顶点的经纬度数据确定所述待绘制图形数据的顶点在地图层上对应的标准地理点;

在地图层上依次连接所述标准地理点,以实现在地图层上绘制出与所述待绘制图形数据形状相同的图形。

7.根据权利要求1所述的一种在地图层绘制图形的方法,其特征在于,所述方法还包括:

获取地图层的放缩变化数据,根据所述地图层的放缩变化数据对原始的地图层的放缩大小数据进行更新;

根据更新后的地图层的放缩大小数据对所述可视化界面组件层执行放缩操作;

通过基于所述放缩操作后得到的所述可视化界面组件层执行所述一种在地图层绘制图形的方法。

8.根据权利要求7所述的一种在地图层绘制图形的方法,其特征在于,所述根据更新后的地图层的放缩大小数据对所述可视化界面组件层执行放缩操作包括:

获取原始的可视化界面组件层的放缩大小数据;

将更新后的地图层的放缩大小数据与所述原始的可视化界面组件层的放缩大小数据的比值作为所述可视化界面组件层的放缩倍数;

根据所述放缩倍数对所述可视化界面组件层执行放缩操作。

9.一种在地图层绘制图形的装置,其特征在于,所述装置包括:

获取模块,用于通过预设的可视化界面组件层获取图形数据,将所述图形数据作为待绘制图形数据;

绘制模块,用于获取所述待绘制图形数据的经纬度数据,通过所述经纬度数据在地图层上绘制出与所述待绘制图形数据形状相同的图形。

10.一种计算机可读存储介质,其上存储有多条指令,其特征在于,所述指令适用于由处理器加载并执行,以实现上述权利要求1-8任一所述的一种在地图层绘制图形的步骤。


技术总结
本发明公开了一种在地图层绘制图形的方法、装置及存储介质,所述方法包括:通过预设的可视化界面组件层获取图形数据,将所述图形数据作为待绘制图形数据;获取所述待绘制图形数据的经纬度数据,通过所述经纬度数据在地图层上绘制出与所述待绘制图形数据形状相同的图形。本实施例通过把修改图形的操作过程放在安卓系统提供的可视化界面组件层上,进而使修改图形的操作过程和地图层抽离。本发明可以有效避免用户在改变安全区域的形状的过程中,由于手指滑动产生过多触摸点,而导致产生过多经纬度转换计算的情况。

技术研发人员:罗小可
受保护的技术使用者:惠州TCL移动通信有限公司
技术研发日:2021.01.13
技术公布日:2021.07.23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1