国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種動態(tài)生成基于位置信息的二維碼的方法及裝置的制造方法

      文檔序號:9492311閱讀:769來源:國知局
      一種動態(tài)生成基于位置信息的二維碼的方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種動態(tài)生成基于位置信息的二維碼的方法及裝置。
      【背景技術(shù)】
      [0002]由于全球定位系統(tǒng)(Global Posit1ning System, GPS)所具有全天候、高精度和自動測量的特點,使其被廣泛的應(yīng)用在各個領(lǐng)域。目前,大多數(shù)移動終端都支持基于GPS的實時定位功能。但是,GPS的實時定位需要依靠環(huán)繞地球的多顆衛(wèi)星接收機獲得距離數(shù)據(jù),再根據(jù)距離數(shù)據(jù)求解距離方程式,才能得到觀測點的經(jīng)瑋度和高程,由于GPS實時定位的這一期間具有一定的時間跨度,因此,移動終端獲得的位置信息也會存在一定延時,例如,當(dāng)用戶已經(jīng)從A位置移動到B位置,而移動終端接收到的位置信息顯示用戶位于A位置。從而,當(dāng)用戶在移動終端中生成關(guān)于位置信息的二維碼時,二維碼所包含的位置信息往往不準(zhǔn)確。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明通過提供一種動態(tài)生成基于位置信息的二維碼的方法及裝置,解決了現(xiàn)有技術(shù)中由于移動終端獲得的定位信息存在延時導(dǎo)致生成的二維碼信息不準(zhǔn)確的技術(shù)問題。
      [0004]本發(fā)明實施例提供了一種動態(tài)生成基于位置信息的二維碼的方法,所述方法包括:
      [0005]獲取位置信息服務(wù),其中,所述位置信息服務(wù)包括衛(wèi)星取位置值服務(wù)和基站取位置值服務(wù);
      [0006]基于所述位置信息服務(wù)當(dāng)前所處的位置信息狀態(tài),獲取定位信息;
      [0007]基于所述定位信息,生成二維碼。
      [0008]優(yōu)選的,所述基于所述位置信息服務(wù)當(dāng)前所處的位置信息狀態(tài),獲取定位信息,具體包括:
      [0009]判斷所述衛(wèi)星取位置值服務(wù)當(dāng)前所處的第一位置信息狀態(tài)是否為最新可取狀態(tài);
      [0010]若所述第一位置信息狀態(tài)是所述最新可取狀態(tài),則,基于所述衛(wèi)星取位置值服務(wù),獲取衛(wèi)星定位信息,并將所述衛(wèi)星定位信息作為所述定位信息;
      [0011]若所述第一位置信息狀態(tài)不是所述最新可取狀態(tài),則,判斷所述基站取位置值服務(wù)當(dāng)前所處的第二位置信息狀態(tài)是否所述最新可取狀態(tài);
      [0012]若所述第二位置信息狀態(tài)是所述最新可取狀態(tài),則,基于所述基站取位置值服務(wù),獲取基站定位信息,并將所述基站定位信息作為所述定位信息。
      [0013]優(yōu)選的,所述基于所述定位信息,生成二維碼,具體為:
      [0014]通過超文本傳輸協(xié)議向后臺定位服務(wù)器發(fā)送所述定位信息;
      [0015]利用所述后臺定位服務(wù)器生成二維碼。
      [0016]優(yōu)選的,在所述獲取衛(wèi)星定位信息之后,所述方法還包括:
      [0017]將所述第一位置信息狀態(tài)置為初始不可取狀態(tài)。
      [0018]優(yōu)選的,在所述獲取基站定位信息之后,所述方法還包括:
      [0019]將所述第二位置信息狀態(tài)置為初始不可取狀態(tài)。
      [0020]基于同一構(gòu)思,本發(fā)明實施例還提供一種動態(tài)生成基于位置信息的二維碼的裝置,所述裝置包括:
      [0021]第一獲取模塊,用于獲取位置信息服務(wù),其中,所述位置信息服務(wù)包括衛(wèi)星取位置值服務(wù)和基站取位置值服務(wù);
      [0022]第二獲取模塊,用于基于所述位置信息服務(wù)當(dāng)前所處的位置信息狀態(tài),獲取定位信息;
      [0023]生成模塊,用于基于所述定位信息,生成二維碼。
      [0024]優(yōu)選的,所述第二獲取模塊,具體包括:
      [0025]第一判斷單元,用于判斷所述衛(wèi)星取位置值服務(wù)當(dāng)前所處的第一位置信息狀態(tài)是否為最新可取狀態(tài);
      [0026]第一獲取單元,若所述第一位置信息狀態(tài)是所述最新可取狀態(tài),則,用于基于所述衛(wèi)星取位置值服務(wù),獲取衛(wèi)星定位信息,并將所述衛(wèi)星定位信息作為所述定位信息;
      [0027]第一判斷單元,若所述第一位置信息狀態(tài)不是所述最新可取狀態(tài),則,用于判斷所述基站取位置值服務(wù)當(dāng)前所處的第二位置信息狀態(tài)是否所述最新可取狀態(tài);
      [0028]第二獲取單元,若所述第二位置信息狀態(tài)是所述最新可取狀態(tài),則,用于基于所述基站取位置值服務(wù),獲取基站定位信息,并將所述基站定位信息作為所述定位信息。
      [0029]優(yōu)選的,所述生成模塊,具體包括:
      [0030]發(fā)送單元,用于通過超文本傳輸協(xié)議向后臺定位服務(wù)器發(fā)送所述定位信息;
      [0031]生成單元,用于利用所述后臺定位服務(wù)器生成二維碼。
      [0032]優(yōu)選的,所述裝置還包括:
      [0033]第一狀態(tài)設(shè)置模塊,用于將所述第一位置信息狀態(tài)置為初始不可取狀態(tài)。
      [0034]優(yōu)選的,所述裝置還包括:
      [0035]第二狀態(tài)設(shè)置模塊,用于將所述第二位置信息狀態(tài)置為初始不可取狀態(tài)。
      [0036]本發(fā)明實施例中的一個或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點:
      [0037]本發(fā)明通過衛(wèi)星取位置值服務(wù)和基站取位置值服務(wù)來獲取定位信息,并生成對應(yīng)的二維碼,以供移動終端方便的讀取,能夠為定位應(yīng)用返回實時準(zhǔn)確的定位信息,避免返回未及更新的歷史數(shù)據(jù)。
      【附圖說明】
      [0038]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
      [0039]圖1為本發(fā)明實施例中一種動態(tài)生成基于位置信息的二維碼的方法的流程圖;
      [0040]圖2為本發(fā)明實施例中一種動態(tài)生成基于位置信息的二維碼的裝置的示意圖。
      【具體實施方式】
      [0041]為解決現(xiàn)有技術(shù)中由于移動終端獲得的定位信息存在延時導(dǎo)致生成的二維碼信息不準(zhǔn)確的技術(shù)問題,本發(fā)明提供一種動態(tài)生成基于位置信息的二維碼的方法及裝置。
      [0042]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0043]本發(fā)明實施例提供一種動態(tài)生成基于位置信息的二維碼的方法,如圖1所示,所述方法包括:
      [0044]步驟101:獲取位置信息服務(wù),其中,所述位置信息服務(wù)包括衛(wèi)星取位置值服務(wù)和基站取位置值服務(wù);
      [0045]步驟102:基于所述位置信息服務(wù)當(dāng)前所處的位置信息狀態(tài),獲取定位信息;
      [0046]步驟103:基于所述定位信息,生成二維碼。
      [0047]具體來講,在獲取位置信息服務(wù)器之前,先獲取位置管理服務(wù),通過衛(wèi)星位置服務(wù)設(shè)置衛(wèi)星取坐標(biāo)點的監(jiān)聽器為自定義實現(xiàn)衛(wèi)星取坐標(biāo)值監(jiān)聽器,通過基站位置服務(wù)設(shè)置基站取坐標(biāo)的監(jiān)聽器為自定義實現(xiàn)基站取坐標(biāo)值監(jiān)聽器。無論是衛(wèi)星位置服務(wù)還是基站位置服務(wù),任意位置服務(wù)獲得的最新坐標(biāo)點將通過相應(yīng)的自定義監(jiān)聽器將此服務(wù)位置狀態(tài)設(shè)為最新可取狀態(tài),同時在服務(wù)器上更新定位信息的二維碼數(shù)據(jù)。
      [0048]進(jìn)一步,通過移動平臺系統(tǒng)服務(wù)中的L0CAT10N_SERVICE來獲取位置管理服務(wù)。在獲取位置管理服務(wù)的過程中,一方面,對位置管理服務(wù)設(shè)定其當(dāng)前操作服務(wù)為衛(wèi)星服務(wù),并設(shè)定其更新最新數(shù)據(jù)的最大距離差異與時間差,若得到的衛(wèi)星定位信息條件符合設(shè)定的最大距離差異與時間差,則將該衛(wèi)星定位信息更新為最新的衛(wèi)星定位信息。另一方面,對位置管理服務(wù)設(shè)定其當(dāng)前操作服務(wù)為基站服務(wù),并設(shè)定其更新最新數(shù)據(jù)的最大距離差異與時間差,若得到的基站定位信息條件符合設(shè)定的最大距離差異與時間差,則將該基站定位信息更新為最新的基站定位信息
      [0049]在本申請中,步驟102具體包括:
      [0050]判斷所述衛(wèi)星取位置值服務(wù)當(dāng)前所處的第一位置信息狀態(tài)是否為最新可取狀態(tài);
      [0051]若所述第一位置信息狀態(tài)是所述最新可取狀態(tài),則,基于所述衛(wèi)星取位置值服務(wù),獲取衛(wèi)星定位信息,并將所述衛(wèi)星定位信息作為所述定位信息;
      [0052]若所述第一位置信息狀態(tài)不是所述最新可取狀態(tài),則,判斷所述基站取位置值服務(wù)當(dāng)前所處的第二位置信息狀態(tài)是否所述最新可取狀態(tài);
      [0053]若所述第二位置信息狀態(tài)是所述最新可取狀態(tài),則,基于所述基站取位置值服務(wù),獲取基站定位信息,并將所述基站定位信息作為所述定位信息。
      [0054]在具體實施過程中,若衛(wèi)星取位置值服務(wù)為最新可取狀態(tài),則,獲取衛(wèi)星定位信息,將衛(wèi)星定位信息作
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1