亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種多軌跡繪制的方法及裝置的制造方法_2

文檔序號:9826272閱讀:來源:國知局
地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域的普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0056]圖1為本發(fā)明實施例中多軌跡繪制方法的概述流程圖;
[0057]圖2為本發(fā)明實施例中軌跡交叉示意圖;
[0058]圖3、圖4、圖5為本發(fā)明實施例中更改查詢區(qū)域時軌跡顯示示意圖;
[0059]圖6、圖7、圖8為本發(fā)明實施例中多軌跡繪制方法的詳細流程圖;
[0060]圖9為本發(fā)明實施例中多軌跡繪制結構示意圖。
【具體實施方式】
[0061]為了提高查詢獲得的多軌跡信息的準確性,提高用戶的查詢分析效率,本發(fā)明實施例中,多軌跡按照各自軌跡點的發(fā)生時序進行繪制,使得同一目標的多條軌跡和不同目標的多條軌跡都按時序播放,大幅度提高用戶體驗效果。
[0062]為了使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部份實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。下面通過具體實施例對本發(fā)明方案進行詳細描述,當然,本發(fā)明并不限于以下實施例。
[0063]參閱圖1所示,本發(fā)明實施例中提供一種多軌跡繪制的方法,具體流程如下:
[0064]步驟110:獲取至少兩個目標對應的軌跡點集合,以及分別確定每一個目標的起始軌跡點。
[0065]例如,目標可以為車輛,此時,用戶在目標查詢指令中攜帶車輛的車牌號作為標識信息即可以進行查詢。
[0066]步驟120:將實際起始時間最早的起始軌跡點確定為定位起始軌跡點,并根據(jù)預設的繪制時間間隔和實際時間間隔的映射關系以及各個目標的起始軌跡點之間的實際時間間隔,分別確定每一個非定位起始軌跡點與定位起始軌跡點之間的繪制時間間隔。
[0067]例如,繪制時間間隔和實際時間間隔的映射關系可以設置為繪制時間間隔0.1秒對應的實際時間間隔為I小時。
[0068]步驟130:從定位起始軌跡點開始基于相應的軌跡點集合繪制對應目標的軌跡,以及分別按照每一個非定位起始軌跡點與定位起始軌跡點之間的繪制時間間隔,在每一個非定位起始軌跡點對應的時刻開始基于相應的軌跡點集合繪制對應目標的軌跡。
[0069]具體的,從起始軌跡點開始基于相應的軌跡點集合繪制對應目標的軌跡,包括:根據(jù)預設的繪制時間間隔和實際時間間隔的映射關系以及每相鄰兩個軌跡點之間的實際時間間隔,確定每相鄰兩個軌跡點之間的繪制時間間隔;從起始軌跡點開始,在每一個軌跡點對應的時刻繪制相應的軌跡點;其中,起始軌跡點為定位起始軌跡點或非定位起始軌跡點。
[0070]進一步的,在軌跡繪制過程中針對多條軌跡采用不同顯示方式進行軌跡繪制;或/和,在軌跡繪制過程中分別根據(jù)每一個軌跡點的合并狀態(tài)確定相應軌跡點的大小,以及分別根據(jù)每一個軌跡點的測量速度確定相應軌跡點的顯示方式。
[0071]例如,較佳的,針對繪制的多條軌跡,可以隨機為不同的軌跡分配不同的繪制顏色,例如軌跡I顯示為藍色,軌跡2顯示為紅色,軌跡3顯示為紫色。
[0072]又例如,較佳的,針對繪制的多條軌跡,也可以隨機為不同的軌跡分配具體的繪制線條,例如軌跡I顯示為實線型1,軌跡2顯示為點虛線型4,軌跡3顯示為條虛線型5。
[0073]這樣,針對多軌跡采用不同的繪制方式加以區(qū)分,軌跡的分析會變得非常直觀、形象化。
[0074]進一步的,為了提高軌跡繪制效率,在軌跡繪制過程中,在任意一條軌跡內(nèi),若連續(xù)的至少兩個軌跡點的測量速度低于預設門限,則在繪制過程中,對該至少兩個軌跡點進行合并繪制;或者,若連續(xù)的至少兩個軌跡點之間的間距少于預設門限,則在繪制過程中,對該至少兩個軌跡點進行合并繪制。
[0075]例如,在軌跡繪制過程中,假設軌跡點A、軌跡點B、軌跡點C為連續(xù)繪制的軌跡點,而軌跡點A的速度值VI,軌跡點B的速度值V2,軌跡點C的速度值V3,都小于預設門限值VO (設定為0.0001m/s),此時,可以確定目標在這三個軌跡點的位置未發(fā)生移動(或者移動距離很小),則可以將軌跡點A,軌跡點B,軌跡點C聚合為一個軌跡點A’,軌跡點A’的速度值Vto為合并的軌跡點的平均速度,即Vto= (Vl+V2+V3)/3。
[0076]又例如,在軌跡繪制過程中,軌跡點1、軌跡點2、軌跡點3之間的間距小于規(guī)定的預設值,將軌跡點1、軌跡點2、軌跡點3進行聚合處理,聚合為軌跡點1’,其中軌跡點I’的速度取3個聚合點的平均速度,即VI’ = (Vl+V2+V3)/3。
[0077]進一步的,在軌跡繪制過程中,若多個目標的軌跡存在至少一個交叉點,則根據(jù)該至少一個交叉點在不同軌跡中對應的時間屬性信息和地理屬性信息判斷交叉類型:
[0078]若交叉類型為時間位置不同而地理位置相近,則判定該至少一個交叉點為非實際交叉點,并記錄相應標識;
[0079]例如,如圖2所示,目標A(私家車,車牌號為京H2255)的軌跡與目標B(私家車,車牌號為京H2256)的軌跡在軌跡點M發(fā)生交叉,但是進一步發(fā)現(xiàn)目標A經(jīng)過軌跡點M的時亥Ij為2014年9月20日9:00,而目標B經(jīng)過軌跡點M的時刻為2014年9月20日10:00,此時,判定交叉點M為非實際交叉點,并記錄相應標識。
[0080]若交叉類型為時間位置相同且地理位置相近,則進一步判斷該至少一個交叉點在不同軌跡中對應的離地距離是否相同,若是,則確定該至少一個交叉點為實際交叉點,并記錄相應標識;否則,確定該至少一個交叉點為非實際交叉點,并記錄相應標識。
[0081]例如,如圖2所示,目標C(私家車,車牌號為京H2255)的軌跡與目標C(公交車,車牌號為京HB1256)的軌跡在軌跡點N發(fā)生交叉,但是進一步發(fā)現(xiàn)目標A與目標C經(jīng)過軌跡點M的時刻均為2014年9月21日12:00,此時需要進一步判斷目標A與目標C在各自軌跡中對應的離地距離是否相同,假如目標A的離地距離為3.5米,而目標C的離地距離為7米,則判定交叉點N為非實際交叉點(兩者有可能在立交橋的上層和下層在同一時間通過同一點),并記錄相應標識;若目標A與目標C在各自軌跡中對應的離地距離相同,此時判定交叉點N為實際交叉點,并記錄相應標識。
[0082]進一步的,多目標軌跡繪制完畢后,檢測到用戶針對操作界面的拖動軌跡,按照預設的拖動軌跡和查詢范圍的映射關系,確定用戶指定的查詢區(qū)域范圍,以及按照該查詢區(qū)域范圍對已繪制的多目標的軌跡進行軌跡點增補或/和隱藏。
[0083]例如,如圖3所示,在初始的查詢區(qū)域X內(nèi),不能夠確定軌跡A和軌跡B是否同屬于一個目標,此時提供給用戶一個擴展的查詢區(qū)域Y,在擴展后的查詢區(qū)域內(nèi)對軌跡進行增補,這樣能夠更加準確的跟蹤并判斷目標的軌跡走向。
[0084]又例如,如圖4所示,當用戶縮小查詢區(qū)域,假設由查詢區(qū)域X縮小為查詢區(qū)域Y,此時,針對更改后的查詢區(qū)域,進行軌跡的隱藏。進一步,針對無用軌跡,在該軌跡起始點處設置軌跡隱藏按鈕,選定該軌跡并將其進行隱藏處理,以暫時消除冗余信息;例如,軌跡隱藏的機制為:首先保存原軌跡配色,當用戶觸發(fā)軌跡隱藏按鈕,則將其軌跡顏色置為“透明狀態(tài)”即可。
[0085]又例如,如圖5所示,當用戶更改查詢區(qū)域,更改后的查詢區(qū)域與原查詢區(qū)域出現(xiàn)重疊的情況,假設由查詢區(qū)域X更改為查詢區(qū)域Y,此時針對原查詢區(qū)域無重疊部分的軌跡進行隱藏,對重疊部分查詢區(qū)域內(nèi)的軌跡保持不變,并在更改后的新增的查詢區(qū)域內(nèi)對軌跡進行增補。
[0086]這樣,根據(jù)用戶的查詢區(qū)域來增大軌跡點的繪制量能夠準確獲得需要查詢的軌跡信息,通過對冗余軌跡的隱藏,能夠有效的濾除干擾軌跡的信息,提高查詢效率和準確性。
[0087]下面以一個具體的實用場景對上述實施例作出進一步詳細說明。
[0088]參閱圖6所示,本發(fā)明實施例中,多軌跡繪制方法的詳細流程如下:
[0089]步驟S1:獲取查詢條件。
[0090]查詢條件包括一至多個目標ID、查詢的地理范圍和/或查詢的時間范圍。
[0091 ] 步驟S2:查詢滿足條件的所有軌跡點。
[0092]查詢滿足條件的所有軌跡點,是根據(jù)條件中的經(jīng)緯度范圍、時間范圍或輸入的目標ID集合,去數(shù)據(jù)庫中查詢、匹配所有的坐標點,查詢結果中坐標點的屬性數(shù)據(jù)包括:{目標ID,經(jīng)度,緯度,報位時間,方向,速度},這6個必要屬性值。
[0093]步驟S3:獲得每個目標的軌跡點集合,按照繪制時間進行排序,在每個軌跡點集合中對符合條件的多個軌跡點進行聚合。
[0094]針對上一步S2中得到的滿足條件的所有軌跡點集合:{目標ID,經(jīng)度,緯度,報位時間,方向,速度}按照目標ID進行分組、按照報位時間排序處理,其中,在各個軌跡點集合內(nèi),若同一目標的連續(xù)至少兩個軌跡點的測量速度低于預設門限,或,同一目標的連續(xù)至少兩個軌跡點的間距小于預設門限,則對該連續(xù)的至少兩個軌跡點進行軌跡點的合并處理。
[0095]步驟S4:計算軌跡交叉點以及進行軌跡配色。
[0096]經(jīng)步驟S3處理后的不同目標的軌跡點集合,其形式為:{目標ID,經(jīng)度,緯度,時間跨度/報位時間,方向,平均速度/速度},
當前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1