專利名稱::地理位置快速查找定位系統(tǒng)及方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種地理位置快速查找定位系統(tǒng)及方法,更具體地說(shuō)是使用變焦定位法進(jìn)行位置編碼,達(dá)到快速查找定位的目的。
背景技術(shù):
:目前,位置服務(wù)提供商在表示位置信息時(shí),通常使用衛(wèi)星定位數(shù)據(jù),如GPS定位系統(tǒng)。這些定位系統(tǒng)對(duì)于位置的表達(dá)使用經(jīng)緯度坐標(biāo),類似120.3456E,30.1234N的坐標(biāo)數(shù)據(jù)。這種位置表達(dá)方法比較復(fù)雜,不便于記憶,同時(shí)其字符長(zhǎng)度也比較長(zhǎng),不便于計(jì)算機(jī)的存儲(chǔ)和傳輸,更重要的是各個(gè)不同的信息系統(tǒng)之間由于通常會(huì)采用不同的編碼方式對(duì)定位數(shù)據(jù)進(jìn)行編碼,使得這些數(shù)據(jù)無(wú)法自由的在不同信息系統(tǒng)之間傳播。
發(fā)明內(nèi)容設(shè)計(jì)目的避免
背景技術(shù):
中的不足之處,設(shè)計(jì)一種在查找地理位置時(shí)具有簡(jiǎn)便、快捷、精確的地理位置快速查找定位系統(tǒng)及方法。設(shè)計(jì)方案為了實(shí)現(xiàn)上述設(shè)計(jì)目的。本申請(qǐng)采用的變焦定位編碼,其編碼方法如下a、對(duì)于任意待定位的區(qū)域a,選取一個(gè)邊長(zhǎng)分別為x、y的矩形取景框D(X,y),調(diào)整該取景框至待定位區(qū)域a的距離L0,使得透過(guò)該取景框恰好能夠觀察到區(qū)域a的全部范圍。此時(shí)將該取景框的矩形區(qū)域記為A0,其實(shí)際邊長(zhǎng)分別記為xO、y0,實(shí)際面積記為S0=x0*y0;b、調(diào)整該取景框至區(qū)域a的距離至LI,使得透過(guò)該取景框能夠觀察到a的部分區(qū)域al,并且滿足以下條件將區(qū)域al的實(shí)際邊長(zhǎng)分別記為xl、yl,則滿足條件x0=xl*tl,y0=yl*tl,記此時(shí)區(qū)域al的實(shí)際面積SI,則S0=Sl*tl*tl。按照以上,貝U可將區(qū)域AO平均劃分為tl*tl個(gè)大小與al相同的矩形區(qū)域,本申請(qǐng)以Al、A2......Anl,nl=tl*tl分別表示每一個(gè)矩形區(qū)域,即對(duì)該待定區(qū)域a進(jìn)行了一次編碼;C、再次調(diào)整該取景框至區(qū)域a的距離至L2,使得透過(guò)該取景框能夠觀察到al的部分區(qū)域a2,并且滿足以下條件將區(qū)域a2的實(shí)際邊長(zhǎng)分別記為x2、y2,則滿足條件xl=x2*t2,yl=y2*t2,記此時(shí)區(qū)域a2的實(shí)際面積S2,則Sl=S2*t2*t2。按照以上,則可將區(qū)域al平均劃分為t2*t2個(gè)大小與a2相同的矩形區(qū)域,本申請(qǐng)以BI、B2……Bn2,n2=t2*t2分別表示每一個(gè)矩形區(qū)域,即對(duì)該待定區(qū)域al進(jìn)行了一次編碼;d、重復(fù)以上b、c步驟中所述的變焦方法,即可對(duì)待定區(qū)域進(jìn)行重復(fù)編碼,直至最終取景框與區(qū)域a的距離為L(zhǎng)’,此時(shí)觀察到的區(qū)域a’的實(shí)際面積與取景框D(x,y)大小相同,即完成了整個(gè)編碼過(guò)程。那么,區(qū)域a其中任一點(diǎn)的位置可以通過(guò)其所處的不同層級(jí)的矩形框來(lái)表達(dá),形如A1B2C6D8的編碼。以上所述的編碼精度,即該編碼所能表達(dá)的最小區(qū)域即為D(x,y)=x*y,編碼長(zhǎng)度N則可計(jì)算得到x0=x*tl*t2*…*tN。位置服務(wù)提供方在向用戶提供位置服務(wù)時(shí),用戶的位置信息以變焦定位編碼表示。該位置編碼用于在位置服務(wù)提供過(guò)程中的位置信息的表達(dá)、傳輸以及任何形式的處理。本申請(qǐng)所述的位置系統(tǒng),包含了接收裝置、處理器、存儲(chǔ)模塊、地圖模塊、輸出裝置等部分;其中接收裝置用來(lái)接收外部傳輸?shù)奈恢眯畔ⅲ鬏斨撂幚砥鞴┨幚?;處理器的作用是?duì)接收到的位置信息進(jìn)行編碼解析和轉(zhuǎn)換等處理;存儲(chǔ)模塊用以存儲(chǔ)編碼規(guī)則表、編碼對(duì)應(yīng)數(shù)據(jù)表等;地圖模塊是本系統(tǒng)所使用的地圖,用以將編碼表示的位置顯示出來(lái);輸出模塊用來(lái)將解析或者轉(zhuǎn)換后的編碼輸出至顯示模塊或者其他系統(tǒng)。本申請(qǐng)的位置服務(wù)系統(tǒng)包括a、通過(guò)計(jì)算機(jī)設(shè)備,對(duì)于任意區(qū)域按照變焦定位法的規(guī)則,選定編碼長(zhǎng)度和精度,建立一套完整的位置編碼表T0。本發(fā)明的位置服務(wù)系統(tǒng),即使用該變焦定位編碼來(lái)表達(dá)任意地點(diǎn)的位置信息;b、本發(fā)明的位置服務(wù)系統(tǒng)所使用的地圖系統(tǒng),可以為現(xiàn)有的任何地圖系統(tǒng),將步驟a中所述的編碼與所使用的地圖系統(tǒng)的位置數(shù)據(jù)進(jìn)行比對(duì),并建立一起一張對(duì)應(yīng)數(shù)據(jù)表Tl,則通過(guò)該Tl表,系統(tǒng)可將變焦定位法的編碼所表達(dá)的位置與該地圖系統(tǒng)中的位置一一對(duì)應(yīng)起來(lái)。從而實(shí)現(xiàn)編碼的傳輸、解析和顯示;C、本發(fā)明的位置服務(wù)系統(tǒng),通過(guò)接收裝置接收目標(biāo)用戶或設(shè)備的衛(wèi)星定位信息,將該信息傳輸至處理器,處理器解析該定位信息,并且通過(guò)查詢編碼對(duì)應(yīng)表Tl(該數(shù)據(jù)表存儲(chǔ)在存儲(chǔ)模塊內(nèi)),即可將該編碼所表達(dá)的位置解析為符合以上地圖系統(tǒng)的位置數(shù)據(jù),從而將該位置顯示在所述地圖系統(tǒng)中。本系統(tǒng)的編碼規(guī)則也可在其他任意不同的位置服務(wù)系統(tǒng)和各種軟件之間傳達(dá)而被無(wú)障礙的理解,其工作原理如下對(duì)于其他任意的位置服務(wù)系統(tǒng)或者地圖系統(tǒng),本系統(tǒng)可提供開(kāi)放的數(shù)據(jù)接口。通過(guò)該數(shù)據(jù)接口接入本系統(tǒng)后,即能夠獲取本系統(tǒng)提供的解析以上所述的編碼表TO和對(duì)應(yīng)數(shù)據(jù)表Tl;其他任意的位置服務(wù)系統(tǒng)或者地圖系統(tǒng),接收到本發(fā)明使用的編碼后,通過(guò)本系統(tǒng)的接口,將其解析為自身系統(tǒng)數(shù)據(jù)格式的位置信息,并顯示在地圖上或者做其他數(shù)據(jù)處理。其他任意的位置服務(wù)系統(tǒng)或者地圖系統(tǒng),在發(fā)送或者分享位置信息時(shí),同樣通過(guò)本系統(tǒng)提供的接口,經(jīng)過(guò)編碼表TO以及對(duì)應(yīng)數(shù)據(jù)表Tl的解析,轉(zhuǎn)化為符合本系統(tǒng)的變焦編碼,然后再傳輸至目標(biāo)系統(tǒng)中。以上,即可實(shí)現(xiàn)本系統(tǒng)編碼在任意位置服務(wù)系統(tǒng)或者地圖系統(tǒng)之間的解析和轉(zhuǎn)換。技術(shù)方案I:一種地理位置快速查找定位系統(tǒng),至少包括處理器、接收裝置、存儲(chǔ)模塊、地圖模塊、輸出裝置及操作軟件;操作軟件內(nèi)置在處理器,接收裝置負(fù)責(zé)接收數(shù)據(jù)且接收裝置將接收數(shù)據(jù)通過(guò)信號(hào)輸出端接處理器的信號(hào)輸入端,處理器負(fù)責(zé)分析、計(jì)算位置數(shù)據(jù)和編碼數(shù)據(jù),并與存儲(chǔ)模塊、地圖模塊構(gòu)成雙向數(shù)據(jù)交換,存儲(chǔ)模塊用來(lái)存儲(chǔ)編碼規(guī)則及對(duì)應(yīng)數(shù)據(jù)表LUT,地圖模塊用來(lái)將位置數(shù)據(jù)顯示在相應(yīng)地圖系統(tǒng)上,處理器信號(hào)輸出端接輸出裝置的信號(hào)輸入端且輸出裝置用來(lái)將數(shù)據(jù)輸出本系統(tǒng)。技術(shù)方案2:—種地理位置快速查找定位方法,位置服務(wù)系統(tǒng)使用該變焦定位編碼來(lái)表達(dá)任意地點(diǎn)的位置信息;a、通過(guò)計(jì)算機(jī)設(shè)備,對(duì)于任意區(qū)域按照變焦定位法的規(guī)則,選定編碼長(zhǎng)度和精度,建立一套完整的位置編碼表TO且存儲(chǔ)在存儲(chǔ)模塊內(nèi);b、位置服務(wù)系統(tǒng)所使用的地圖系統(tǒng),可以為現(xiàn)有的任何地圖系統(tǒng),將步驟a中所述的編碼與所使用的地圖系統(tǒng)的位置數(shù)據(jù)進(jìn)行比對(duì),并建立一起一張對(duì)應(yīng)數(shù)據(jù)表Tl且存儲(chǔ)在存儲(chǔ)模塊內(nèi),則通過(guò)該Tl表,系統(tǒng)可將變焦定位法的編碼所表達(dá)的位置與該地圖系統(tǒng)中的位置一一對(duì)應(yīng)起來(lái),從而實(shí)現(xiàn)編碼的傳輸、解析和顯示;c、位置服務(wù)系統(tǒng)通過(guò)接收裝置接收目標(biāo)用戶或設(shè)備的衛(wèi)星定位信息,將該信息傳輸至處理器,處理器解析該定位信息,并且通過(guò)查詢編碼對(duì)應(yīng)表Tl,即可將該編碼所表達(dá)的位置解析為符合以上地圖系統(tǒng)的位置數(shù)據(jù),從而將該位置顯示在所述地圖系統(tǒng)中。技術(shù)方案3:—種地理位置快速查找定位編碼方法,包括計(jì)算機(jī)及操作軟件,位置服務(wù)提供方在向用戶提供位置服務(wù)時(shí),用戶的位置信息采用變焦定位編碼表示方法a、對(duì)于任意待定位的區(qū)域a,選取一個(gè)邊長(zhǎng)分別為x、y的矩形取景框D(X,y),調(diào)整該取景框至待定位區(qū)域a的距離L0,使得透過(guò)該取景框恰好能夠觀察到區(qū)域a的全部范圍,此時(shí)將該取景框的矩形區(qū)域記為A0,其實(shí)際邊長(zhǎng)分別記為X0、y0,實(shí)際面積記為S0=x0*y0;b、調(diào)整該取景框至區(qū)域a的距離至LI,使得透過(guò)該取景框能夠觀察到a的部分區(qū)域al,并且滿足以下條件將區(qū)域al的實(shí)際邊長(zhǎng)分別記為xl、yl,則滿足條件x0=xl*tl,y0=yl*tl,記此時(shí)區(qū)域al的實(shí)際面積SI,則S0=Sl*tl*tl;按照以上,則可將區(qū)域AO平均劃分為tl*tl個(gè)大小與al相同的矩形區(qū)域,以Al、A2……Anl,nl=tl*tl分別表示每一個(gè)矩形區(qū)域,即對(duì)該待定區(qū)域a進(jìn)行了一次編碼;c、再次調(diào)整該取景框至區(qū)域a的距離至L2,使得透過(guò)該取景框能夠觀察到al的部分區(qū)域a2,并且滿足以下條件將區(qū)域a2的實(shí)際邊長(zhǎng)分別記為x2、y2,則滿足條件xl=x2*t2,yl=y2*t2,記此時(shí)區(qū)域a2的實(shí)際面積S2,則Sl=S2*t2*t2;按照以上,貝丨J可將區(qū)域al平均劃分為t2*t2個(gè)大小與a2相同的矩形區(qū)域,以BI、B2......Bn2,n2=t2*t2分別表示每一個(gè)矩形區(qū)域,即對(duì)該待定區(qū)域al進(jìn)行了一次編碼;d、重復(fù)以上b、c步驟中所述的變焦方法,即可對(duì)待定區(qū)域進(jìn)行重復(fù)編碼,直至最終取景框與區(qū)域a的距離為L(zhǎng)’,此時(shí)觀察到的區(qū)域a’的實(shí)際面積與取景框D(x,y)大小相同,即完成了整個(gè)編碼過(guò)程;那么,區(qū)域a其中任一點(diǎn)的位置可以通過(guò)其所處的不同層級(jí)的矩形框來(lái)表達(dá),形如A1B2C6D8的編碼,以上所述的編碼精度,即該編碼所能表達(dá)的最小區(qū)域即為D(X,y)=x*y,編碼長(zhǎng)度N則可計(jì)算得到x0=x*tl*t2*…*tN。本發(fā)明與
背景技術(shù):
相比,一是本發(fā)明所使用的編碼系統(tǒng),編碼長(zhǎng)度非常簡(jiǎn)短,可以僅使用8位編碼即表達(dá)精度在IOm以內(nèi)的位置點(diǎn),這對(duì)于用戶記憶表達(dá)以及計(jì)算機(jī)傳輸、處理都非常便捷;二是該編碼系統(tǒng)的編碼每一位字符都能夠獨(dú)立表示一個(gè)區(qū)域范圍,即每一個(gè)編碼都有一定的含義,這使得用戶在記憶該編碼時(shí),比經(jīng)緯度坐標(biāo)等一串?dāng)?shù)字更加容易,編碼的含義也更加容易解讀;三是本發(fā)明的編碼系統(tǒng)所使用的字符非常自由,甚至可以使用漢字來(lái)編碼,突破了數(shù)字和字母的限制,大大豐富了編碼字符集的數(shù)量,從而能夠最大限度降低編碼長(zhǎng)度。圖I是本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖。圖2是本發(fā)明的一種實(shí)施例中使用的8倍變焦對(duì)中國(guó)境內(nèi)區(qū)域進(jìn)行的7位編碼示意圖。圖3是本發(fā)明的一種實(shí)施例中使用的加入顏色標(biāo)示的中國(guó)境內(nèi)區(qū)域6位編碼示意圖。圖4是本發(fā)明的一種實(shí)施例中使用的20倍變焦對(duì)中國(guó)境內(nèi)區(qū)域進(jìn)行的5位漢字編碼不意圖。圖5是本發(fā)明的一種實(shí)施例的系統(tǒng)對(duì)位置數(shù)據(jù)進(jìn)行編碼邏輯流程示意圖。圖6是本發(fā)明的一種實(shí)施例的系統(tǒng)將編碼解析為地圖位置數(shù)據(jù)邏輯流程示意圖。圖7是本發(fā)明的一種實(shí)施例提供的外部系統(tǒng)數(shù)據(jù)接口示意圖。圖8是本發(fā)明的一種實(shí)施例提供的外部系統(tǒng)將自身位置數(shù)據(jù)轉(zhuǎn)換為變焦編碼的邏輯示意圖。圖9是本發(fā)明的一種實(shí)施例提供的外部系統(tǒng)將獲取的變焦編碼解析為自身位置數(shù)據(jù)的邏輯示意圖。具體實(shí)施例方式本發(fā)明提供的一種實(shí)施例,其采用的變焦編碼規(guī)則可以包含以下三種,分別是第一、采用8倍變焦對(duì)中國(guó)境內(nèi)區(qū)域進(jìn)行的7位編碼。根據(jù)相關(guān)數(shù)據(jù),中國(guó)國(guó)境范圍從北至南最大距離約為5500KM,從東至西最大距離約為5200KM。于是,本申請(qǐng)使用邊長(zhǎng)為5500KM的正方形取景框,每次變焦倍數(shù)均為8倍。通過(guò)計(jì)算可知,7位編碼的精度可達(dá)到5500KM/8~7約為2.62m。該精度相比GPS精度,完全可以達(dá)到位置服務(wù)的使用要求。根據(jù)以上的計(jì)算,本申請(qǐng)需要使用8*8共64個(gè)字符來(lái)進(jìn)行編碼。為了便于計(jì)算機(jī)輸入以及用戶記憶,本申請(qǐng)選用64個(gè)常用字符來(lái)表達(dá),即10個(gè)阿拉伯?dāng)?shù)字加上52個(gè)英文大小寫(xiě)字母,另外再加上+和-。于是,本申請(qǐng)根據(jù)圖2中A點(diǎn)位置,其第一位編碼應(yīng)為b,以此類推,可得該點(diǎn)完整編碼brGA394。并且該編碼的每一位字符均能獨(dú)立表示一個(gè)區(qū)域范圍。按照上述方法,即可對(duì)中國(guó)境內(nèi)所有位置點(diǎn)以7位長(zhǎng)度編碼表示出來(lái)。第二、加入顏色表示的中國(guó)境內(nèi)區(qū)域6位編碼同樣按照上述對(duì)中國(guó)境內(nèi)區(qū)域編碼,本申請(qǐng)將顏色加入到編碼字符集中,采用紅、橙、黃、綠、青、藍(lán)、紫、黑8種顏色和10個(gè)阿拉伯?dāng)?shù)字、22個(gè)小寫(xiě)英文字符(去掉易與數(shù)字O和I混淆的ο和1,以及讀音上易混淆的g和j)混合表示,如紅a,即a,藍(lán)3即3等等。則此時(shí)字符集內(nèi)字符總數(shù)變?yōu)?2*8=256個(gè),此時(shí)的變焦倍數(shù)為16倍。同樣采用邊長(zhǎng)為5500KM的正方形初始取景框,按照變焦倍數(shù)為16,六次變焦后所得編碼的精度應(yīng)為5500KM/16~6=0.33m。按照以上的變焦編碼規(guī)則,圖3所示的點(diǎn)可表示為a04f8ro第三、20倍變焦對(duì)中國(guó)境內(nèi)區(qū)域進(jìn)行的5位漢字編碼同樣按照上述對(duì)中國(guó)境內(nèi)區(qū)域編碼,本申請(qǐng)采用20倍變焦,字符集為常用的漢字20*20=400個(gè),如你、我、他、一、二、三等等。同樣采用邊長(zhǎng)為5500KM的正方形初始取景框,按照變焦倍數(shù)為20,5次變焦后所得編碼的精度應(yīng)為5500KM/20~5=1.72m。按照以上的編碼規(guī)則,圖4所示的點(diǎn)A可表示為我愛(ài)天安門(mén)。本發(fā)明提供的一種實(shí)施例,其位置服務(wù)系統(tǒng)采用以上所述的任意一種編碼規(guī)貝U,按照此編碼規(guī)則,完成一套編碼表以及編碼與經(jīng)緯度坐標(biāo)之間的對(duì)應(yīng)數(shù)據(jù)表(LUT,即LookupTable)。其系統(tǒng)結(jié)構(gòu)如圖I所示,包括了處理器101、接收裝置102、存儲(chǔ)模塊103、地圖模塊104和輸出裝置105。其中,處理器101負(fù)責(zé)分析、計(jì)算位置數(shù)據(jù)和編碼數(shù)據(jù),并控制其輸出;接收裝置102負(fù)責(zé)接收數(shù)據(jù),并傳輸至處理器;存儲(chǔ)模塊103用來(lái)存儲(chǔ)編碼規(guī)則及對(duì)應(yīng)數(shù)據(jù)表,即LUT(LookupTable);地圖模塊104用來(lái)將位置數(shù)據(jù)顯示在相應(yīng)地圖系統(tǒng)上;輸出裝置105用來(lái)將數(shù)據(jù)輸出本系統(tǒng)。本系統(tǒng)提供的將位置數(shù)據(jù)按照變焦編碼進(jìn)行轉(zhuǎn)換編碼的方法,詳述如下·系統(tǒng)通過(guò)接收裝置102接收位置數(shù)據(jù),該數(shù)據(jù)可以為通過(guò)GPS模塊獲取,也可為其他系統(tǒng)傳遞過(guò)來(lái)的。處理器101接收到位置數(shù)據(jù),查詢存儲(chǔ)模塊103中的對(duì)應(yīng)數(shù)據(jù)表LUT,經(jīng)過(guò)計(jì)算,將該位置數(shù)據(jù)轉(zhuǎn)換為變焦編碼。同時(shí)通過(guò)地圖模塊104,可將該變焦編碼與地圖系統(tǒng)對(duì)應(yīng)起來(lái),從而能夠在地圖上顯示該位置。最后,處理器101將得到的結(jié)果通過(guò)輸出裝置105發(fā)送出去。以上流程詳見(jiàn)圖5所示。本系統(tǒng)提供的將解析變焦編碼為經(jīng)緯度位置信息的方法,詳述如下系統(tǒng)通過(guò)接收裝置102接收編碼數(shù)據(jù),處理器101接收到該編碼數(shù)據(jù),查詢存儲(chǔ)模塊103中的對(duì)應(yīng)數(shù)據(jù)表LUT,經(jīng)過(guò)計(jì)算,將該編碼數(shù)據(jù)轉(zhuǎn)換為經(jīng)緯度位置信息。同時(shí)通過(guò)地圖模塊104,可將該位置信息與地圖系統(tǒng)對(duì)應(yīng)起來(lái),從而能夠在地圖上顯示該位置。最后,處理器101將得到的結(jié)果通過(guò)輸出裝置105發(fā)送出去。以上流程詳見(jiàn)圖6所示。本發(fā)明提供的一種實(shí)施例,其系統(tǒng)還提供數(shù)據(jù)接口,使得外部系統(tǒng)可以通過(guò)該數(shù)據(jù)接口,完成變焦編碼的解析與轉(zhuǎn)換,其結(jié)構(gòu)示意圖如圖7。外部系統(tǒng)通過(guò)上述數(shù)據(jù)接口完成位置信息轉(zhuǎn)換為變焦編碼的方法,詳述如下外部系統(tǒng)A,將自身數(shù)據(jù)格式的經(jīng)緯度位置信息發(fā)送給數(shù)據(jù)接口B。數(shù)據(jù)接口B接受該位置信息,將其傳輸至本系統(tǒng)A。本系統(tǒng)A內(nèi)部按照?qǐng)D5所示的流程,將該位置信息轉(zhuǎn)換為變焦編碼,并返回至數(shù)據(jù)接口B。數(shù)據(jù)接口B再將該結(jié)果返回至外部系統(tǒng)A。此時(shí)外部系統(tǒng)A即可獲取其請(qǐng)求的位置信息轉(zhuǎn)換后得到的變焦編碼。以上流程詳見(jiàn)圖8所示。外部系統(tǒng)通過(guò)上述數(shù)據(jù)接口完成解析變焦編碼為位置數(shù)據(jù)的方法,詳述如下外部系統(tǒng)A,將獲取的變焦編碼數(shù)據(jù)發(fā)送給數(shù)據(jù)接口B。數(shù)據(jù)接口B接受該編碼數(shù)據(jù),將其傳輸至本系統(tǒng)A。本系統(tǒng)A內(nèi)部按照?qǐng)D6所示的流程,將該編碼數(shù)據(jù)轉(zhuǎn)換為經(jīng)緯度位置信息,并返回至數(shù)據(jù)接口B。數(shù)據(jù)接口B再將該結(jié)果返回至外部系統(tǒng)A。此時(shí)外部系統(tǒng)A即可獲得其請(qǐng)求的變焦編碼所代表的經(jīng)緯度位置信息。以上流程詳見(jiàn)圖8所示。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種變化和更改。凡本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。權(quán)利要求1.一種地理位置快速查找定位系統(tǒng),其特征是至少包括處理器(101)、接收裝置(102)、存儲(chǔ)模塊(103)、地圖模塊(104)、輸出裝置(105)及操作軟件;操作軟件內(nèi)置在處理器(101),接收裝置(102)負(fù)責(zé)接收數(shù)據(jù)且接收裝置(102)將接收數(shù)據(jù)通過(guò)信號(hào)輸出端接處理器(101)的信號(hào)輸入端,處理器(101)負(fù)責(zé)分析、計(jì)算位置數(shù)據(jù)和編碼數(shù)據(jù),并與存儲(chǔ)模塊(103)、地圖模塊(104)構(gòu)成雙向數(shù)據(jù)交換,存儲(chǔ)模塊(103)用來(lái)存儲(chǔ)編碼規(guī)則及對(duì)應(yīng)數(shù)據(jù)表LUT,地圖模塊(104)用來(lái)將位置數(shù)據(jù)顯示在相應(yīng)地圖系統(tǒng)上,處理器(101)信號(hào)輸出端接輸出裝置(105)的信號(hào)輸入端且輸出裝置(105)用來(lái)將數(shù)據(jù)輸出本系統(tǒng)。2.根據(jù)權(quán)利要求I所述的地理位置快速查找定位系統(tǒng),其特征是接收裝置(102)接收編碼數(shù)據(jù),處理器(101)接收到該編碼數(shù)據(jù),查詢存儲(chǔ)模塊(103)中的對(duì)應(yīng)數(shù)據(jù)表LUT,經(jīng)過(guò)計(jì)算,將該編碼數(shù)據(jù)轉(zhuǎn)換為經(jīng)緯度位置信息,同時(shí)通過(guò)地圖模塊(104),可將該位置信息與地圖系統(tǒng)對(duì)應(yīng)起來(lái),從而能夠在地圖上顯示該位置,處理器(101)將得到的結(jié)果通過(guò)輸出裝置(105)發(fā)送出去。3.根據(jù)權(quán)利要求I所述的地理位置快速查找定位系統(tǒng),其特征是所述LUT是指lookuptable,其中存儲(chǔ)了本系統(tǒng)所采用的編碼與其他地理位置系統(tǒng)如經(jīng)緯度坐標(biāo)之間的對(duì)應(yīng)轉(zhuǎn)換關(guān)系。4.根據(jù)權(quán)利要求I所述的地理位置快速查找定位方法,其特征是所述操作軟件則為一套包含以上所述邏輯的控制系統(tǒng),可使用任何計(jì)算機(jī)語(yǔ)言和平臺(tái)進(jìn)行編寫(xiě)。5.一種地理位置快速查找定位方法,其特征是位置服務(wù)系統(tǒng)使用該變焦定位編碼來(lái)表達(dá)任意地點(diǎn)的位置信息;a、通過(guò)計(jì)算機(jī)設(shè)備,對(duì)于任意區(qū)域按照變焦定位法的規(guī)則,選定編碼長(zhǎng)度和精度,建立一套完整的位置編碼表TO且存儲(chǔ)在存儲(chǔ)模塊內(nèi);b、位置服務(wù)系統(tǒng)所使用的地圖系統(tǒng),可以為現(xiàn)有的任何地圖系統(tǒng),將步驟a中所述的編碼與所使用的地圖系統(tǒng)的位置數(shù)據(jù)進(jìn)行比對(duì),并建立一起一張對(duì)應(yīng)數(shù)據(jù)表Tl且存儲(chǔ)在存儲(chǔ)模塊內(nèi),則通過(guò)該Tl表,系統(tǒng)可將變焦定位法的編碼所表達(dá)的位置與該地圖系統(tǒng)中的位置一一對(duì)應(yīng)起來(lái),從而實(shí)現(xiàn)編碼的傳輸、解析和顯示;C、位置服務(wù)系統(tǒng)通過(guò)接收裝置接收目標(biāo)用戶或設(shè)備的衛(wèi)星定位信息,將該信息傳輸至處理器,處理器解析該定位信息,并且通過(guò)查詢編碼對(duì)應(yīng)表Tl,即可將該編碼所表達(dá)的位置解析為符合以上地圖系統(tǒng)的位置數(shù)據(jù),從而將該位置顯示在所述地圖系統(tǒng)中。6.根據(jù)權(quán)利5所述的地理位置快速查找定位方法,其特征是a、對(duì)于其他任意的位置服務(wù)系統(tǒng)或者地圖系統(tǒng),本系統(tǒng)可提供開(kāi)放的數(shù)據(jù)接口,通過(guò)該數(shù)據(jù)接口接入本系統(tǒng)后,即能夠獲取本系統(tǒng)提供的解析以上所述的編碼表TO和對(duì)應(yīng)數(shù)據(jù)表Tl;b、其他任意的位置服務(wù)系統(tǒng)或者地圖系統(tǒng),接收到本系統(tǒng)使用的編碼后,通過(guò)本系統(tǒng)的接口,將其解析為自身系統(tǒng)數(shù)據(jù)格式的位置信息,并顯示在地圖上或者做其他數(shù)據(jù)處理;C、其他任意的位置服務(wù)系統(tǒng)或者地圖系統(tǒng),在發(fā)送或者分享位置信息時(shí),同樣通過(guò)本系統(tǒng)提供的接口,經(jīng)過(guò)編碼表TO以及對(duì)應(yīng)數(shù)據(jù)表Tl的解析,轉(zhuǎn)化為符合本系統(tǒng)的變焦編碼,然后再傳輸至目標(biāo)系統(tǒng)中;d、以上,即可實(shí)現(xiàn)本系統(tǒng)編碼在任意位置服務(wù)系統(tǒng)或者地圖系統(tǒng)之間的解析和轉(zhuǎn)換。7.根據(jù)權(quán)利要求5所述的地理位置快速查找定位方法,其特征是所述操作軟件則為一套包含以上所述邏輯的控制系統(tǒng),可使用任何計(jì)算機(jī)語(yǔ)言和平臺(tái)進(jìn)行編寫(xiě)。8.—種地理位置快速查找定位編碼方法,包括計(jì)算機(jī)及操作軟件,其特征是位置服務(wù)提供方在向用戶提供位置服務(wù)時(shí),用戶的位置信息采用變焦定位編碼表示方法a、對(duì)于任意待定位的區(qū)域a,選取一個(gè)邊長(zhǎng)分別為x、y的矩形取景框D(X,y),調(diào)整該取景框至待定位區(qū)域a的距離L0,使得透過(guò)該取景框恰好能夠觀察到區(qū)域a的全部范圍,此時(shí)將該取景框的矩形區(qū)域記為A0,其實(shí)際邊長(zhǎng)分別記為xO、yO,實(shí)際面積記為SO=xO*yO;b、調(diào)整該取景框至區(qū)域a的距離至LI,使得透過(guò)該取景框能夠觀察到a的部分區(qū)域al,并且滿足以下條件將區(qū)域al的實(shí)際邊長(zhǎng)分別記為xl、yl,則滿足條件x0=xl*tl,yO=yl*tl,記此時(shí)區(qū)域al的實(shí)際面積SI,則SO=Sl*tl*tl;按照以上,則可將區(qū)域AO平均劃分為tl*tl個(gè)大小與al相同的矩形區(qū)域,以Al、A2......Anl,nl=tl*tl分別表示每一個(gè)矩形區(qū)域,即對(duì)該待定區(qū)域a進(jìn)行了一次編碼;C、再次調(diào)整該取景框至區(qū)域a的距離至L2,使得透過(guò)該取景框能夠觀察到al的部分區(qū)域a2,并且滿足以下條件將區(qū)域a2的實(shí)際邊長(zhǎng)分別記為x2、y2,則滿足條件xl=x2*t2,yl=y2*t2,記此時(shí)區(qū)域a2的實(shí)際面積S2,則Sl=S2*t2*t2;按照以上,則可將區(qū)域al平均劃分為t2*t2個(gè)大小與a2相同的矩形區(qū)域,以BI、B2……Bn2,n2=t2*t2分別表示每一個(gè)矩形區(qū)域,即對(duì)該待定區(qū)域al進(jìn)行了一次編碼;d、重復(fù)以上b、c步驟中所述的變焦方法,即可對(duì)待定區(qū)域進(jìn)行重復(fù)編碼,直至最終取景框與區(qū)域a的距離為L(zhǎng)’,此時(shí)觀察到的區(qū)域a’的實(shí)際面積與取景框D(x,y)大小相同,即完成了整個(gè)編碼過(guò)程;那么,區(qū)域a其中任一點(diǎn)的位置可以通過(guò)其所處的不同層級(jí)的矩形框來(lái)表達(dá),形如A1B2C6D8的編碼,以上所述的編碼精度,即該編碼所能表達(dá)的最小區(qū)域即為D(x,y)=x*y,編碼長(zhǎng)度N則可計(jì)算得到x0=x*tl*t2*…*tN。9.根據(jù)權(quán)利要求8所述的地理位置快速查找定位編碼方法,其特征是所述變焦定位方法的編碼長(zhǎng)度和精度可根據(jù)實(shí)際情況自由選擇,并且編碼所使用的字符也并不限定,可以使用大小寫(xiě)字母、數(shù)字、顏色以及任何語(yǔ)言系統(tǒng)的字符和文字,或者以上這些字符的混合搭配。10.根據(jù)權(quán)利要求8所述的地理位置快速查找定位編碼方法,其特征是所述變焦定位方法對(duì)于選定編碼長(zhǎng)度N和精度所完成的編碼,也可以使用長(zhǎng)度小于N的短碼來(lái)表達(dá)某些特殊的位置,只需將該短碼與該位置的實(shí)際編碼進(jìn)行關(guān)聯(lián)即可。全文摘要本發(fā)明涉及一種地理位置快速查找定位系統(tǒng)及方法,以及位置定位編碼的發(fā)送、解碼的系統(tǒng)方法。本方法所采用的變焦定位,可以對(duì)任意待定位區(qū)域進(jìn)行編碼,建立一套完整的編碼表。變焦定位編碼較之傳統(tǒng)的位置表達(dá)方式,編碼長(zhǎng)度可以更少,編碼的每一位都可以單獨(dú)表示某一個(gè)區(qū)域范圍,因此更加便于用戶的記憶和分享,同時(shí)也更加便于計(jì)算機(jī)的輸入和處理。本系統(tǒng)包含了接收裝置、處理器、存儲(chǔ)模塊、地圖模塊、輸出裝置等部分。文檔編號(hào)G06F17/30GK102967303SQ201210250549公開(kāi)日2013年3月13日申請(qǐng)日期2012年7月19日優(yōu)先權(quán)日2012年7月19日發(fā)明者周文偉,李威,蔣衛(wèi)平申請(qǐng)人:杭州九樹(shù)網(wǎng)絡(luò)科技有限公司