国产精品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>

      在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法及系統(tǒng)的制作方法

      文檔序號(hào):6587119閱讀:182來(lái)源:國(guó)知局
      專(zhuān)利名稱:在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及衛(wèi)星定位及導(dǎo)航領(lǐng)域,更具體地說(shuō),涉及一種在網(wǎng)絡(luò)地理信息系統(tǒng)(即WebGIS)中實(shí)現(xiàn)終端軌跡回放的方法及系統(tǒng)。
      背景技術(shù)
      在呼叫中心系統(tǒng)中,例如,電力95598呼叫中心,為充分、有效利用各種搶修車(chē)輛,需要對(duì)轄區(qū)內(nèi)的電力搶修車(chē)輛進(jìn)行跟蹤、監(jiān)控、指揮及調(diào)度等。圖1是一種典型的電力呼叫中心GIS(地理信息系統(tǒng))系統(tǒng)的結(jié)構(gòu)圖。該系統(tǒng)一般由GPS數(shù)據(jù)采集系統(tǒng)和GIS應(yīng)用系統(tǒng)組成。對(duì)于GPS數(shù)據(jù)采集系統(tǒng)來(lái)說(shuō), 一般都是在安裝搶修車(chē)輛上GPS終端,GPS終端通過(guò)GPRS或CDMA無(wú)線網(wǎng)絡(luò)實(shí)時(shí)將各個(gè)時(shí)刻的地理位置等信息以數(shù)據(jù)包的形式發(fā)送到GIS系統(tǒng)網(wǎng)關(guān),再由系統(tǒng)網(wǎng)關(guān)進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)或解析等后續(xù)操作;對(duì)于應(yīng)用GIS系統(tǒng)(包括桌面GIS、WebGIS系統(tǒng)等)來(lái)說(shuō),則主要由GIS服務(wù)器、數(shù)據(jù)庫(kù)和應(yīng)用客戶端組成。
      —個(gè)GIS系統(tǒng)其常用的功能主要包括以下幾個(gè)方面地圖的放大、縮小、平移、漫游、以及地圖編輯、路徑分析、緩沖區(qū)分析等功能。為了進(jìn)一步提高各搶修車(chē)輛的使用效率,從而使轄區(qū)內(nèi)的故障能在最短的時(shí)間內(nèi)得到處理,需要更新各搶修車(chē)輛的位置和狀態(tài),以及根據(jù)需要進(jìn)行軌跡回放,及時(shí)調(diào)整各種指揮調(diào)度策略。在現(xiàn)有技術(shù)中,雖然也可以實(shí)現(xiàn)上述各功能,但其更新時(shí)是將整個(gè)顯示頁(yè)面更新,所以其所需時(shí)間較長(zhǎng)、完成更新所需的網(wǎng)絡(luò)流量較大。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述所需時(shí)間較長(zhǎng)、完成更新所需的網(wǎng)絡(luò)流量較大的缺陷,提供一種所需時(shí)間較短、流量較小的在WebGIS系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法及系統(tǒng)。 本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是構(gòu)造一種在WebGIS系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法,包括如下步驟 A)客戶端產(chǎn)生并發(fā)送帶有軌跡回放參數(shù)的、以異步數(shù)據(jù)傳輸?shù)能壽E回放請(qǐng)求; B)服務(wù)器接收該請(qǐng)求,處理與該請(qǐng)求有關(guān)的數(shù)據(jù)形成更新數(shù)據(jù); C)服務(wù)端以異步數(shù)據(jù)傳輸發(fā)送該更新數(shù)據(jù)到所述客戶端; D)客戶端接收所述更新數(shù)據(jù)并更新軌跡圖層。
      在本發(fā)明所述的方法中,所述步驟A)進(jìn)一步包括如下步驟 Al)設(shè)置需要進(jìn)行軌跡回放的終端標(biāo)識(shí); A2)設(shè)置軌跡回放的起始時(shí)間和結(jié)束時(shí)間; A3)檢驗(yàn)所述設(shè)置的參數(shù)的有效性; A4)生成異步數(shù)據(jù)傳輸格式的軌跡回放請(qǐng)求。
      在本發(fā)明所述的方法中,所述步驟B)進(jìn)一步包括如下步驟 Bl)服務(wù)器接收并解析所述客戶端發(fā)來(lái)的請(qǐng)求;
      B2)服務(wù)器查找其上的活動(dòng)圖層; B3)服務(wù)器連接其數(shù)據(jù)庫(kù),依據(jù)所述請(qǐng)求的參數(shù)取得請(qǐng)求所要求的數(shù)據(jù);
      B4)服務(wù)器形成返回?cái)?shù)據(jù)。 在本發(fā)明所述的方法中,所述請(qǐng)求參數(shù)包括終端標(biāo)識(shí)ID、客戶端用戶登錄ID、軌
      跡起始時(shí)間和軌跡結(jié)束時(shí)間;所述活動(dòng)圖層包括地層、臨時(shí)圖層和動(dòng)態(tài)圖層。 在本發(fā)明所述的方法中,所述數(shù)據(jù)包括被請(qǐng)求的終端的軌跡點(diǎn),其包括該點(diǎn)的發(fā)
      生的時(shí)間、所處的經(jīng)度和諱度。
      在本發(fā)明所述的方法中,所述步驟B3)進(jìn)一步包括如下步驟 B31)服務(wù)器查找所述請(qǐng)求中客戶端用戶ID對(duì)應(yīng)的臨時(shí)圖層,如有,清除該圖層中的內(nèi)容;如無(wú),創(chuàng)建一個(gè)所述用戶ID對(duì)應(yīng)的臨時(shí)圖層; B32)服務(wù)器查找其數(shù)據(jù)庫(kù),依據(jù)終端標(biāo)識(shí)ID、軌跡起始時(shí)間和軌跡結(jié)束時(shí)間找出相應(yīng)的軌跡數(shù)據(jù); B33)將所述數(shù)據(jù)添加到所述臨時(shí)圖層中,并按其產(chǎn)生時(shí)間的先后進(jìn)行排列。 在本發(fā)明所述的方法中,所述步驟D)進(jìn)一步包括 Dl)客戶端接收所述服務(wù)器傳送來(lái)的異步傳輸數(shù)據(jù)并解析; D2)客戶端依據(jù)其接收到的數(shù)據(jù)更新其當(dāng)前的軌跡圖層數(shù)據(jù)。 本發(fā)明還涉及一種WebGIS系統(tǒng),該系統(tǒng)包括服務(wù)器和連接在服務(wù)器上的客戶端,
      所述客戶端包括 軌跡回放請(qǐng)求產(chǎn)生裝置用于設(shè)置所要求的軌跡參數(shù),并按所設(shè)置的參數(shù)產(chǎn)生以異步數(shù)據(jù)傳輸方式發(fā)送到所述服務(wù)器的軌跡回放請(qǐng)求; 數(shù)據(jù)接收裝置用于接收并解析服務(wù)器響應(yīng)所述軌跡回放請(qǐng)求所返回?cái)?shù)據(jù),并按照該數(shù)據(jù)更新所述客戶端上的相應(yīng)圖層。 在本發(fā)明所述的系統(tǒng)中,所述客戶端的軌跡回放裝置進(jìn)一步包括用于設(shè)置所要回放其軌跡的終端ID的終端識(shí)別ID設(shè)置單元、用于設(shè)置所要求軌跡回放的開(kāi)始時(shí)間及結(jié)束時(shí)間的軌跡起始及結(jié)束時(shí)間設(shè)置單元、驗(yàn)證所設(shè)置參數(shù)正確性的參數(shù)驗(yàn)證單元。
      在本發(fā)明所述的系統(tǒng)中,所述服務(wù)器包括 圖層查找及清除單元用于查找所述服務(wù)器上當(dāng)前的所有活動(dòng)圖層,并將所述軌跡回放請(qǐng)求中所包含的用戶ID所對(duì)應(yīng)的臨時(shí)圖層清空或創(chuàng)建一個(gè)與所述用戶ID對(duì)應(yīng)的臨時(shí)圖層; 數(shù)據(jù)查找單元用于在所述服務(wù)器中的數(shù)據(jù)庫(kù)查找符合所述軌跡回放請(qǐng)求中參數(shù)的數(shù)據(jù),所述參數(shù)包括終端標(biāo)識(shí)ID、客戶端用戶登錄ID、軌跡起始時(shí)間和軌跡結(jié)束時(shí)間;所述數(shù)據(jù)內(nèi)容包括發(fā)生的時(shí)間、所處的經(jīng)度和緯度; 數(shù)據(jù)排序單元用于將所述數(shù)據(jù)查找單元查找到的數(shù)據(jù)按照其時(shí)間由先到后的順序?qū)⑸鲜鰯?shù)據(jù)排列; 數(shù)據(jù)添加單元用于將所述數(shù)據(jù)排序單元排列后的數(shù)據(jù)加以標(biāo)識(shí),并按照標(biāo)識(shí)的由小到大的順序?qū)⑺鰯?shù)據(jù)依次加入所述用戶ID所對(duì)應(yīng)的臨時(shí)圖層,得到軌跡回放圖形。
      實(shí)施本發(fā)明的在WebGIS系統(tǒng)中實(shí)現(xiàn)客戶端軌跡回放的方法及系統(tǒng),具有以下有益效果由于其軌跡回放請(qǐng)求及更新數(shù)據(jù)均以異步數(shù)據(jù)傳輸方式發(fā)送,且在服務(wù)器中依據(jù)其請(qǐng)求中的參數(shù)查找需要更新的圖層并形成返回?cái)?shù)據(jù),所以其傳輸數(shù)據(jù)量較小、傳輸時(shí)間
      5較短。


      圖1是現(xiàn)有技術(shù)中電力呼叫中心GIS系統(tǒng)的結(jié)構(gòu)示意圖; 圖2是本發(fā)明在WebGIS系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法及系統(tǒng)實(shí)施例中方法流程圖; 圖3是所述實(shí)施例系統(tǒng)中客戶端結(jié)構(gòu)示意圖; 圖4是所述實(shí)施例系統(tǒng)中服務(wù)器結(jié)構(gòu)示意圖。
      具體實(shí)施例方式
      下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例作進(jìn)一步說(shuō)明。 如圖1所示,在本發(fā)明在WebGIS系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法及系統(tǒng)實(shí)施例中,其系統(tǒng)結(jié)構(gòu)與現(xiàn)有技術(shù)中的系統(tǒng)結(jié)構(gòu)并沒(méi)有不同的地方,在本實(shí)施例中,與現(xiàn)有技術(shù)不同的是其中的服務(wù)器與客戶端通信及數(shù)據(jù)更新(即實(shí)現(xiàn)終端軌跡回放)的方式不同,以及為實(shí)現(xiàn)其軌跡回放的方法所必須具有的相應(yīng)結(jié)構(gòu)上有差別。在圖1中,包括安裝在電力搶修車(chē)上GPS終端91、衛(wèi)星92、GPRS或CDMA無(wú)線網(wǎng)絡(luò)93、GIS網(wǎng)關(guān)94、GIS數(shù)據(jù)庫(kù)95、GIS服務(wù)器96以及客戶端97,其中終端91安裝在車(chē)輛上,并隨車(chē)輛移動(dòng),其接收衛(wèi)星信號(hào),換算成經(jīng)緯度信息,并通過(guò)GPRS或CDMA網(wǎng)絡(luò)傳送到GIS網(wǎng)關(guān)94,經(jīng)由上述GIS網(wǎng)關(guān)94送到GIS數(shù)據(jù)庫(kù)95,而服務(wù)器96可以與上述GIS數(shù)據(jù)庫(kù)95連接,通過(guò)該數(shù)據(jù)庫(kù)95取得各終端91的相關(guān)信息。同時(shí),在上述服務(wù)器96上,還通過(guò)網(wǎng)絡(luò)連接有多個(gè)客戶端97,使用者可以在客戶端97上通過(guò)登錄服務(wù)器96而取得各終端的相關(guān)數(shù)據(jù)。 在圖2示出的本發(fā)明實(shí)施例中,實(shí)現(xiàn)終端軌跡回放的方法流程圖,其包括如下步驟 步驟Sll設(shè)置需要軌跡回放的終端標(biāo)識(shí)在本實(shí)施例中,步驟Sll到步驟S14是在客戶端上發(fā)生的,步驟S15到步驟S20是在服務(wù)器上發(fā)生的,而步驟S21和步驟S22又是在上述客戶端上發(fā)生,上述各步驟加起來(lái),就是一個(gè)客戶端和服務(wù)器相互配合、相互相應(yīng),從而完成一個(gè)由服務(wù)器上取得數(shù)據(jù)、在客戶端上實(shí)現(xiàn)終端軌跡回放的過(guò)程。在本步驟中,在客戶端上設(shè)置需要在其上實(shí)現(xiàn)終端軌跡回放的終端標(biāo)識(shí)。由于在該GIS系統(tǒng)中存在多個(gè)終端,這些終端安裝在車(chē)輛上并隨車(chē)輛移動(dòng),其不同時(shí)間所處的地理位置信息都通過(guò)CDMA或GPRS網(wǎng)絡(luò)傳送到上述數(shù)據(jù)庫(kù)中。因此,需要定義本次軌跡回放的終端是上述多個(gè)終端中的哪一個(gè)。由于在上述GIS系統(tǒng)中的終端都具有編號(hào)以便于識(shí)別,因此,在本步驟中,就是設(shè)置該需要進(jìn)行其軌跡回放的終端編號(hào)。 步驟S12設(shè)置軌跡回放的起點(diǎn)時(shí)間和結(jié)束時(shí)間在本步驟中,設(shè)置該終端軌跡回放的開(kāi)始時(shí)間(起始時(shí)間)及結(jié)束時(shí)間,即設(shè)置一個(gè)時(shí)間段,在該時(shí)間段內(nèi)該終端地理位置信息是符合條件的;其他的地理位置信息在本次軌跡回放中將被忽略。
      步驟S13檢驗(yàn)所設(shè)置參數(shù)的有效性檢驗(yàn)上述步驟中所設(shè)置的參數(shù)是否是合理的,例如,設(shè)置的終端標(biāo)識(shí)是否是一個(gè)不存在的標(biāo)識(shí),設(shè)置的時(shí)間參數(shù)是否合理等;如果設(shè)置的參數(shù)的有效性不對(duì),則返回重新設(shè)置。
      步驟S14生成異步數(shù)據(jù)傳輸?shù)能壽E回放請(qǐng)求在本步驟中,以上述設(shè)置并經(jīng)過(guò)驗(yàn)
      6證的參數(shù)生成軌跡回放請(qǐng)求,由上述客戶端發(fā)送到服務(wù)器。在本實(shí)施例中,該軌跡回放請(qǐng)求是一個(gè)AJAX異步數(shù)據(jù)傳輸請(qǐng)求,該請(qǐng)求包括上述設(shè)置的參數(shù)內(nèi)容,在本實(shí)施例中,這些參數(shù)包括終端標(biāo)識(shí)ID,起始和結(jié)束時(shí)間,用戶登陸ID。參數(shù)中的前三個(gè)是在上述步驟中設(shè)置的,而用戶登陸ID是不用設(shè)置的,其在客戶端登錄服務(wù)器時(shí)就要輸入,因此,在本步驟中,該參數(shù)不用設(shè)置,直接將其調(diào)出使用即可。該請(qǐng)求通過(guò)XMLHttpRequest或MicrosoftXMLHTTP方式將上述軌跡回放請(qǐng)求及設(shè)置的參數(shù)發(fā)送到服務(wù)器。 步驟S15接收并解析終端發(fā)來(lái)的請(qǐng)求在本步驟中,服務(wù)器(即GIS服務(wù)器)是ArcMS服務(wù)器,該服務(wù)器該接收上述客戶端以XMLHttpRequest或Microsoft XMLHTTP方式發(fā)來(lái)的AJAX異步數(shù)據(jù)傳輸請(qǐng)求,得到其請(qǐng)求及其帶有的參數(shù)。此外,服務(wù)器對(duì)其接受的請(qǐng)求數(shù)據(jù)進(jìn)行解析并判斷,如果取得的參數(shù)表明其請(qǐng)求不是軌跡回放,則調(diào)用別的處理程序;如果其取得的參數(shù)表明該請(qǐng)求是軌跡回放請(qǐng)求,則執(zhí)行下一步驟。 步驟S16查找當(dāng)前活動(dòng)圖層服務(wù)器查找該服務(wù)器上當(dāng)前所有活動(dòng)的圖層,包括地層、臨時(shí)圖層和動(dòng)態(tài)圖層 步驟S17查找用戶對(duì)應(yīng)的臨時(shí)圖層,如有,則清空;如無(wú),則創(chuàng)建判斷所述用戶ID的臨時(shí)圖層是否存在,如果是則清空該臨時(shí)圖層數(shù)據(jù),否則將新建一個(gè)以該用戶ID為唯一標(biāo)識(shí)的臨時(shí)圖層; 步驟S18連接數(shù)據(jù)庫(kù),查找與參數(shù)對(duì)應(yīng)的軌跡數(shù)據(jù)在本步驟中,服務(wù)器連接數(shù)據(jù)庫(kù),并根據(jù)軌跡回放請(qǐng)求的參數(shù)查詢出在當(dāng)前數(shù)據(jù)庫(kù)中該終端在此段時(shí)間內(nèi)的軌跡數(shù)據(jù);這些數(shù)據(jù)信息包括各個(gè)軌跡點(diǎn)的產(chǎn)生的具體時(shí)間、經(jīng)度和緯度,并將這些數(shù)據(jù)按上述產(chǎn)生的具體時(shí)間的先后進(jìn)行排序;當(dāng)然,如果數(shù)據(jù)庫(kù)中不存在符合要求的軌跡數(shù)據(jù)則直接返回一段預(yù)置的錯(cuò)誤信息,表示查找的結(jié)果。 步驟S19將所述軌跡按時(shí)間排列并添加到臨時(shí)圖層在本步驟中,將上一步驟查詢得到的軌跡數(shù)據(jù)添加進(jìn)該用戶的臨時(shí)圖層中,形成一系列的軌跡點(diǎn),并進(jìn)行更新,而其他圖層不進(jìn)行更新;所述臨時(shí)圖層中的軌跡點(diǎn)為Gr即hicsLayer(圖形層)中的GraphicE 1 ement要素點(diǎn),將這些軌跡點(diǎn)中的起始點(diǎn)標(biāo)識(shí)置為1 ,并以遞增整數(shù)來(lái)加以區(qū)分和標(biāo)識(shí),其后的軌跡點(diǎn)按照時(shí)間先后順序往后加一,由此整數(shù)順序即可清晰得出該GPS終端(亦為電力搶修車(chē)輛)在一定時(shí)間內(nèi)的移動(dòng)路線。 步驟S20形成軌跡回放請(qǐng)求的返回?cái)?shù)據(jù)并發(fā)送在本步驟中,服務(wù)器將更新后GraphicsLayer軌跡圖層生成返回?cái)?shù)據(jù);并將該返回?cái)?shù)據(jù)發(fā)送到上述發(fā)出軌跡回放請(qǐng)求的客戶端。值得一提的是,服務(wù)器以AJAX異步數(shù)據(jù)傳輸?shù)姆绞綄⑸鲜龇祷財(cái)?shù)據(jù)發(fā)送給請(qǐng)求的客戶端。 步驟S21接收服務(wù)器發(fā)來(lái)的異步數(shù)據(jù)并解析在本步驟中,上述發(fā)出軌跡回放的客戶端接收由服務(wù)器發(fā)來(lái)的返回?cái)?shù)據(jù),并取出該數(shù)據(jù)。
      步驟S22利用接收到得數(shù)據(jù)更新其軌跡圖層在本步驟中,該客戶端利用取得的
      返回?cái)?shù)據(jù)更新當(dāng)前頁(yè)面中的軌跡圖層數(shù)據(jù),示出在設(shè)定時(shí)間段內(nèi)指定終端的移動(dòng)軌跡。當(dāng)
      然,在本步驟中,只是更新當(dāng)前頁(yè)的軌跡圖層數(shù)據(jù),而其他圖層不進(jìn)行更新。 在本實(shí)施例中,還涉及一種WebGIS系統(tǒng),該系統(tǒng)包括服務(wù)器以及與所述服務(wù)器連
      接的客戶端,該系統(tǒng)可以用較小的數(shù)據(jù)傳輸量、較短的時(shí)間在客戶端上實(shí)現(xiàn)終端軌跡的回
      放。如圖3所示,在該系統(tǒng)中,上述客戶端1包括軌跡回放請(qǐng)求產(chǎn)生裝置12,該裝置用于設(shè)置所要求的軌跡參數(shù),并按所設(shè)置的參數(shù)產(chǎn)生以異步數(shù)據(jù)傳輸方式發(fā)送到服務(wù)器2的軌跡回放請(qǐng)求;其中,軌跡回放裝置12進(jìn)一步包括用于設(shè)置所要回放其軌跡的終端ID的終端識(shí)別ID設(shè)置單元121,用于設(shè)置所要求軌跡回放的開(kāi)始時(shí)間及結(jié)束時(shí)間的軌跡起始及結(jié)束時(shí)間設(shè)置單元122以及用于驗(yàn)證所設(shè)置參數(shù)正確性的參數(shù)驗(yàn)證單元123 ;此外,軌跡回放請(qǐng)求產(chǎn)生裝置12還包括數(shù)據(jù)接收裝置ll,該數(shù)據(jù)接收裝置11用于接收并解析服務(wù)器2響應(yīng)所述軌跡回放請(qǐng)求所返回?cái)?shù)據(jù),并按照該數(shù)據(jù)更新客戶端1上的相應(yīng)圖層。
      如圖4所示,圖4示出了在本實(shí)施例中上述系統(tǒng)中服務(wù)器2的結(jié)構(gòu),在途4中,服務(wù)器2包括圖層查找及清除單元21,該單元用于查找服務(wù)器2上當(dāng)前的所有活動(dòng)圖層,并將上述軌跡回放請(qǐng)求中所包含的用戶ID所對(duì)應(yīng)的臨時(shí)圖層清空(當(dāng)查找到該用戶ID所對(duì)應(yīng)的臨時(shí)圖層時(shí))或創(chuàng)建一個(gè)與該用戶ID對(duì)應(yīng)的臨時(shí)圖層(當(dāng)未查找到該用戶ID所對(duì)應(yīng)的臨時(shí)圖層時(shí));數(shù)據(jù)查找單元12,該單元用于在服務(wù)器2中的數(shù)據(jù)庫(kù)(圖中未示出,參見(jiàn)圖1)查找符合所述軌跡回放請(qǐng)求中參數(shù)的數(shù)據(jù),這些參數(shù)包括終端標(biāo)識(shí)ID、客戶端用戶登錄ID、軌跡起始時(shí)間和軌跡結(jié)束時(shí)間;而這些數(shù)據(jù)的內(nèi)容包括發(fā)生的時(shí)間、所處的經(jīng)度和緯度;數(shù)據(jù)排序單元23,用于將數(shù)據(jù)查找單元22查找到的數(shù)據(jù)按照其時(shí)間由先到后的順序?qū)⑵渑帕?;?shù)據(jù)添加單元24,用于將數(shù)據(jù)排序單元23排列后的數(shù)據(jù)加以標(biāo)識(shí),并按照標(biāo)識(shí)的由小到大的順序?qū)⑺鰯?shù)據(jù)依次加入該用戶ID所對(duì)應(yīng)的臨時(shí)圖層,得到軌跡回放圖形。
      以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
      權(quán)利要求
      一種在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法,其特征在于,包括如下步驟A)客戶端產(chǎn)生并發(fā)送帶有軌跡回放參數(shù)的、以異步數(shù)據(jù)傳輸?shù)能壽E回放請(qǐng)求;B)服務(wù)器接收該請(qǐng)求,處理與該請(qǐng)求有關(guān)的數(shù)據(jù)形成更新數(shù)據(jù);C)服務(wù)端以異步數(shù)據(jù)傳輸發(fā)送該更新數(shù)據(jù)到所述客戶端;D)客戶端接收所述更新數(shù)據(jù)并更新軌跡圖層。
      2. 根據(jù)權(quán)利要求1所述的在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法,其特征在 于,所述步驟A)進(jìn)一步包括如下步驟Al)設(shè)置需要進(jìn)行軌跡回放的終端標(biāo)識(shí); A2)設(shè)置軌跡回放的起始時(shí)間和結(jié)束時(shí)間; A3)檢驗(yàn)所述設(shè)置的參數(shù)的有效性;A4)生成異步數(shù)據(jù)傳輸格式的軌跡回放請(qǐng)求。
      3. 根據(jù)權(quán)利要求2所述的在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法,其特征在 于,所述步驟B)進(jìn)一步包括如下步驟Bl)服務(wù)器接收并解析所述客戶端發(fā)來(lái)的請(qǐng)求; B2)服務(wù)器查找其上的活動(dòng)圖層;B3)服務(wù)器連接其數(shù)據(jù)庫(kù),依據(jù)所述請(qǐng)求的參數(shù)取得請(qǐng)求所要求的數(shù)據(jù); B4)服務(wù)器形成返回?cái)?shù)據(jù)。
      4. 根據(jù)權(quán)利要求3所述的在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法,其特征在于,所述請(qǐng)求參數(shù)包括終端標(biāo)識(shí)ID、客戶端用戶登錄ID、軌跡起始時(shí)間和軌跡結(jié)束時(shí)間;所述活動(dòng)圖層包括地層、臨時(shí)圖層和動(dòng)態(tài)圖層。
      5. 根據(jù)權(quán)利要求4所述的在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法,其特征在 于,所述數(shù)據(jù)包括被請(qǐng)求的終端的軌跡點(diǎn),其包括該點(diǎn)的發(fā)生的時(shí)間、所處的經(jīng)度和緯度。
      6. 根據(jù)權(quán)利要求5所述的在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法,其特征在 于,所述步驟B3)進(jìn)一步包括如下步驟B31)服務(wù)器查找所述請(qǐng)求中客戶端用戶ID對(duì)應(yīng)的臨時(shí)圖層,如有,清除該圖層中的內(nèi) 容;如無(wú),創(chuàng)建一個(gè)所述用戶ID對(duì)應(yīng)的臨時(shí)圖層;B32)服務(wù)器查找其數(shù)據(jù)庫(kù),依據(jù)終端標(biāo)識(shí)ID、軌跡起始時(shí)間和軌跡結(jié)束時(shí)間找出相應(yīng) 的軌跡數(shù)據(jù);B33)將所述數(shù)據(jù)添加到所述臨時(shí)圖層中,并按其產(chǎn)生時(shí)間的先后進(jìn)行排列。
      7. 根據(jù)權(quán)利要求6所述的在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法,其特征在 于,所述步驟D)進(jìn)一步包括Dl)客戶端接收所述服務(wù)器傳送來(lái)的異步傳輸數(shù)據(jù)并解析; D2)客戶端依據(jù)其接收到的數(shù)據(jù)更新其當(dāng)前的軌跡圖層數(shù)據(jù)。
      8. —種網(wǎng)絡(luò)地理信息系統(tǒng),包括服務(wù)器以及與該服務(wù)器連接的客戶端,其特征在于,所 述客戶端包括軌跡回放請(qǐng)求產(chǎn)生裝置用于設(shè)置所要求的軌跡參數(shù),并按所設(shè)置的參數(shù)產(chǎn)生以異步數(shù)據(jù)傳輸方式發(fā)送到所述服務(wù)器的軌跡回放請(qǐng)求;數(shù)據(jù)接收裝置用于接收并解析服務(wù)器響應(yīng)所述軌跡回放請(qǐng)求所返回?cái)?shù)據(jù),并按照該數(shù)據(jù)更新所述客戶端上的相應(yīng)圖層。
      9. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述客戶端的軌跡回放裝置進(jìn)一步包括用于設(shè)置所要回放其軌跡的終端ID的終端識(shí)別ID設(shè)置單元、用于設(shè)置所要求軌跡回放的開(kāi)始時(shí)間及結(jié)束時(shí)間的軌跡起始及結(jié)束時(shí)間設(shè)置單元、驗(yàn)證所設(shè)置參數(shù)正確性的參數(shù)驗(yàn)證單元。
      10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述服務(wù)器包括圖層查找及清除單元用于查找所述服務(wù)器上當(dāng)前的所有活動(dòng)圖層,并將所述軌跡回放請(qǐng)求中所包含的用戶ID所對(duì)應(yīng)的臨時(shí)圖層清空或創(chuàng)建一個(gè)與所述用戶ID對(duì)應(yīng)的臨時(shí)圖層;數(shù)據(jù)查找單元用于在所述服務(wù)器中的數(shù)據(jù)庫(kù)查找符合所述軌跡回放請(qǐng)求中參數(shù)的數(shù)據(jù),所述參數(shù)包括終端標(biāo)識(shí)ID、客戶端用戶登錄ID、軌跡起始時(shí)間和軌跡結(jié)束時(shí)間;所述數(shù)據(jù)內(nèi)容包括發(fā)生的時(shí)間、所處的經(jīng)度和緯度;數(shù)據(jù)排序單元用于將所述數(shù)據(jù)查找單元查找到的數(shù)據(jù)按照其時(shí)間由先到后的順序?qū)⑸鲜鰯?shù)據(jù)排列;數(shù)據(jù)添加單元用于將所述數(shù)據(jù)排序單元排列后的數(shù)據(jù)加以標(biāo)識(shí),并按照標(biāo)識(shí)的由小到大的順序?qū)⑺鰯?shù)據(jù)依次加入所述用戶ID所對(duì)應(yīng)的臨時(shí)圖層,得到軌跡回放圖形。
      全文摘要
      本發(fā)明涉及在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)終端軌跡回放的方法,包括如下步驟客戶端產(chǎn)生并發(fā)送帶有軌跡回放參數(shù)的、以異步數(shù)據(jù)傳輸?shù)能壽E回放請(qǐng)求;服務(wù)器接收該請(qǐng)求,處理與該請(qǐng)求有關(guān)的數(shù)據(jù)形成更新數(shù)據(jù);服務(wù)端以異步數(shù)據(jù)傳輸發(fā)送該更新數(shù)據(jù)到所述客戶端;客戶端接收所述更新數(shù)據(jù)并更新軌跡圖層。本發(fā)明還涉及一種網(wǎng)絡(luò)地理信息系統(tǒng)。實(shí)施本發(fā)明的在網(wǎng)絡(luò)地理信息系統(tǒng)中實(shí)現(xiàn)客戶端軌跡回放的方法及系統(tǒng),具有以下有益效果由于其軌跡回放請(qǐng)求及更新數(shù)據(jù)均以異步數(shù)據(jù)傳輸方式發(fā)送,且在服務(wù)器中依據(jù)其請(qǐng)求中的參數(shù)查找需要更新的圖層并形成返回?cái)?shù)據(jù),所以其傳輸數(shù)據(jù)量較小、傳輸時(shí)間較短。
      文檔編號(hào)G06T17/05GK101706826SQ20091030321
      公開(kāi)日2010年5月12日 申請(qǐng)日期2009年6月12日 優(yōu)先權(quán)日2009年6月12日
      發(fā)明者陳鵬舉 申請(qǐng)人:深圳市科陸電子科技股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1