本發(fā)明涉及定位技術(shù),特別是涉及一種服務(wù)器,用于基于位置數(shù)據(jù)來判斷目標(biāo)進出指定區(qū)域的情況。
背景技術(shù):
:現(xiàn)在市面上的GPS設(shè)備,可以實現(xiàn)定位、統(tǒng)計里程以及速度等功能,因此其被廣泛應(yīng)用于礦山、石油或者其運輸?shù)阮I(lǐng)域。不過,眾所周知,即便是高精度的GPS設(shè)備,其所發(fā)送的位置數(shù)據(jù)與實際位置都存在一定的偏差,這是目前技術(shù)無法克服的遺失事實。因此,如果要判斷一個可以發(fā)送位置數(shù)據(jù)的目標(biāo)或帶有可發(fā)送位置數(shù)據(jù)設(shè)備的目標(biāo)是否進到或出到一個指定區(qū)域內(nèi),那么會出現(xiàn)這種情況:目標(biāo)實際在一個靠近指定區(qū)域旁邊或邊緣上不動,而接收其位置數(shù)據(jù)的外部設(shè)備上則會顯示出該目標(biāo)的數(shù)值數(shù)據(jù)一直在該指定區(qū)域的邊緣附近來回波動,如圖1,目標(biāo)A的位置數(shù)據(jù)在一指定區(qū)域M邊緣往復(fù)的波動。這種波動給GPS的應(yīng)用帶了極大的干擾,需要本領(lǐng)域技術(shù)人員來解決該問題。技術(shù)實現(xiàn)要素:鑒于以上所述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種服務(wù)器,用于解決由于位置數(shù)據(jù)發(fā)送設(shè)備自身誤差導(dǎo)致目標(biāo)在未移動的情況下出現(xiàn)位置數(shù)據(jù)顯示波動,進而無法有效判斷一目標(biāo)是否有效指定區(qū)域的問題,解決上述技術(shù)問題的技術(shù)方案:根據(jù)本發(fā)明的第一方面一種服務(wù)器,包括:位置數(shù)據(jù)獲取模塊,用于周期獲取一目標(biāo)的一實時位置數(shù)據(jù);位置識別模塊,用于根據(jù)所述實時位置數(shù)據(jù)確定所述目標(biāo)在一坐標(biāo)參考系統(tǒng)中的本次位置、前次位置以及前次位置狀態(tài),其中,所述前次位置狀態(tài)由所述前次位置相對于所述坐標(biāo)參考系統(tǒng)中的一第一指定區(qū)域和第二指定區(qū)域的位置來確定,所述第二指定區(qū)域為沿著所述第一指定區(qū)域的邊緣向外擴展一間距得到;判斷模塊,用于根據(jù)所述本次位置、前次位置以及前次位置狀態(tài)確定所述目標(biāo)本次是否有效進/出所述第一指定區(qū)域。在一優(yōu)選方案中,所述位置識別模塊具體用于在所述前次位置位于所述第一指定區(qū)域內(nèi)時,確定所述前次位置狀態(tài)為界內(nèi);在所述前次位置位于所述第一指定區(qū)域外時,確定所述前次位置狀態(tài)為界外;在所述前次位置位于所述第一指定區(qū)域和第二指定區(qū)域之間或者在所述第一指定區(qū)域和第二指定區(qū)域的邊緣上時,確定所述前次位置狀態(tài)為上前次的狀態(tài)不變。在一優(yōu)選方案中,所述第一指定區(qū)域和第二指定區(qū)域分別為一連續(xù)封閉區(qū)域。在一優(yōu)選方案中,所述實時位置數(shù)據(jù)為一GPS位置數(shù)據(jù)。本發(fā)明的有益效果通過位置數(shù)據(jù)來確定目標(biāo)的前次位置和前次位置狀態(tài),然后在結(jié)合本次的位置數(shù)據(jù)在坐標(biāo)參考系統(tǒng)中的對應(yīng)位置來判斷該不免是否有效跨入或跨出該坐標(biāo)參考系統(tǒng)中的一指定區(qū)域,從而克服在目標(biāo)未移動的情況下位置數(shù)據(jù)顯示出位置數(shù)據(jù)波動的障礙。附圖說明圖1為現(xiàn)有技術(shù)中GPS位置數(shù)據(jù)由于誤差而導(dǎo)致波動的示意圖。圖2為本發(fā)明一種基于位置數(shù)據(jù)來判斷目標(biāo)進出指定區(qū)域的方法的流程圖。圖3為本發(fā)明之第一指定區(qū)域和第二指定區(qū)域在一實施例中的原理圖。圖4為本發(fā)明一種服務(wù)器的原理圖。附圖標(biāo)號說明A目標(biāo)對象M1第一指定區(qū)域M2第二指定區(qū)域4服務(wù)器41位置數(shù)據(jù)獲取模塊42位置識別模塊43判斷模塊具體實施方式以下通過特定的具體實例說明本發(fā)明的實施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明還可以通過另外不同的具體實施方式加以實施或應(yīng)用,本說明書中的各項細節(jié)也可以基于不同觀點與應(yīng)用,在沒有背離本發(fā)明的精神下進行各種修飾或改變。需說明的是,在不沖突的情況下,以下實施例及實施例中的特征可以相互組合。需要說明的是,以下實施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實際實施時的組件數(shù)目、形狀及尺寸繪制,其實際實施時各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。實施方式一根據(jù)本發(fā)明之方法面進行說明見圖2,給出了一種基于位置數(shù)據(jù)來判斷目標(biāo)進出指定區(qū)域的方法,包括:S101,周期獲取一目標(biāo)的一實時位置數(shù)據(jù);S102,根據(jù)所述實時位置數(shù)據(jù)確定所述目標(biāo)在一坐標(biāo)參考系統(tǒng)中的本次位置、前次位置以及前次位置狀態(tài),其中,所述前次位置狀態(tài)由所述前次位置相對于所述坐標(biāo)參考系統(tǒng)中的一第一指定區(qū)域和第二指定區(qū)域的位置來確定,所述第二指定區(qū)域為沿著所述第一指定區(qū)域的邊緣向外擴展一間距得到;S103,根據(jù)所述本次位置、前次位置以及前次位置狀態(tài)確定所述目標(biāo)本次是否有效進/出所述第一指定區(qū)域。其中,見圖3,給出了第一指定區(qū)域和第二指定區(qū)域的一種實施方式,如圖所示,所述第一指定區(qū)域和第二指定區(qū)域分別為一連續(xù)封閉區(qū)域。如果該封閉區(qū)域內(nèi)不是連續(xù)的區(qū)域則不在本發(fā)明所保護的范圍之內(nèi),且第一指定區(qū)域和第二指定區(qū)域之間不能有交叉。其中,所述第二連續(xù)封閉區(qū)域為沿所述第一連續(xù)封閉區(qū)域邊緣向內(nèi)/外延展一間距的區(qū)域。其中,第一指定區(qū)域和第二指定區(qū)域的形狀可以為任意形狀,只要其滿足連續(xù)封閉且無交叉即可。其中,所述實時位置數(shù)據(jù)可以為一GPS位置數(shù)據(jù),本發(fā)明并不限制GPS裝置的具體類型或形狀等。其中,上述實時位置數(shù)據(jù)是由GPS裝置發(fā)送一可以表示其所在地理位置的數(shù)據(jù),這種數(shù)據(jù)由GPS裝置產(chǎn)生并通過預(yù)先設(shè)定格式發(fā)送出去,供指定的外部設(shè)備接收。例如,該實時位置數(shù)據(jù)可以包括經(jīng)度、緯度等信息。在一優(yōu)選方案中,由所述前次位置相對于所述坐標(biāo)參考系統(tǒng)中的一第一指定區(qū)域和第二指定區(qū)域的位置來確定所述前次位置狀態(tài)具體包括:在所述前次位置位于所述第一指定區(qū)域內(nèi)時,確定所述前次位置狀態(tài)為界內(nèi);在所述前次位置位于所述第一指定區(qū)域外時,確定所述前次位置狀態(tài)為界外;在所述前次位置位于所述第一指定區(qū)域和第二指定區(qū)域之間或者在所述第一指定區(qū)域和第二指定區(qū)域的邊緣上時,確定所述前次位置狀態(tài)為上前次的狀態(tài)不變。即所述前次位置狀態(tài)只包括界內(nèi)和界外兩種狀態(tài)。其中,所述坐標(biāo)參考系統(tǒng)可以為一地圖系統(tǒng),任一實時位置數(shù)據(jù)在該地圖系統(tǒng)上都有一唯一確定的位置。上述根據(jù)所述本次位置、前次位置以及前次位置狀態(tài)確定所述目標(biāo)本次是否有效進/出所述第一指定區(qū)域的步驟具體包括,具體見下表1:當(dāng)前位置前次位置前次位置狀態(tài)判斷結(jié)果第一區(qū)域內(nèi)(不包括邊緣)非第一區(qū)域內(nèi)界內(nèi)跨進第一區(qū)域內(nèi)(不包括邊緣)第一區(qū)域內(nèi)界內(nèi)無跨越第一區(qū)域內(nèi)(不包括邊緣)非第一區(qū)域內(nèi)界外無跨越第一區(qū)域內(nèi)(不包括邊緣)第一區(qū)域內(nèi)界外無跨越非第一區(qū)域內(nèi)非第一區(qū)域內(nèi)界內(nèi)無跨越非第一區(qū)域內(nèi)第一區(qū)域內(nèi)界內(nèi)跨出非第一區(qū)域內(nèi)非第一區(qū)域內(nèi)界外無跨越非第一區(qū)域內(nèi)第一區(qū)域內(nèi)界外無跨越表1從上述表1可以看出,若本次位置在第一指定區(qū)域內(nèi)/外,前次位置不在第一指定區(qū)域內(nèi)/內(nèi),且所述前次位置狀態(tài)為界外/界內(nèi),判定所述目標(biāo)本次位置相對前次位置為進/出所述第一指定區(qū)域;其余情況皆判定為所述目標(biāo)本次位置相對前次位置為非進/出所述第一指定區(qū)域。其中,前次位置或本次位置都是依據(jù)獲取的實時位置數(shù)據(jù)相對該坐標(biāo)參考系統(tǒng)所得到的。實施方式二根據(jù)本發(fā)明之裝置面進行說明見圖4,給出了一種服務(wù)器4,包括:位置數(shù)據(jù)獲取模塊41,用于周期獲取一目標(biāo)的一實時位置數(shù)據(jù);位置識別模塊42,用于根據(jù)所述實時位置數(shù)據(jù)確定所述目標(biāo)在一坐標(biāo)參考系統(tǒng)中的本次位置、前次位置以及前次位置狀態(tài),其中,所述前次位置狀態(tài)由所述前次位置相對于所述坐標(biāo)參考系統(tǒng)中的一第一指定區(qū)域和第二指定區(qū)域的位置來確定,所述第二指定區(qū)域為沿著所述第一指定區(qū)域的邊緣向外擴展一間距得到;判斷模塊43,用于根據(jù)所述本次位置、前次位置以及前次位置狀態(tài)確定所述目標(biāo)本次是否有效進/出所述第一指定區(qū)域。在一優(yōu)選方案中,所述位置識別模塊具體用于在所述前次位置位于所述第一指定區(qū)域內(nèi)時,確定所述前次位置狀態(tài)為界內(nèi);在所述前次位置位于所述第一指定區(qū)域外時,確定所述前次位置狀態(tài)為界外;在所述前次位置位于所述第一指定區(qū)域和第二指定區(qū)域之間或者在所述第一指定區(qū)域和第二指定區(qū)域的邊緣上時,確定所述前次位置狀態(tài)為上前次的狀態(tài)不變。在一優(yōu)選方案中,所述第一指定區(qū)域和第二指定區(qū)域分別為一連續(xù)封閉區(qū)域。在一優(yōu)選方案中,所述實時位置數(shù)據(jù)為一GPS位置數(shù)據(jù)。本發(fā)明實施例提供的裝置,由于該裝置解決問題的原理與方法相似,因此,裝置的實施過程及實施原理均可以參見前述方法的實施過程及實施原理描述,重復(fù)之處不再贅述。綜上所述,本發(fā)明提供的方案可以克服位置數(shù)據(jù)本身誤差導(dǎo)致在一坐標(biāo)參考系統(tǒng)中波動的情況,以便準(zhǔn)確的判定目標(biāo)實際是否跨域一指定區(qū)域,該方法在實際應(yīng)用中具有重要的意義。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點而具高度產(chǎn)業(yè)利用價值。上述實施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾或改變。因此,舉凡所屬
技術(shù)領(lǐng)域:
中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。當(dāng)前第1頁1 2 3