一種虛擬地球儀系統輔助的在線定位系統的製作方法
2023-06-09 15:00:01
專利名稱:一種虛擬地球儀系統輔助的在線定位系統的製作方法
技術領域:
本發明屬於遠程定位領域,特別是一種虛擬地球儀系統輔助的在線定位系統。
背景技術:
目前,隨著經濟的發展,人們出行的頻率也變得更高,而出行安全的保障則被提高 到一個很重要的層面上,因此,針對出行用戶的遠程監控的需求也開始逐漸增長,尤其是對 遠程定位監控的需求增長更快。在這些需求中,有兩類需求顯得至關重要
1.針對無完全民事行為能力人出行時的遠程定位監控,例如學生或一些身心殘疾 者,當這些人需要出行,而監護人又不能隨行時,為保障其出行安全,如何對其進行可定位 的遠程監控則成為了監護人最迫切的需求; 2.針對科學考察、探險等活動,由於這類活動常常需要進入極其危險的環境中進 行操作,因此工作人員的生命安全常常得不到保障, 一旦出現意外,經常連意外發生的確切 地點都無法確定,因此一個可定位的遠程監控系統對於這類活動來說顯得至關重要。
但從目前情況看,對於第2種情況,一般使用的設備雖然性能可以滿足需求,但價 格昂貴操作複雜,而且銷售控制較為嚴格,小型科考或民間探險團隊很難獲取,從而導致這 些團隊無法對其成員進行有效的遠程定位監控; 而第1種情況,目前更是沒有成熟的解決辦法為這些監護人提供遠程定位監控手 段。 另外對於企業,如果能實現遠程在線定位監控,也大有裨益,可以支持大數量的定
位服務,如監控本公司的車輛位置等等。採用這樣的方式,方便快捷,不需要通過衛星通訊
公司來替你服務,而是自己就可在網頁上知道你所關心的監控人或車物的位置。 因此,建設一種用戶獲取方便,性能滿足一般需求,使用成本較低、能夠為一般公
眾可以承受的遠程定位系統,在當前的社會需求上顯得十分重要。
發明內容
為了實現上述發明目的,本發明所採用的技術方案是一種虛擬地球儀系統輔助 的在線定位系統,包括虛擬地球儀系統、網絡用戶端、移動用戶端和應用服務端;其中
網絡用戶端包括用戶註冊模塊和客戶端視圖模塊; 用戶註冊模塊,用於進行用戶註冊,其中每一個用戶註冊包括網絡用戶註冊和移 動用戶註冊; 客戶端視圖模塊,用於顯示被監控者的具體的地理位置; 移動用戶端包括帶有GPS的手機終端,以及手機GPS坐標發送模塊,所述手機GPS 坐標發送模塊用於定時發布手機的GPS坐標; 應用服務端包括身份認證授權模塊、地理信息轉換模塊、用戶信息及位置信息存 儲模塊模塊,以及簡訊網關模塊; 身份認證授權模塊,用於進行身份認證,授權合法用戶接收被監控手機的坐標位置; 地理信息轉換模塊,用於轉換輸出坐標的格式,將其轉換為虛擬地球儀系統可以 識別的地理信息形式的文件,以便虛擬地球儀系統顯示具體的地理位置;
用戶信息及位置信息存儲模塊模塊,用來存儲使用該系統服務的用戶的信息,以 及用戶所監控手機的位置坐標; 簡訊網關模塊,用於實現伺服器下發軟體包地址連結到用戶終端。
本發明的有益效果是 本系統實現了在硬體投入上僅通過用戶的手機終端即可實現遠程定位的目標,並 且可以令監控方通過客戶端直觀、實時的獲取被監控方一段時間內的地理位置軌跡,在有 效降低用戶使用成本的同時,提供了性能優秀、用戶界面友好親切的在線式遠程定位系統。
以下結合實施例及其附圖對本發明作進一步說明。
圖1是本發明的模塊結構示意圖; 圖中1.虛擬地球儀系統、2.網絡用戶端、3.移動用戶端、4.應用服務端、5.用戶 註冊模塊、6.客戶端視圖模塊、7.手機終端、8.手機GPS坐標發送模塊、9.身份認證授權模 塊、10.地理信息轉換模塊、11.用戶信息及位置信息存儲模塊、12.簡訊網關模塊
具體實施例方式
本發明的實施例,一種虛擬地球儀系統輔助的在線定位系統,所述系統包括虛擬 地球儀系統1、網絡用戶端2、移動用戶端3和應用服務端4 ;其中
網絡用戶端2包括用戶註冊模塊5和客戶端視圖模塊6 ; 用戶註冊模塊5,用於進行用戶註冊,其中每一個用戶註冊包括網絡用戶註冊和移 動用戶註冊; 客戶端視圖模塊6是虛擬地球儀系統1的顯示部分,用於顯示被監控者的具體的 地理位置; 移動用戶端3包括帶有GPS的手機終端7,以及手機GPS坐標發送模塊8,所述手 機GPS坐標發送模塊8用於定時發布手機的GPS坐標; 應用服務端4包括身份認證授權模塊9、地理信息轉換模塊10、用戶信息及位置信 息存儲模塊11,以及簡訊網關模塊12 ; 身份認證授權模塊9,用於進行身份認證,授權合法用戶接收被監控手機的坐標位 置; 地理信息轉換模塊IO,轉換輸出坐標的格式,將其轉換為虛擬地球儀系統1可以 識別的地理信息形式的文件,以便虛擬地球儀系統1顯示具體的地理位置;
用戶信息及位置信息存儲模塊ll,用來存儲使用該系統服務的用戶的信息,以及 用戶所監控手機的位置坐標; 簡訊網關模塊12,用於實現伺服器下發軟體包地址連結到用戶終端。 在本發明實施例中,所述手機GPS坐標發送模塊8是安裝在手機終端7上的客戶
端應用程式;所述手機GPS坐標發送模塊8安裝到手機終端7的方式為簡訊網關模塊12模塊8軟體包的地址連結到用戶註冊的手機終端7,用戶通過此地址 連結下載並安裝在手機終端7上。 所述網絡用戶端2和移動用戶端3通過應用服務端4的身份認證授權模塊9進行 同步,以保證只有被允許的用戶才能得到手機GPS坐標發送模塊8發送的地理位置信息。
手機GPS坐標發送模塊8使用GPRS,將手機的GPS坐標以http形式發送到系統的 應用服務端4 ;並由地理信息轉換模塊10轉換為虛擬地球儀系統1可以識別的格式,供虛 擬地球儀系統1讀取手機終端7的地理位置信息。 在本發明的實施例中,手機GPS坐標發送模塊8發送手機GPS坐標的頻率可以由 用戶設定。 作為本發明一個較好的實施例,所述虛擬地球儀系統1為GoogleEarth系統;其客 戶端視圖模塊6為GoogleEarth Viewer客戶端視圖。 所述手機GPS坐標發送模塊8發送到應用服務端4的手機GPS坐標由地理信息轉 換模塊10轉換為用鎖位標記語言(KML)表現的形式。 本發明一種虛擬地球儀系統輔助的在線定位系統,其具體工作流程為
1.對於想接受此服務的用戶,首先進入用戶註冊模塊5的網頁,註冊一個用戶名 和密碼,這裡需要提供用戶的詳細信息,包括用戶所要監控的手機號碼,可以是多個。為了 使註冊用戶能夠得到手機GPS坐標發送模塊8運行到自己的手機終端7上,用戶在對話框 中輸入所要監控的手機號碼,應用服務端4中的身份認證授權模塊9經過處理後,通過簡訊 網關模塊12以簡訊服務的形式發送手機GPS坐標發送模塊8手機客戶端軟體包下載地址 到申請此服務的用戶手機終端。 或者用戶註冊後,登記被監護人的手機號碼,應用服務端4的簡訊網關模塊12會
將確認密碼以簡訊的形式下發到手機上,用戶得到此密碼後在網站確認,確認成功就可以
得到下載地址連接。這樣就可保證只有受監控的手機才能得到此服務。 由於安全的原因,本系統的帶有GPS的手機終端7是所提供服務的發起者。手機
用戶同意安裝客戶端程序並開始運行客戶端軟體後,手機GPS坐標發送模塊8才起作用,在
線遠程定位才可進行。 2.手機GPS坐標發送模塊8運行後,用戶可以根據自己的應用要求對發送GPS坐 標的時間頻率進行設定,如果監控人急於得到詳細的地址指示而讓被監控人不斷地發送自 己的GPS坐標從而監控人可以給被監控人不斷的地址提示,就可以將頻率設定較高些,如 果受監控人不是頻繁變動位置,例如監護人的子女在學校讀書等時,被監控人自己就可以 把發送GPS的坐標頻率設小些,使監控人在一定的時間間隔中可以知道子女的具體位置。
4.手機終端7在特定的時間段內不斷地發送GPS坐標位置,通過GPRS網絡達到應 用服務端4。這裡利用GPRS而非短消息方式來傳遞GPS坐標,是因為目前此服務越來越被 普通用戶所接受,而且現在的費用都是包月,所以用GPRS來不定期的發布手機的GPS坐標 比較經濟。GPRS使可以使用任何的發送頻率而不必考慮數據流的花費。簡訊就不太適合此 類應用。 5.用戶在通過身份驗證授權後,可以下載一個用KML(鎖位標記語言)表示的書 籤文件,在這個文件中,將用KML語言元素來描述如何與伺服器或者Servlet進行連接。在 監控用戶所用的機器上安裝完GoogleEarth View客戶端視圖後,用KML表示的地理信息格
5式的文件就可被用來激活Google Earth的客戶端。當應用服務端4收到手機終端7發送 來的GPS坐標後,進行數據的轉換將手機的GPS坐標以KML(鎖位標記語言)的形式傳遞迴 GoogleEarthView客戶端視圖。這樣授權用戶就可以定位攜帶手機者的確切位置。
6.身份認證需要在手機終端7上和應用服務端4來實現,他們應該被同步,使得只 有被允許的用戶才能得到手機的坐標信息。 7.對於被經過身份認證的用戶,GoogleEarth Viewer客戶端視圖就可以顯示被監 控人的具體位置。 本發明一種虛擬地球儀系統輔助的在線定位系統,實現了在硬體投入上僅通過用 戶的手機終端即可實現遠程定位的目標,並且可以令監控方通過客戶端直觀、實時的獲取 被監控方一段時間內的地理位置軌跡,在有效降低用戶使用成本的同時,提供了性能優秀、 用戶界面友好親切的在線式遠程定位系統。
權利要求
一種虛擬地球儀系統輔助的在線定位系統,其特徵在於所述系統包括虛擬地球儀系統、網絡用戶端、移動用戶端和應用服務端;其中所述網絡用戶端包括用戶註冊模塊和客戶端視圖模塊;所述用戶註冊模塊,用於進行用戶註冊,其中每一個用戶註冊包括網絡用戶註冊和移動用戶註冊;所述客戶端視圖模塊,是虛擬地球儀系統的顯示部分,用於顯示被監控者的具體的地理位置;移動用戶端包括帶有GPS的手機終端,以及手機GPS坐標發送模塊,所述手機GPS坐標發送模塊用於定時發布手機的GPS坐標;所述應用服務端包括身份認證授權模塊、地理信息轉換模塊、用戶信息及位置信息存儲模塊,以及簡訊網關模塊;所述身份認證授權模塊,用於進行身份認證,授權合法用戶接收被監控手機的坐標位置;所述地理信息轉換模塊,轉換輸出坐標的格式,將其轉換為虛擬地球儀系統可以識別的地理信息形式的文件,以便虛擬地球儀系統顯示具體的地理位置;所述用戶信息及位置信息存儲模塊,用來存儲使用該系統服務的用戶的信息,以及用戶所監控手機的位置坐標;所述簡訊網關模塊,用於實現伺服器下發軟體包地址連結到用戶終端。
2. 根據權利要求1所述的一種虛擬地球儀系統輔助的在線定位系統,其特徵在於所 述手機GPS坐標發送模塊是安裝在手機終端上的客戶端應用程式。
3. 根據權利要求1所述的一種虛擬地球儀系統輔助的在線定位系統,其特徵在於所 述手機GPS坐標發送模塊使用GPRS,將手機的GPS坐標以http形式發送到系統的應用服務 端;並由地理信息轉換模塊轉換為虛擬地球儀系統可以識別的格式供虛擬地球儀系統讀取 手機終端的地理位置信息。
4. 根據權利要求2所述的一種虛擬地球儀系統輔助的在線定位系統,其特徵在於所 述手機GPS坐標發送模塊安裝到手機終端的方式為簡訊網關模塊發送手機GPS坐標發送 模塊軟體包的地址連結到用戶註冊的手機終端,用戶通過此地址連結下載並安裝在手機終 端上。
5. 根據權利要求3所述的一種虛擬地球儀系統輔助的在線定位系統,其特徵在於所述手機GPS坐標發送模塊發送手機GPS坐標的頻率可以由用戶設定。
6. 根據權利要求1所述的一種虛擬地球儀系統輔助的在線定位系統,其特徵在於所 述虛擬地球儀系統為GoogleEarth系統。
7. 根據權利要求6所述的一種虛擬地球儀系統輔助的在線定位系統,其特徵在於所 述客戶端視圖模塊為GoogleEarth Viewer客戶端視圖。
8. 根據權利要求1所述的一種虛擬地球儀系統輔助的在線定位系統,其特徵在於所 述網絡用戶端和移動用戶端通過身份認證授權模塊進行同步,以保證只有被允許的用戶才 能得到手機GPS坐標發送模塊發送的地理位置信息。
9. 根據權利要求1所述的一種虛擬地球儀系統輔助的在線定位系統,其特徵在於所 述手機GPS坐標發送模塊發送到應用服務端的手機GPS坐標由地理信息轉換模塊轉換為用 鎖位標記語言(KML)表現的形式。
全文摘要
本發明涉及一種虛擬地球儀系統輔助的在線定位系統。包括虛擬地球儀系統、網絡用戶端、移動用戶端和應用服務端;網絡用戶端包括用戶註冊模塊和客戶端視圖模塊;用戶註冊模塊,用於進行用戶註冊,其中每一個用戶註冊包括網絡用戶註冊和移動用戶註冊;客戶端視圖模塊,用於顯示被監控者的具體的地理位置;移動用戶端包括帶有GPS的手機終端,以及手機GPS坐標發送模塊,所述手機GPS坐標發送模塊用於定時發布手機的GPS坐標;應用服務端包括身份認證授權模塊、地理信息轉換模塊、用戶信息及位置信息存儲模塊模塊,以及簡訊網關模塊;身份認證授權模塊,用於進行身份認證,授權合法用戶接收被監控手機的坐標位置;地理信息轉換模塊,用於轉換輸出坐標的格式,將其轉換為虛擬地球儀系統可以識別的地理信息形式的文件,以便虛擬地球儀系統顯示具體的地理位置;用戶信息及位置信息存儲模塊模塊,用來存儲使用該系統服務的用戶的信息,以及用戶所監控手機的位置坐標;簡訊網關模塊,用於實現伺服器下發軟體包地址連結到用戶終端。
文檔編號H04W4/02GK101778121SQ20091007610
公開日2010年7月14日 申請日期2009年1月8日 優先權日2009年1月8日
發明者李耀輝 申請人:北京瑞佳晨科技有限公司