旅游動(dòng)態(tài)分組方法
【專利摘要】發(fā)明提供的旅游動(dòng)態(tài)分組方法,在旅游前對所有旅客進(jìn)行初步分組并選出組長,在旅游中客戶端采集旅游團(tuán)成員位置及小組位置并發(fā)給服務(wù)器端,由服務(wù)器端計(jì)算旅游團(tuán)成員與其所在小組組位置的第一距離Lij及與其他小組的組位置的距離的最小距離,即第二距離Sjh,若Lij大于距離閾值Mi且Sjh小于距離閾值Mh,則將其分在新的小組,若Lij大于距離閾值Mi同時(shí)Sjh也大于距離閾值Mh,且超出時(shí)間閾值T則做掉隊(duì)處理,若旅游團(tuán)成員與其所在小組的組位置的第一距離Lij未超出距離閾值Mi,則返回采集旅游團(tuán)成員的位置。本發(fā)明可以有效減輕管理者的管理負(fù)擔(dān),提高管理效率,同時(shí)提升旅游團(tuán)成員在旅游過程中的自由度。
【專利說明】旅游動(dòng)態(tài)分組方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明關(guān)于一種分組方法,特別是有關(guān)于一種旅游動(dòng)態(tài)分組方法。
【背景技術(shù)】
[0002]現(xiàn)在旅游團(tuán)旅游過程中,由導(dǎo)游或者旅游團(tuán)總負(fù)責(zé)人管理整個(gè)團(tuán)隊(duì),有時(shí)候旅游團(tuán)人數(shù)太多,在旅游過程中由于旅游團(tuán)成員擅自行動(dòng)或者旅游過程中的突發(fā)狀況,只由導(dǎo)游或者旅游團(tuán)總負(fù)責(zé)人管理整個(gè)旅游團(tuán)容易造成管理效率低下的現(xiàn)象,同時(shí)在傳統(tǒng)旅游中,為了防止掉隊(duì),所有旅游團(tuán)成員必須緊密圍繞在導(dǎo)游或者旅游團(tuán)總負(fù)責(zé)人的周圍,大大降低了旅游團(tuán)成員在旅游過程中的自由度。
【發(fā)明內(nèi)容】
[0003]針對上述問題,本發(fā)明提供一種旅游動(dòng)態(tài)分組方法,包含:
[0004]S1:旅游前初步分組并選出組長;
[0005]S2:客戶端采集所有旅游團(tuán)成員的位置及小組的組位置并發(fā)送給服務(wù)器端;
[0006]S3:服務(wù)器端計(jì)算旅游團(tuán)成員與其所在小組的組位置的第一距離Lij,判斷是否超出距離閾值Mi,若是,則進(jìn)行步驟S4,若否,則返回步驟S2 ;
[0007]S4:服務(wù)器端依次計(jì)算該旅游團(tuán)成員與所有其他小組組位置的距離,選出最小的距離作為第二距離S jh,判斷Sjh是否在距離閾值Mh內(nèi),若是,則進(jìn)行步驟S5,若否,則跳至步驟S6 ;
[0008]S5:將其分在新的小組;
[0009]S6:做掉隊(duì)處理;
[0010]其中,第一距離Lij是第i組中的成員j與第i組組位置的距離,i表示第i組,j表示所有旅游團(tuán)成員的編號(hào);第二距離旅游團(tuán)成員與其他小組的組位置各個(gè)距離值中的值最小的那個(gè)距離,第二距離Sjh就表示旅游團(tuán)成員j距離第h組的距離,閾值M1、Mh分別表示第i組和第h組的閾值,h不等于i。
[0011]根據(jù)上述的旅游動(dòng)態(tài)分組方法,步驟SI中由管理者指定旅游團(tuán)成員的初始分組名單。
[0012]根據(jù)上述的旅游動(dòng)態(tài)分組方法,步驟S2中計(jì)算小組位置為該組所有旅游團(tuán)成員的中心位置。
[0013]根據(jù)上述的旅游動(dòng)態(tài)分組方法,步驟S2中小組位置為組長位置。
[0014]根據(jù)上述的旅游動(dòng)態(tài)分組方法,步驟S3中距離閾值Mi為固定值。
[0015]根據(jù)上述的旅游動(dòng)態(tài)分組方法,各組距離閾值Mi不全相同。
[0016]根據(jù)上述的旅游動(dòng)態(tài)分組方法,步驟S3中距離閾值Mi為動(dòng)態(tài)調(diào)整值。
[0017]根據(jù)上述的旅游動(dòng)態(tài)分組方法,步驟S6判斷是否超出時(shí)間閾值T,若超出,則做掉隊(duì)處理,若未超出,則返回步驟2。
[0018]發(fā)明提供的旅游動(dòng)態(tài)分組方法,在旅游前對所有旅客進(jìn)行初步分組并選出組長,在旅游過程中客戶端采集所有旅游團(tuán)成員的位置及小組的組位置并發(fā)送給服務(wù)器端,由服務(wù)器端計(jì)算旅游團(tuán)成員與其所在小組的組位置的第一距離Lij及與其他小組組位置的距離的最小距離,即的第二距離Ljh,若Lij大于距離閾值Mi且Ljh小于距離閾值Mh,則將其分在新的小組,若Lij大于距離閾值Mi同時(shí)Ljh也大于距離閾值Mh,且超出時(shí)間閾值T則做掉隊(duì)處理,若旅游團(tuán)成員與其所在小組的組位置的第一距離Lij未超出距離閾值Mi,則返回重新采集旅游團(tuán)成員的位置。本發(fā)明提供的旅游動(dòng)態(tài)分組方法相比傳統(tǒng)由導(dǎo)游或者旅游團(tuán)總負(fù)責(zé)人管理整個(gè)旅游團(tuán)來說,分組管理可以有效減輕管理者的管理負(fù)擔(dān),提高管理效率,同時(shí)提升旅游團(tuán)成員在旅游過程中的自由度。
【專利附圖】
【附圖說明】
[0019]圖1為本發(fā)明提供的旅游動(dòng)態(tài)分組方法流程圖。
【具體實(shí)施方式】
[0020]為使對本發(fā)明的目的、特征、及其功能有進(jìn)一步的了解,茲配合實(shí)施例詳細(xì)說明如下。
[0021]本發(fā)明提供本發(fā)明提供一種旅游動(dòng)態(tài)分組方法,包含:
[0022]S1:旅游前初步分組并選出組長;
[0023]S2:客戶端采集所有旅游團(tuán)成員的位置及每個(gè)小組的組位置并發(fā)送給服務(wù)器端;
[0024]S3:服務(wù)器端計(jì)算旅游團(tuán)成員與其所在小組的組位置的第一距離Lij,判斷是否超出距離閾值Mi,若是,則進(jìn)行步驟S4,若否,則返回步驟S2 ;
[0025]S4:服務(wù)器端·依次計(jì)算該旅游團(tuán)成員與所有其他小組組位置的距離,選出最小的距離作為第二距離s jh,判斷Sjh是否在距離閾值Mh內(nèi),若是,則進(jìn)行步驟S5,若否,則跳至步驟S6 ;
[0026]S5:將其分在新的小組;
[0027]S6:做掉隊(duì)處理。
[0028]第一距離是指旅游團(tuán)成員與自己所在小組的組位置的距離,第二距離是指旅游團(tuán)成員與其他小組的組位置的距離,上述,第一距離Lij是第i組中的成員j與第i組的組位置的距離,i表示第i組,j表示所有旅游團(tuán)成員的編號(hào);第二距離是旅游團(tuán)成員與其他小組的組位置各個(gè)距離值中的值最小的那個(gè)距離,第二距離Sjh是表示旅游團(tuán)成員j距離第h組的距離,閾值M1、Mh分別表示第i組和第h組的閾值,h不等于i。在旅游前對所有旅游團(tuán)成員進(jìn)行初步分組并選出組長,組長的選取可以是旅游經(jīng)驗(yàn)最豐富的,或者是抽簽決定的,本發(fā)明不做限制,在旅游過程中客戶端采集所有旅游團(tuán)成員的位置及每個(gè)小組的組位置并將其發(fā)送給服務(wù)器端,由服務(wù)器端計(jì)算旅游團(tuán)成員與其所在小組的組位置的第一距離Lij及與其他小組組位置的距離的最小距離,也就是第二距離Sjh,若Lij大于距離閾值Mi且Sjh小于距離閾值Mh,則將其分在新的第h組,若Lij大于距離閾值Mi且Sjh大于距離閾值Mh,則做掉隊(duì)處理。
[0029]根據(jù)上述的旅游動(dòng)態(tài)分組方法,步驟SI中管理者指定旅游團(tuán)成員的初始分組名單。所有旅游團(tuán)成員的名單都進(jìn)行標(biāo)號(hào),順序?yàn)?,2,3……j,管理者可以旅游團(tuán)負(fù)責(zé)人或者是旅游導(dǎo)游,將所有旅游團(tuán)成員進(jìn)行指定分組,具體每組幾個(gè)人可以根據(jù)實(shí)際情況確定,本發(fā)明不做限制。
[0030]進(jìn)一步地,步驟S2中計(jì)算小組位置為該組所有旅游團(tuán)成員的中心位置。客戶端采集旅游團(tuán)所有成員的位置之后發(fā)送給服務(wù)器端,由服務(wù)器端根據(jù)旅游前的初步分組,計(jì)算每個(gè)小組的旅游團(tuán)成員位置的中心位置作為小組的組位置。比如,某一旅游團(tuán)中旅游團(tuán)成員A、B、C三個(gè)成員在旅游前的初步分組中分為一組,A、B、C三人的橫縱坐標(biāo)分別為S (A) = (50,160)、S (B) = (52,158)、S (C) = (51,162),則計(jì)算平均值后小組的組位置為((50+52+51) /3,(160+158+162) /3) = (51,160),即,最終確定的A、B、C三人所在小組的組位置是橫縱坐標(biāo)為(51,160)的位置?;蛘?,客戶端采集旅游團(tuán)所有成員的位置后發(fā)送給服務(wù)器端,服務(wù)器端將每個(gè)小組的組長的位置作為組位置。
[0031]根據(jù)上述的旅游動(dòng)態(tài)分組方法,步驟S3中距離閾值Mi為固定值或者動(dòng)態(tài)調(diào)整值。距離閾值Mi可以在初始狀態(tài)設(shè)定一個(gè)固定值,在旅游過程中始終使用該距離閾值Mi ;也可以在旅游過程中根據(jù)情況動(dòng)態(tài)調(diào)整距離閾值Mi,舉例而言,在天氣情況不好,或者在某一景點(diǎn)游客人數(shù)比較集中,為了保證更好的管理每個(gè)小組,可以將距離閾值設(shè)定為10米范圍內(nèi),如果判斷旅游團(tuán)成員的位置距離組位置超出10米,則判斷旅游團(tuán)成員需要重新分組或者判斷是否已經(jīng)掉隊(duì),如果判斷旅游團(tuán)成員的位置距離導(dǎo)游的位置在10米范圍內(nèi),則不需對其重新分組。相反,天氣情況較好,或者某一景點(diǎn)游客人相對較少時(shí),可以將距離閾值設(shè)定為20米范圍內(nèi),如果判斷旅游團(tuán)成員的位置距離組位置超出20米,則判斷旅游團(tuán)成員需要重新分組或者判斷是否已經(jīng)掉隊(duì),如果判斷旅游團(tuán)成員的位置距離導(dǎo)游的位置在20米范圍內(nèi),則不需對其重新分組。該閾值設(shè)定的具體值本發(fā)明不做限定。
[0032]在實(shí)際旅游過程中,由于所有旅游團(tuán)成員所處位置不同,對距離閾值Mi的要求也不同,可根據(jù)不同的距離閾值要求設(shè)定每組不全相同的值,可以設(shè)置所有i組的距離閾值Mi都不相同,也可以設(shè)置所有組中的某些組的距離閾值相同,此處不做限定。
[0033]進(jìn)一步地,參見圖1,步驟S6判斷是否超出時(shí)間閾值T,若超出,則做掉隊(duì)處理,若未超出,則返回步驟2。在旅游過程中客戶端采集所有旅游團(tuán)成員的位置及每個(gè)小組的組位置并發(fā)送給服務(wù)器端,由服務(wù)器端計(jì)算每組旅游團(tuán)成員與其所在小組的組位置的第一距離Lij及與其他小組的組位置的第二距離Ljh,若Lij大于第i組的距離閾值Mi且Sjh小于第h組的距離閾值Mh,則將其分在新的第h組,若Lij大于第i組的距離閾值Mi且Sjh大于第h組的距離閾值Mh的時(shí)間超過了時(shí)間閾值T,則做掉隊(duì)處理。具體而言,服務(wù)器計(jì)算小組內(nèi)各成員距離自己所在小組的組位置的距離Lij是否超出本小組的距離閾值Mi,若超出,則同時(shí)計(jì)算超出本組(即第i組)距離閾值Mi的成員與其他各小組位置的距離中的最小距離,也就是第二距離距離Sjh是否在第h組的距離閾值Mh內(nèi),若在閾值Mh內(nèi),則將其加入新的第h組,若判斷出Lij、Sjh分別大于第i組的距離閾值Mi和第h組的距離閾值Mh,且服務(wù)器統(tǒng)計(jì)的時(shí)間超出時(shí)間閾值T,則做掉隊(duì)處理,將掉隊(duì)成員信息發(fā)給旅游團(tuán)管理者,由管理者及時(shí)調(diào)整旅游行程安排。舉例說明,導(dǎo)游G帶領(lǐng)1、2、3三個(gè)小組,所有旅游團(tuán)成員的編號(hào)為1、2、3、4、5、6、7、8、9,第I組的成員有編號(hào)為1、2、3的成員,組長為編號(hào)I的成員,第2組的成員有編號(hào)為4、5、6的成員,組長為編號(hào)4的成員,第3組的成員有編號(hào)
7、8、9的成員,組長為編號(hào)7的成員,假設(shè)旅游過程中第1、2、3組的組位置分別為組長的位置,若在旅游途中,服務(wù)器計(jì)算出編號(hào)是2的成員與其所在的第I組的第一距離L12,L12=10米,超出第I組的距離閾值Ml,Ml=8米,同時(shí)開始計(jì)時(shí),若在時(shí)間閾值T內(nèi),比如T為15分鐘,服務(wù)器計(jì)算編號(hào)為2的成員與第2組的組位置的距離和編號(hào)為2的成員與第3組的組位置的距離,判斷出編號(hào)為2的成員與第3組的組位置的距離最小,則將編號(hào)為2的成員與第3組組位置的距離作為第二距離,且判斷出第二距離L23小于第3組的距離閾值M3,例如,L23=6米,M3=8米,則將編號(hào)為2的旅游團(tuán)成員加入到第3組,若在時(shí)間閾值T內(nèi),仍未檢測到編號(hào)為2的成員加入原來組或者新組,則對旅游團(tuán)中編號(hào)為2的成員作掉隊(duì)處理。將掉隊(duì)成員的信息發(fā)送給導(dǎo)游G以便及時(shí)調(diào)整人員安排或者旅游行程安排。
[0034]發(fā)明提供的旅游動(dòng)態(tài)分組方法,在旅游前對所有旅客進(jìn)行初步分組并選出組長,在旅游過程中客戶端采集所有旅游團(tuán)成員的位置及小組的組位置并發(fā)送給服務(wù)器端,由服務(wù)器端計(jì)算旅游團(tuán)成員與其所在小組的組位置的第一距離Lij及與其他小組組位置的距離的最小距離,即第二距離Sjh,若Lij大于距離閾值Mi且Sjh小于距離閾值Mh,則將其分在新的小組,若Lij大于距離閾值Mi同時(shí)Sjh也大于距離閾值Mh,且超出時(shí)間閾值T則做掉隊(duì)處理,若旅游團(tuán)成員與其所在小組的組位置的第一距離Lij未超出距離閾值Mi,則返回重新采集旅游團(tuán)成員的位置。本發(fā)明提供的旅游動(dòng)態(tài)分組方法相比傳統(tǒng)由導(dǎo)游或者旅游團(tuán)總負(fù)責(zé)人管理整個(gè)旅游團(tuán)來說,分組管理可以有效減輕管理者的管理負(fù)擔(dān),提高管理效率,同時(shí)提升旅游團(tuán)成員在旅游過程中的自由度。
【權(quán)利要求】
1.一種旅游動(dòng)態(tài)分組方法,其特征在于,該旅游動(dòng)態(tài)分組方法包含: S1:旅游前初步分組并選出組長; 52:客戶端采集所有旅游團(tuán)成員的位置及小組的組位置并發(fā)送給服務(wù)器端; 53:服務(wù)器端計(jì)算旅游團(tuán)成員與其所在小組的組位置的第一距離Lij,判斷是否超出距離閾值Mi,若是,則進(jìn)行步驟S4,若否,則返回步驟S2 ; S4:服務(wù)器端依次計(jì)算該旅游團(tuán)成員與所有其他小組組位置的距離,選出最小的距離作為第二距離S jh,判斷Sjh是否在距離閾值Mh內(nèi),若是,則進(jìn)行步驟S5,若否,則跳至步驟S6 ; 55:將其分在新的小組; 56:做掉隊(duì)處理; 其中,第一距離Lij是第i組中的成員j與第i組組位置的距離,i表示第i組,j表示所有旅游團(tuán)成員的編號(hào);第二距離旅游團(tuán)成員與其他小組的組位置各個(gè)距離值中的值最小的那個(gè)距離,第二距離Sjh就表示旅游團(tuán)成員j距離第h組的距離,閾值M1、Mh分別表示第i組和第h組的閾值,h不等于i。
2.根據(jù)權(quán)利要求1所述的旅游動(dòng)態(tài)分組方法,其特征在于,步驟SI中由管理者指定旅游團(tuán)成員的初始分組名單。
3.根據(jù)權(quán)利要求1所述的旅游動(dòng)態(tài)分組方法,其特征在于,步驟S2中計(jì)算小組位置為該組所有旅游團(tuán)成員的中心位置。
4.根據(jù)權(quán)利要求1所述的旅游動(dòng)態(tài)分組方法,其特征在于,步驟S2中小組位置為組長位置。
5.根據(jù)權(quán)利要求1所述的旅游動(dòng)態(tài)分組方法,其特征在于,步驟S3中距離閾值Mi為固定值。
6.根據(jù)權(quán)利要求5所述的旅游動(dòng)態(tài)分組方法,其特征在于,各組距離閾值Mi不全相同。
7.根據(jù)權(quán)利要求1所述的旅游動(dòng)態(tài)分組方法,其特征在于,步驟S3中距離閾值Mi為動(dòng)態(tài)調(diào)整值。
8.根據(jù)權(quán)利要求1所述的旅游動(dòng)態(tài)分組方法,其特征在于,步驟S6判斷是否超出時(shí)間閾值T,若超出,則做掉隊(duì)處理,若未超出,則返回步驟2。
【文檔編號(hào)】G06Q10/06GK103593729SQ201310517593
【公開日】2014年2月19日 申請日期:2013年10月28日 優(yōu)先權(quán)日:2013年10月28日
【發(fā)明者】不公告發(fā)明人 申請人:蘇州??涂萍加邢薰?br>