旅游动态分组方法技术

技术编号:9695075 阅读:273 留言:0更新日期:2014-02-21 01:45
发明专利技术提供的旅游动态分组方法,在旅游前对所有旅客进行初步分组并选出组长,在旅游中客户端采集旅游团成员位置及小组位置并发给服务器端,由服务器端计算旅游团成员与其所在小组组位置的第一距离Lij及与其他小组的组位置的距离的最小距离,即第二距离Sjh,若Lij大于距离阈值Mi且Sjh小于距离阈值Mh,则将其分在新的小组,若Lij大于距离阈值Mi同时Sjh也大于距离阈值Mh,且超出时间阈值T则做掉队处理,若旅游团成员与其所在小组的组位置的第一距离Lij未超出距离阈值Mi,则返回采集旅游团成员的位置。本发明专利技术可以有效减轻管理者的管理负担,提高管理效率,同时提升旅游团成员在旅游过程中的自由度。

【技术实现步骤摘要】

本专利技术关于一种分组方法,特别是有关于一种。
技术介绍
现在旅游团旅游过程中,由导游或者旅游团总负责人管理整个团队,有时候旅游团人数太多,在旅游过程中由于旅游团成员擅自行动或者旅游过程中的突发状况,只由导游或者旅游团总负责人管理整个旅游团容易造成管理效率低下的现象,同时在传统旅游中,为了防止掉队,所有旅游团成员必须紧密围绕在导游或者旅游团总负责人的周围,大大降低了旅游团成员在旅游过程中的自由度。
技术实现思路
针对上述问题,本专利技术提供一种,包含:S1:旅游前初步分组并选出组长;S2:客户端采集所有旅游团成员的位置及小组的组位置并发送给服务器端;S3:服务器端计算旅游团成员与其所在小组的组位置的第一距离Lij,判断是否超出距离阈值Mi,若是,则进行步骤S4,若否,则返回步骤S2 ;S4:服务器端依次计算该旅游团成员与所有其他小组组位置的距离,选出最小的距离作为第二距离S jh,判断Sjh是否在距离阈值Mh内,若是,则进行步骤S5,若否,则跳至步骤S6 ;S5:将其分在新的小组;S6:做掉队处理;其中,第一距离Lij是第i组中的成员j与第i组组位置的距离,i表示第i组,j表示所有旅游团成员的编号;第二距离旅游团成员与其他小组的组位置各个距离值中的值最小的那个距离,第二距离Sjh就表示旅游团成员j距离第h组的距离,阈值M1、Mh分别表示第i组和第h组的阈值,h不等于i。根据上述的,步骤SI中由管理者指定旅游团成员的初始分组名单。根据上述的,步骤S2中计算小组位置为该组所有旅游团成员的中心位置。根据上述的,步骤S2中小组位置为组长位置。根据上述的,步骤S3中距离阈值Mi为固定值。根据上述的,各组距离阈值Mi不全相同。根据上述的,步骤S3中距离阈值Mi为动态调整值。根据上述的,步骤S6判断是否超出时间阈值T,若超出,则做掉队处理,若未超出,则返回步骤2。专利技术提供的,在旅游前对所有旅客进行初步分组并选出组长,在旅游过程中客户端采集所有旅游团成员的位置及小组的组位置并发送给服务器端,由服务器端计算旅游团成员与其所在小组的组位置的第一距离Lij及与其他小组组位置的距离的最小距离,即的第二距离Ljh,若Lij大于距离阈值Mi且Ljh小于距离阈值Mh,则将其分在新的小组,若Lij大于距离阈值Mi同时Ljh也大于距离阈值Mh,且超出时间阈值T则做掉队处理,若旅游团成员与其所在小组的组位置的第一距离Lij未超出距离阈值Mi,则返回重新采集旅游团成员的位置。本专利技术提供的相比传统由导游或者旅游团总负责人管理整个旅游团来说,分组管理可以有效减轻管理者的管理负担,提高管理效率,同时提升旅游团成员在旅游过程中的自由度。【附图说明】图1为本专利技术提供的流程图。【具体实施方式】为使对本专利技术的目的、特征、及其功能有进一步的了解,兹配合实施例详细说明如下。本专利技术提供本专利技术提供一种,包含:S1:旅游前初步分组并选出组长;S2:客户端采集所有旅游团成员的位置及每个小组的组位置并发送给服务器端;S3:服务器端计算旅游团成员与其所在小组的组位置的第一距离Lij,判断是否超出距离阈值Mi,若是,则进行步骤S4,若否,则返回步骤S2 ;S4:服务器端·依次计算该旅游团成员与所有其他小组组位置的距离,选出最小的距离作为第二距离s jh,判断Sjh是否在距离阈值Mh内,若是,则进行步骤S5,若否,则跳至步骤S6 ;S5:将其分在新的小组;S6:做掉队处理。第一距离是指旅游团成员与自己所在小组的组位置的距离,第二距离是指旅游团成员与其他小组的组位置的距离,上述,第一距离Lij是第i组中的成员j与第i组的组位置的距离,i表示第i组,j表示所有旅游团成员的编号;第二距离是旅游团成员与其他小组的组位置各个距离值中的值最小的那个距离,第二距离Sjh是表示旅游团成员j距离第h组的距离,阈值M1、Mh分别表示第i组和第h组的阈值,h不等于i。在旅游前对所有旅游团成员进行初步分组并选出组长,组长的选取可以是旅游经验最丰富的,或者是抽签决定的,本专利技术不做限制,在旅游过程中客户端采集所有旅游团成员的位置及每个小组的组位置并将其发送给服务器端,由服务器端计算旅游团成员与其所在小组的组位置的第一距离Lij及与其他小组组位置的距离的最小距离,也就是第二距离Sjh,若Lij大于距离阈值Mi且Sjh小于距离阈值Mh,则将其分在新的第h组,若Lij大于距离阈值Mi且Sjh大于距离阈值Mh,则做掉队处理。根据上述的,步骤SI中管理者指定旅游团成员的初始分组名单。所有旅游团成员的名单都进行标号,顺序为1,2,3……j,管理者可以旅游团负责人或者是旅游导游,将所有旅游团成员进行指定分组,具体每组几个人可以根据实际情况确定,本专利技术不做限制。进一步地,步骤S2中计算小组位置为该组所有旅游团成员的中心位置。客户端采集旅游团所有成员的位置之后发送给服务器端,由服务器端根据旅游前的初步分组,计算每个小组的旅游团成员位置的中心位置作为小组的组位置。比如,某一旅游团中旅游团成员A、B、C三个成员在旅游前的初步分组中分为一组,A、B、C三人的横纵坐标分别为S (A) = (50,160)、S (B) = (52,158)、S (C) = (51,162),则计算平均值后小组的组位置为((50+52+51) /3,(160+158+162) /3) = (51,160),即,最终确定的A、B、C三人所在小组的组位置是横纵坐标为(51,160)的位置。或者,客户端采集旅游团所有成员的位置后发送给服务器端,服务器端将每个小组的组长的位置作为组位置。根据上述的,步骤S3中距离阈值Mi为固定值或者动态调整值。距离阈值Mi可以在初始状态设定一个固定值,在旅游过程中始终使用该距离阈值Mi ;也可以在旅游过程中根据情况动态调整距离阈值Mi,举例而言,在天气情况不好,或者在某一景点游客人数比较集中,为了保证更好的管理每个小组,可以将距离阈值设定为10米范围内,如果判断旅游团成员的位置距离组位置超出10米,则判断旅游团成员需要重新分组或者判断是否已经掉队,如果判断旅游团成员的位置距离导游的位置在10米范围内,则不需对其重新分组。相反,天气情况较好,或者某一景点游客人相对较少时,可以将距离阈值设定为20米范围内,如果判断旅游团成员的位置距离组位置超出20米,则判断旅游团成员需要重新分组或者判断是否已经掉队,如果判断旅游团成员的位置距离导游的位置在20米范围内,则不需对其重新分组。该阈值设定的具体值本专利技术不做限定。在实际旅游过程中,由于所有旅游团成员所处位置不同,对距离阈值Mi的要求也不同,可根据不同的距离阈值要求设定每组不全相同的值,可以设置所有i组的距离阈值Mi都不相同,也可以设置所有组中的某些组的距离阈值相同,此处不做限定。进一步地,参见图1,步骤S6判断是否超出时间阈值T,若超出,则做掉队处理,若未超出,则返回步骤2。在旅游过程中客户端采集所有旅游团成员的位置及每个小组的组位置并发送给服务器端,由服务器端计算每组旅游团成员与其所在小组的组位置的第一距离Lij及与其他小组的组位置的第二距离Ljh,若Lij大于第i组的距离阈值Mi且Sjh小于第h组的距离阈值Mh,则将其分在新的第h组,若Lij大于第i组的距离阈本文档来自技高网...

【技术保护点】
一种旅游动态分组方法,其特征在于,该旅游动态分组方法包含:S1:旅游前初步分组并选出组长;S2:客户端采集所有旅游团成员的位置及小组的组位置并发送给服务器端;S3:服务器端计算旅游团成员与其所在小组的组位置的第一距离Lij,判断是否超出距离阈值Mi,若是,则进行步骤S4,若否,则返回步骤S2;S4:服务器端依次计算该旅游团成员与所有其他小组组位置的距离,选出最小的距离作为第二距离Sjh,判断Sjh是否在距离阈值Mh内,若是,则进行步骤S5,若否,则跳至步骤S6;S5:将其分在新的小组;S6:做掉队处理;其中,第一距离Lij是第i组中的成员j与第i组组位置的距离,i表示第i组,j表示所有旅游团成员的编号;第二距离旅游团成员与其他小组的组位置各个距离值中的值最小的那个距离,第二距离Sjh就表示旅游团成员j距离第h组的距离,阈值Mi、Mh分别表示第i组和第h组的阈值,h不等于i。

【技术特征摘要】
1.一种旅游动态分组方法,其特征在于,该旅游动态分组方法包含: S1:旅游前初步分组并选出组长; 52:客户端采集所有旅游团成员的位置及小组的组位置并发送给服务器端; 53:服务器端计算旅游团成员与其所在小组的组位置的第一距离Lij,判断是否超出距离阈值Mi,若是,则进行步骤S4,若否,则返回步骤S2 ; S4:服务器端依次计算该旅游团成员与所有其他小组组位置的距离,选出最小的距离作为第二距离S jh,判断Sjh是否在距离阈值Mh内,若是,则进行步骤S5,若否,则跳至步骤S6 ; 55:将其分在新的小组; 56:做掉队处理; 其中,第一距离Lij是第i组中的成员j与第i组组位置的距离,i表示第i组,j表示所有旅游团成员的编号;第二距离旅游团成员与其他小组的组位置各个距离值中的值最小的那个距离,第二距离Sjh就表示旅游团成员j距离...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:苏州海客科技有限公司
类型:发明
国别省市:

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

1