基于北斗導航的智能導游服務平臺的設計
摘要:隨著旅游業的迅速發展以及電子導游系統的興起,對智能導游服務平臺的需求與日俱增。在此背景下深入對電子導游系統的研究,基于Mini210s平臺以及北斗導航系統,提出了景區智能導游服務平臺的整體設計方案,研究了智能導游終端并設計了硬件平臺。同時還對智能導游服務平臺的各個功能模塊進行了詳細的分析與設計。
關鍵詞:智能導游服務平臺;北斗導航;智能終端;Mini210s;SNS
隨著計算機網絡技術和無線通信技術的發展,人們使用的手機以及網絡服務越來越強大,通過智能移動終端提供實時準確、靈活便捷、個性化、可交互的導游服務的條件已經成熟。綜合各種因素考慮,導游服務將通過后臺服務器和帶有BD導航的Android智能終端設備提供給游客,使游客在旅途中,可以實時掌握景點的相關游覽信息。包括景點管理方上傳的景點介紹、景點地圖以及BD導航系統獲取的游客當前方位等,從而為游客提供游覽路線規劃、實時交互的導游服務和其他相關信息的查詢,方便游客自定制自己的游覽計劃;游覽信息還提供其他游客上傳的各類資料以及心得,游客可以按照自己的愛好閱讀,從而加深對景點的理解和感觸。
1 北斗衛星導航系統及其原理
北斗衛星導航系統(以下簡稱“BD”)是中國自行研制的全球衛星定位與通信系統(CNSS),是繼美國的全球定位系統(GPS)和俄羅斯的GLONASS之后第3個成熟的衛星導航系統。系統由空間端、地面端和用戶端3部分組成,可在全球范圍內全天候、全天時為各類用戶提供高精度、高可靠的定位、導航、授時服務,并兼具短報文通信能力。北斗衛星導航系統建設目標是建成獨立自主、開放兼容、技術先進、穩定可靠覆蓋全球的導航系統。
北斗衛星導航系統的工作過程是:首先由中心控制系統向衛星I和衛星II同時發送詢問信號,經衛星轉發器向服務區內的用戶廣播。用戶響應其中一顆衛星的詢問信號,并同時向兩顆衛星發送響應信號,經衛星轉發回中心控制系統。中心控制系統接收并解調用戶發來的信號,然后根據用戶的申請服務內容進行相應的數據處理。對定位申請,中心控制系統測出兩個時間延遲:即從中心控制系統發出詢問信號,經某一顆衛星轉發到達用戶,用戶發出定位響應信號,經同一顆衛星轉發回中心控制系統的延遲;和從中心控制發出詢問信號,經上述同一衛星到達用戶,用戶發出響應信號,經另一顆衛星轉發回中心控制系統的延遲。由于中心控制系統和兩顆衛星的位置均是已知的,因此由上面兩個延遲量可以算出用戶到第一顆衛星的距離,以及用戶到兩顆衛星距離之和,從而知道用戶處于一個以第一顆衛星為球心的一個球面,和以兩顆衛星為焦點的橢球面之間的交線上。另外中心控制系統從存儲在計算機內的數字化地形圖查尋到用戶高程值,又可知道用戶處于某一與地球基準橢球面平行的橢球面上。從而中心控制系統可最終計算出用戶所在點的三維坐標,這個坐標經加密由出站信號發送給用戶。
2 導游系統總體設計
該導游系統結合了智能終端,移動網絡,BD網絡等。整個系統模型由4部分組成:終端(包括PC客戶端,智能移動終端)、定位網絡(BD網絡,3G移動網絡)、通信網絡(包括服務器)、后臺維護與開發。BD定位網與BD模塊通信,負責提供實時的位置坐標等信息;無線通信網與數據通信模塊(GPRS、Wifi等)通信,負責系統和web服務器的交互通信;移動終端作為物理實體,與游客直接交互,它負責各方數據的整合和處理,為游客提供導游服務;后臺維護與開發的計算機負責導游電子地圖的制作和導游內容制作,為移動端的導游系統提供數據支持,不需要游客的參與。
評論