[發明專利]在移動設備中處理旅游信息的方法在審
| 申請號: | 201510415549.1 | 申請日: | 2015-07-15 |
| 公開(公告)號: | CN104964691A | 公開(公告)日: | 2015-10-07 |
| 發明(設計)人: | 楊霖 | 申請(專利權)人: | 成都萬維圖新信息技術有限公司 |
| 主分類號: | G01C21/20 | 分類號: | G01C21/20 |
| 代理公司: | 北京天奇智新知識產權代理有限公司 11340 | 代理人: | 楊春 |
| 地址: | 610041 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 設備 處理 旅游 信息 方法 | ||
技術領域
本發明涉及移動設備的數據處理,特別涉及一種在移動設備中處理旅游信息的方法。
背景技術
近年來,智能移動設備軟硬件功能不斷提升,隨著移動通信與互聯網技術的迅猛發展,智能移動設備已成為人們工作生活必不可少的通訊及信息獲取工具。旅游作為一種休閑游樂的新型產業,正走信息化高速發展道路,能隨時隨地獲取旅游相關信息已成為旅游者的迫切需求,傳統的通過計算機終端登錄旅游網站獲取信息的方式已不能滿足用戶需求,移動設備旅游與移動互聯網的結合應運而生了移動設備旅游應用軟件,是以移動設備為終端的移動互聯網技術在旅游服務中的應用。然而現有的旅游相關應用功能單一,并未充分利用羅盤、方向傳感器等傳感器功能,因此無法滿足用戶日益增長的真實漫游體驗和實用性要求。
發明內容
為解決上述現有技術所存在的問題,本發明提出了一種在移動設備中處理旅游信息的方法,包括:
通過移動設備的傳感器獲取移動設備的三維定位信息;
當移動設備未面向正上方時,根據用戶所調節的雷達半徑來獲取在當前范圍內的導航信息;
當移動設備面向正上方時,使用Google?Maps?Android?API開發包對用戶進行地圖定位。
優選地,所述獲取移動設備的三維定位信息,進一步包括:
通過移動設備上的GPS模塊取得緯度、經度和海拔,并以緯度、經度信息為參數,獲取用戶當前范圍內的數據,然后獲取羅盤上的方向信息,依據移動設備當前的方向,從下載的數據中過濾符合當前移動設備方向上的數據,依據這些數據的經緯度和自身的位置計算出地面坐標系,依據重力傳感器獲得的傾角和仰角,把地面坐標系的坐標轉換成OSearth上的三維坐標系;
實時監聽移動設備的當前朝向,獲取當前重力傳感器和羅盤的坐標數據,通過這些數據獲取校正的旋轉矩陣,并將其傳遞到OSearth坐標中實時更新興趣點的信息;
在傳感器的注冊及監聽過程中,在Google?Maps?Android?API的onStart()方法中向SenorManager注冊重力傳感器和羅盤,向locationManager注冊位置監聽器;同時采用了network和GPS的方法獲取經緯度;
在向OSearth三維坐標系的轉化過程中,在Android平臺上利用OSearth繪制物體,將傳感器數據矩陣映射到OSearth的三維坐標系中,當傳感器數據變化時,在監聽方法中獲得傳感器變化的數組,其中獲取到的羅盤數據的值是個數組,grav[0]、grav[1]、grav[2]分別表示加速度在x、y、z軸的負值,接著SensorManager調用getRotationMatrix函數,將設備的坐標系統轉化為世界坐標系統,用于矩陣正交運算,并將結果轉換成旋轉矩陣R和傾斜矩陣I;然后將旋轉矩陣R轉換成OSearth中的三維坐標系相應的矩陣;在Android中利用remapCoordinateSystem函數,將旋轉矩陣按照系統設備的三個方向映射到指定的坐標系中。
優選地,其特征在于,所述獲取在當前范圍內的導航信息,進一步包括:
解析下載數據、處理緩存信息、計算興趣點數據的地面坐標系、計算興趣點距離;將所有的興趣點位置信息按一定比例縮放到雷達上,把周圍所有的興趣點數據的位置信息以雷達圖的方式顯示在屏幕上;通過傳感器獲得的方向信息來旋轉畫板,并在畫板上根據所有興趣點和當前位置的相當距離計算出的坐標繪制雷達圖上的數據集點。
優選地,所述對用戶進行地圖定位之前,還包括:
向服務器申請密鑰,在申請密鑰時首先獲得程序簽名的SHA1認證指紋,然后向服務器進行密鑰的申請;在申請時,填寫SHA1認證指紋和應用的包名,申請的密鑰是長度為20位的字符串;申請完密鑰后在Manifest文件中進行配置,利用類SupportMapFragment對MapView進行封裝,并將MapActivity類繼承SupportMapFragment類以配置布局文件。
本發明相比現有技術,具有以下優點:
本發明提出了一種移動終端的旅游數據處理方法,基于移動設備的朝向信息為用戶提供了導航和移動設備定位,將虛擬信息與真實環境進行直觀的融合,提高用戶體驗。
附圖說明
圖1是根據本發明實施例的在移動設備中處理旅游信息的方法的流程圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都萬維圖新信息技術有限公司,未經成都萬維圖新信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510415549.1/2.html,轉載請聲明來源鉆瓜專利網。





