工作区域的生成方法、终端设备及介质技术

技术编号:20119525 阅读:25 留言:0更新日期:2019-01-16 12:22
本发明专利技术适用于计算机技术领域,提供了工作区域的生成方法、终端设备及计算机可读存储介质,该方法包括:获取鼠标在电子地图上的拖动轨迹;根据所述拖动轨迹,在所述电子地图上生成封闭曲线;根据所述封闭曲线与预设地图要素的位置关系,调整所述封闭曲线,所述预设地图要素为预先设置的存在业务目标客户的地图要素;将调整后的所述封闭曲线围合而成的区域生成为一个工作区域。在本发明专利技术中,检测用户通过操作鼠标在电子地图中所圈定的区域,并对相应的封闭曲线自动进行优化调整,从而通过计算机来对用户划定的工作区域进行自动分割,工作区域的生成无需人工的二次调整,由此提高了区域划分的效率,间接加快了业务活动的规划进程。

Generation Method of Working Area, Terminal Equipment and Media

The invention is applicable to the field of computer technology, and provides a method for generating working area, terminal equipment and computer readable storage medium. The method includes: acquiring the drag track of mouse on the electronic map; generating a closed curve on the electronic map according to the drag track; and adjusting the closed curve according to the position relationship between the closed curve and the preset map elements. The preset map elements are preset map elements with business target customers, and the area formed by enclosing the adjusted closed curve is generated into a working area. In the invention, the user can detect the area delineated in the electronic map by operating the mouse, and automatically optimize and adjust the corresponding closed curve, so that the user can automatically divide the work area delimited by the user through the computer, and the generation of the work area does not need manual secondary adjustment, thereby improving the efficiency of the area division and indirectly speeding up the planning process of business activities. \u3002

【技术实现步骤摘要】
工作区域的生成方法、终端设备及介质
本专利技术属于计算机
,尤其涉及一种工作区域的生成方法、终端设备及计算机可读存储介质。
技术介绍
为了更好地对业务活动进行规划,需要根据业务活动区域的不同,在预设的地理范围内划分出多个业务活动区域,从而为不同的业务活动区域分配对应的业务人员,以此为基础实现对业务活动的分区域规划。目前,多是由管理人员在电子地图上通过人工手动画线的方式来实现业务活动区域的划分,这其中便包括了通过鼠标来对电子地图进行放大或缩小,通过拖动鼠标画出区域边界等操作。在多数情况下,人工操作鼠标很难一次性生成平滑的且完全贴合区域边界的线条,因此,现有技术中,在人工操作鼠标完成区域圈定后,还需要人为地对区域边界进行调整,以生成符合实际的区域边界。如图1所示,左图为人工操作鼠标所标记出的区域边界,该边界将一栋建筑物一分为二,而右图为经过了人工调整完毕的区域边界,其将该建筑物划分在了区域边界内。然而,由于需要对人工操作鼠标所圈定的区域进行再次的人工调整,无疑降低了区域划分的效率,影响了业务活动的规划进程。
技术实现思路
有鉴于此,本专利技术实施例提供了一种工作区域的生成方法、终端设备及计算机可读存储介质,以解决目前需要对人工操作鼠标所圈定的区域进行再次的人工调整,降低了区域划分的效率,进而影响了业务活动的规划进程的问题。本专利技术实施例的第一方面提供了一种工作区域的生成方法,包括:获取鼠标在电子地图上的拖动轨迹;根据所述拖动轨迹,在所述电子地图上生成封闭曲线;根据所述封闭曲线与预设地图要素的位置关系,调整所述封闭曲线,所述预设地图要素为预先设置的存在业务目标客户的地图要素;将调整后的所述封闭曲线围合而成的区域生成为一个工作区域。本专利技术实施例的第二方面提供了一种工作区域的生成装置,所述装置包括:获取单元,用于获取鼠标在电子地图上的拖动轨迹;封闭单元,用于根据所述拖动轨迹,在所述电子地图上生成封闭曲线;调整单元,用于根据所述封闭曲线与预设地图要素的位置关系,调整所述封闭曲线,所述预设地图要素为预先设置的存在业务目标客户的地图要素;生成单元,用于将调整后的所述封闭曲线围合而成的区域生成为一个工作区域。本专利技术实施例的第三方面提供了一种终端设备,包括存储器以及处理器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的工作区域的生成方法的步骤。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的工作区域的生成方法的步骤。在本专利技术实施例中,检测用户通过操作鼠标在电子地图中所圈定的区域,并对相应的封闭曲线自动进行优化调整,从而通过计算机来对用户划定的工作区域进行自动分割,工作区域的生成无需人工的二次调整,由此提高了区域划分的效率,间接加快了业务活动的规划进程。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的工作区域的生成方法的实现流程图;图2是本专利技术实施例提供的封闭曲线示意图;图3是本专利技术实施例一提供的工作区域的生成方法S103的具体实现流程图;图4是本专利技术实施例提供的对封闭曲线进行调整的示意图;图5是本专利技术实施例提供的对封闭曲线进行拟合的示意图;图6本专利技术实施例二提供的工作区域的生成方法的实现流程图;图7是本专利技术实施例提供的多个围合区域的示意图;图8是本专利技术实施例二提供的工作区域的生成方法S1023的实现流程图;图9是本专利技术另一实施例二提供的工作区域的生成方法S1023的实现流程图;图10本专利技术实施例三提供的工作区域的生成装置的结构框图;图11是本专利技术实施例四提供的终端设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。图1示出了本专利技术实施例一提供的工作区域的生成方法的实现流程,详述如下:S101:获取鼠标在电子地图上的拖动轨迹。在用户可操作的终端设备上,例如台式计算机、平板、手机或笔记本等终端设备上,通过访问互联网、专线网络或者本地存储空间,获取到电子地图。其中,电子地图即数字地图,是利用计算机技术,以数字方式存储和查阅的地图,电子地图一般采用向量式图像储存,地图可任意放大、缩小或旋转,以上特点均有利于用户更好地查看工作区域的细节,且电子地图中的地图要素也是分层显示,有利于通过分层的地图要素来实现对工作区域的自动划分。鼠标在电子地图上的拖动轨迹由用户操作鼠标产生。在一次拖动操作中,操作起始时,光标位置位于电子地图中,用户按下鼠标按键不放,同时移动鼠标,以使光标在电子地图上移动,用户松开鼠标按键,光标停止移动,整个操作过程,光标在电子地图上划过的轨迹被称为鼠标在电子地图上的拖动轨迹。在实际操作中,用户会通过拖动鼠标,在电子地图上圈定一块区域作为工作区域,该工作区域即为业务活动的开展区域。鼠标在电子地图上的拖动轨迹由用户对工作区域的划分意愿决定,可以为折线、方框或曲线,且该拖动轨迹可以为闭合轨迹,也可以为不闭合轨迹。S102:根据所述拖动轨迹,在所述电子地图上生成封闭曲线。在获取到鼠标在电子地图上的拖动轨迹后,检测该拖动轨迹的起始点和终止点,若拖动轨迹的起始点和终止点重合,则代表该拖动轨迹为闭合的拖动轨迹,那么在电子地图上生成对应的封闭曲线,该封闭曲线与拖动轨迹重合。然而,在很多情况下,用户操作存在不精确性,即,拖动轨迹的起始点和终止点并不会重合,此时,拖动轨迹为不闭合轨迹,那么需要计算机后台对该拖动轨迹进行封口处理,再生成封闭曲线。如图2所示,实线代表的是拖动轨迹,而虚线为计算机对该拖动轨迹进行封口处理后填补的线段。对拖动轨迹的封口处理方式将在下文实施例中进行详细阐述,在此不赘述。S103:根据所述封闭曲线与预设地图要素的位置关系,调整所述封闭曲线,所述预设地图要素为预先设置的存在业务目标客户的地图要素。由于在电子地图所展示出的区域中,必然包括了各式各样的地图要素,例如公园、工地、湖泊、未开发的山林,等等,而对于常见业务来说,上述地图要素所在区域通常是不包括有业务对应的目标客户的,在此,称此类区域为非业务活动区域,而对目标客户常驻区域,例如办公楼、住宅等,称其为业务活动区域。在本实施例中,针对上述存在业务目标客户的地图要素,先行在电子地图中对其进行设置,以作为预设地要素。最为常见地,可以将电子地图中的建筑物均设置为预设地图要素,进一步地,将电子地图中的写字楼或住宅设置为预设地图要素。在本专利技术实施例中,为了方便说明,将电子地图中的建筑物设置为预设地图要素,以此为基础进行实施例阐述。由于封闭曲线中的一部分是由用户操作鼠标产生的,存在操作的不精确性,本文档来自技高网...

【技术保护点】
1.一种工作区域的生成方法,其特征在于,包括:获取鼠标在电子地图上的拖动轨迹;根据所述拖动轨迹,在所述电子地图上生成封闭曲线;根据所述封闭曲线与预设地图要素的位置关系,调整所述封闭曲线,所述预设地图要素为预先设置的存在业务目标客户的地图要素;将调整后的所述封闭曲线围合而成的区域生成为一个工作区域。

【技术特征摘要】
1.一种工作区域的生成方法,其特征在于,包括:获取鼠标在电子地图上的拖动轨迹;根据所述拖动轨迹,在所述电子地图上生成封闭曲线;根据所述封闭曲线与预设地图要素的位置关系,调整所述封闭曲线,所述预设地图要素为预先设置的存在业务目标客户的地图要素;将调整后的所述封闭曲线围合而成的区域生成为一个工作区域。2.如权利要求1所述的工作区域的生成方法,其特征在于,所述根据所述拖动轨迹,在所述电子地图上生成封闭曲线,包括:若所述拖动轨迹的起始点和终止点不重合,生成与所述拖动轨迹重合的开口曲线,以及生成N条端点分别为所述起始点和所述终止点的线段,N条所述线段分别与所述开口曲线形成N个围合区域,且不同所述围合区域对应不同的地图要素集合,所述地图要素集合中包含了对应的所述围合区域所包围的所述预设地图要素,所述线段包括直线段、折线段或曲线段,所述N为大于1的整数;分别确定每个所述地图要素集合对应的业务数据;根据每个所述地图要素集合对应的业务数据,从N个所述围合区域中确定出一个所述围合区域,将确定出的所述围合区域对应的所述线段和所述开口曲线生成为所述封闭曲线。3.如权利要求2所述的工作区域的生成方法,其特征在于,所述根据每个所述地图要素集合对应的业务数据,从N个所述围合区域中确定出一个所述围合区域,包括:在电子地图上将每个所述地图要素集合对应的所述围合区域和所述业务数据关联显示,以使用户根据显示的信息输入选取指令;从N个所述围合区域中确定出所述选取指令所指示的其中一个所述围合区域。4.如权利要求2所述的工作区域的生成方法,其特征在于,所述根据每个所述地图要素集合对应的业务数据,从N个所述围合区域中确定出一个所述围合区域,包括:获取区域划分指标,所述区域划分指标用于表示工作区域的划分标准;从每个所述地图要素集合对应的业务数据中,选取出与所述区域划分指...

【专利技术属性】
技术研发人员:吴再婕
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:广东,44

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

1