在触摸屏上绘制多边形的方法技术

技术编号:25946930 阅读:36 留言:0更新日期:2020-10-17 03:38
本发明专利技术提供一种在触摸屏上绘制多边形的方法,所述方法包括:在所述触摸屏上生成第一节点;在所述触摸屏上生成一第二节点;在所述触摸屏上生成与所述第二节点对应的操控柄;控制所述操控柄移动以移动所述第二节点,完成多边形的绘制。根据本发明专利技术实施例的在触摸屏上绘制多边形的方法,通过在绘制完节点时,在节点附近自动生成一个相对应的辅助调整的操控柄,对操控柄进行调整,可以精确调整实际操作点的位置,从而保证绘制图形的精确性,并且该方法简单可行,操作方便。

【技术实现步骤摘要】
在触摸屏上绘制多边形的方法
本专利技术涉及绘图领域,更具体地,涉及一种在触摸屏上绘制多边形的方法。
技术介绍
在类似机器人的自主运动智能化行业,通常都会在机器自主运动之前构建地图。然后在地图上规划绘制一条工作路径。这条路径一般呈现多边形形状,通过手指在平板电脑触摸屏上点击选择节点位置人工手绘出来。目前的手工绘制多边形,基本上都是先选择一个第一节点,然后手指在平板上移动,在手指中心点连接上一节点来预览一条直线,松手即形成一条线段,通过多次点击移动手指,松开手指来绘制直线段,依次绘制前后相连的直线段形成一个任意形状的多边形。手工绘制的一个主要缺点是手指取点的时候总是不能精确的定位,第一因为手指挡住视线,第二因为手指触摸面积大。这样在要求位置精确的情况下,会导致绘制因为不够精确需要经常撤销线段进行重绘。
技术实现思路
有鉴于此,本专利技术提供一种在触摸屏上绘制多边形的方法,该方法操作简单,绘制的图形精确。为解决上述技术问题,本专利技术提供一种在触摸屏上绘制多边形的方法,所述方法包括:在所述触摸屏上生成第一节点;在所述触摸屏上生成一第二节点;在所述触摸屏上生成与所述第二节点对应的操控柄;控制所述操控柄移动以移动所述第二节点,完成多边形的绘制。根据本专利技术的一些实施例,所述第一节点与多个所述第二节点之间由线段连接。根据本专利技术的一些实施例,所述第一节点与多个所述第二节点分别由手指在所述触摸屏上选择。根据本专利技术的一些实施例,每个所述第二节点分别生成有所述操控柄。根据本专利技术的一些实施例,所述操控柄为虚拟节点,所述虚拟节点与所述操控柄之间通过线段连接。根据本专利技术的一些实施例,所述方法还包括:在完成所述多边形的绘制之后,所述操控柄从所述触摸屏上消失。根据本专利技术的一些实施例,所述虚拟节点的径向尺寸大于所述第一节点和所述第二节点的径向尺寸。根据本专利技术的一些实施例,所述虚拟节点与对应的所述第二节点之间的直线距离小于任意两个所述第二节点或第二节点与所述第一节点之间的距离。根据本专利技术的一些实施例,所述触摸屏上显示有地图,所述多边形绘制在所述地图上。本专利技术的上述技术方案至少具有如下有益效果之一:根据本专利技术实施例的在触摸屏上绘制多边形的方法,通过在绘制完节点时,在节点附近自动生成一个相对应的辅助调整的操控柄,对操控柄进行调整,可以精确调整实际操作点的位置,从而保证绘制图形的精确性,并且该方法简单可行,操作方便。附图说明图1为本专利技术实施例的在触摸屏上绘制多边形的方法的流程图;图2为采用本专利技术实施例的在触摸屏上绘制多边形的方法绘制多边形的示意图。附图标记:在触摸屏上绘制多边形的方法100;第一节点10;第二节点20;操控柄30。具体实施方式下面将结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。下面首先结合附图具体描述根据本专利技术实施例的在触摸屏上绘制多边形的方法100。如图1和图2所示,根据本专利技术实施例的在触摸屏上绘制多边形的方法100包括:在所述触摸屏上生成第一节点。在所述触摸屏上生成一第二节点。在所述触摸屏上生成与所述第二节点对应的操控柄。控制所述操控柄移动以移动所述第二节点,完成多边形的绘制。换言之,根据本专利技术实施例的在触摸屏上绘制多边形的方法在绘制多边形时,如图2所示,首先可以通过手指或者其他触控设备在触摸屏上选择一个第一节点10,然后手指或其他触控设备在平板上移动,在手指或其他触控设备中心点连接第一节点预览一条直线,松开手指或其他触控设备即可形成一条线段。其中,通过手指或其他触控设备在触摸屏上选择与第一节点10错开的至少两个第二节点20时,可以先以第一节点10作为起点,手指或其他触控设备在触摸屏上移动,松开手指或其他触控设备后,形成一个第二节点20,第二节点连接第一节点形成线段,接着,以第一个第二节点作为起点,手指或其他触控设备在触摸屏上移动,松开手指或其他触控设备后,再形成一个第二节点20。通过多次点击移动手指或其他触控设备、松开手指或其他触控设备来绘制直线段,依次绘制前后相连的直线段即可粗略的形成一个任意形状的多边形。其中需要说明的是,在触摸屏上生成与至少一个第二节点20对应的操控柄30,可以是在每绘制完一个第二节点时即生成对应的操控柄30,也可以在绘制完成整个多边形之后再分别形成与第二节点20对应的操控柄30。最后,通过移动操控柄,即可精确移动与该操控柄对应的第二节点,从而形成图案精确的多边形。由此,根据本专利技术实施例的在触摸屏上绘制多边形的方法,通过在绘制完节点时,在节点附近自动生成一个相对应的辅助调整的操控柄,对操控柄进行调整,可以精确调整实际操作点的位置,从而保证绘制图形的精确性,并且该方法简单可行,操作方便。根据本专利技术的一个实施例,所述第一节点10与多个所述第二节点20分别由手指在所述触摸屏上选择。也就是说,目前在触摸屏上手工绘制多边形,通常都是用手指进行绘制,用手指绘制操作方便,并且容易控制位置。优选地,在本专利技术的一些具体实施方式中,每个所述第二节点20分别生成有所述操控柄30。换句话说,每个第二节点20在形成之后,都对应的生成有一个操控柄30,由此可以再粗略的绘制完一个多边形以后,对多边形的每个顶点的位置进行调整,从而进一步保证多边形绘制的精确度。根据本专利技术的一个实施例,所述操控柄30为虚拟节点,所述虚拟节点与所述操控柄之间通过线段连接,所述方法还包括:在完成所述多边形的绘制之后,所述操控柄从所述触摸屏上消失。也就是说,操控柄与对应的第二节点20相连,是一个第二节点20的一个虚拟控件,操控柄30作为一个虚拟的节点,在粗略的绘制完一个多边形以后可以通过移动操控柄30来精确调整实际的第二节点20的位置,并且在绘制完多边形之后,操控柄30即从触摸屏上消失,不影响正常绘制出的多边形的显示效果。在本专利技术的一些具体实施方式中,所述虚拟节点的径向尺寸大于所述第一节点10和所述第二节点20的径向尺寸。优选地,所述虚拟节点与对应的所述第二节点20之间的直线距离小于任意两个所述第二节点20或第二节点20与所述第一节点10之间的距离。如图2所示,形成操控柄30的虚拟节点的节点尺寸比第二节点20和第一节点10的尺寸大,并且每个虚拟节点都邻近对应的第二节点20设置,由此可以使得在对虚拟节点进行调整时,不会因为手指挡住视线而对绘图造成影响,并且虚拟节点尺寸较大,可以方便手指进行调整,从而保证绘图的精确性。根据本专利技术的一个实施例,所述触摸屏上显示有地图,所述多边形绘制在所述地图上。也就是说,根据本专利技术实施例的在触摸屏上绘制多边形的方法可以用于在触摸屏上显示的地图上绘制多边形,采用该方法,可以精确地在地图上绘制多边形,并且提高了绘制的精度,提高了绘制的效率。以上所述是本专利技术的优选实施方式,应当指出,对于本
的普通技本文档来自技高网
...

【技术保护点】
1.一种在触摸屏上绘制多边形的方法,其特征在于,所述方法包括:/n在所述触摸屏上生成第一节点;/n在所述触摸屏上生成一第二节点;/n在所述触摸屏上生成与第二节点对应的操控柄;/n控制所述操控柄移动以移动所述第二节点,完成多边形的绘制。/n

【技术特征摘要】
1.一种在触摸屏上绘制多边形的方法,其特征在于,所述方法包括:
在所述触摸屏上生成第一节点;
在所述触摸屏上生成一第二节点;
在所述触摸屏上生成与第二节点对应的操控柄;
控制所述操控柄移动以移动所述第二节点,完成多边形的绘制。


2.根据权利要求1所述的方法,其特征在于,所述第一节点与多个所述第二节点之间由线段连接。


3.根据权利要求1所述的方法,其特征在于,所述第一节点与多个所述第二节点分别由手指在所述触摸屏上选择。


4.根据权利要求1所述的方法,其特征在于,每个所述第二节点分别生成有所述操控柄。


5.根据权利要求1所述的方法,其特...

【专利技术属性】
技术研发人员:柏林肖蒋
申请(专利权)人:广州高新兴机器人有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1