欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法

文檔序號(hào):6728156閱讀:362來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種優(yōu)化方法,特別是涉及一種車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法。背景技本W(wǎng)ebGIS 是 Internet 技術(shù)應(yīng)用于 GIS (Geographic Information System,地理信息 系統(tǒng))開(kāi)發(fā)的產(chǎn)物。GIS通過(guò)WWW功能得以擴(kuò)展,真正成為一種大眾使用的工具。WebGIS車(chē) 輛監(jiān)控系統(tǒng)是一個(gè)構(gòu)建于Internet的大型車(chē)輛信息監(jiān)控平臺(tái),融合了 GPS衛(wèi)星定位技術(shù)、 GPRS/GSM無(wú)線通訊技術(shù)和WebGIS網(wǎng)絡(luò)地理信息系統(tǒng)技術(shù)。用戶能夠通過(guò)IE瀏覽器在電子 地圖上對(duì)車(chē)輛的地理位置、速度、行駛方向、車(chē)輛狀態(tài)等信息進(jìn)行實(shí)時(shí)監(jiān)控、軌跡回放和信 息查詢(xún)。利用WebGIS的空間分析功能還可以進(jìn)行車(chē)輛調(diào)度的輔助決策支持,從而實(shí)現(xiàn)科學(xué) 合理的監(jiān)控調(diào)度管理,提高車(chē)輛運(yùn)營(yíng)效率。軌跡回放功能作為WebGIS車(chē)輛監(jiān)控系統(tǒng)的一項(xiàng)重要功能,可以在電子地圖上重 現(xiàn)車(chē)輛的歷史行駛狀態(tài),為各種類(lèi)型的分析管理提供一個(gè)直觀的可視化信息支持。在前臺(tái) 實(shí)現(xiàn)方式上,因?yàn)椴寮絎ebGIS需要用戶安裝插件這一致命缺點(diǎn),無(wú)法滿足眾多WebGIS項(xiàng) 目的要求,因此目前國(guó)內(nèi)主流的WebGIS大多使用javascript語(yǔ)言來(lái)進(jìn)行前臺(tái)開(kāi)發(fā)。由于 javascript語(yǔ)言是解釋型語(yǔ)言,在性能方面無(wú)法達(dá)到C或JAVA之類(lèi)語(yǔ)言的水平,因此當(dāng)軌 跡回放中需要處理海量數(shù)據(jù)時(shí),車(chē)輛監(jiān)控系統(tǒng)運(yùn)算速度較慢,無(wú)法及時(shí)響應(yīng)用戶操作,嚴(yán)重 影響車(chē)輛監(jiān)控系統(tǒng)的交互性。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方 法,其大幅提升了軌跡回放的性能,且能及時(shí)響應(yīng)用戶操作。本發(fā)明是通過(guò)下述技術(shù)方案來(lái)解決上述技術(shù)問(wèn)題的一種車(chē)輛監(jiān)控系統(tǒng)中軌跡回 放功能的優(yōu)化方法,其特征在于,其包括以下步驟步驟一、確定軌跡回放功能需要處理的原始軌跡點(diǎn)數(shù)據(jù);步驟二、獲取當(dāng)前地圖窗口的邊界和比例尺,邊界用于過(guò)濾當(dāng)前地圖窗口外的原 始軌跡點(diǎn),比例尺用于計(jì)算原始軌跡點(diǎn)之間的距離并過(guò)濾重疊或緊鄰的原始軌跡點(diǎn);步驟三、根據(jù)當(dāng)前地圖窗口的邊界判斷原始軌跡點(diǎn)是否在當(dāng)前地圖窗口內(nèi),并在 原始軌跡點(diǎn)數(shù)據(jù)中增加窗口內(nèi)標(biāo)志位和相對(duì)于前一軌跡點(diǎn)的變化狀態(tài)信息;步驟四、為每一個(gè)原始軌跡點(diǎn)增加點(diǎn)繪圖標(biāo)志位,根據(jù)原始軌跡點(diǎn)之間的距離與 一個(gè)閥值比對(duì),確定該軌跡點(diǎn)是否需要被繪制;步驟五、為每一個(gè)原始軌跡點(diǎn)增加線繪圖標(biāo)志位,根據(jù)變化狀態(tài)信息確定該軌跡 點(diǎn)是否需要加入軌跡線節(jié)點(diǎn)隊(duì)列;步驟六、按照過(guò)濾后的原始軌跡點(diǎn)數(shù)據(jù)進(jìn)行軌跡點(diǎn)和軌跡線的繪制。優(yōu)選地,所述軌跡回放功能是通過(guò)軌跡點(diǎn)來(lái)模擬車(chē)輛行駛的軌跡線并疊加到電子 地圖上進(jìn)行可視化顯示。
優(yōu)選地,所述步驟三中原始軌跡點(diǎn)的經(jīng)度、緯度和當(dāng)前地圖窗口的邊界進(jìn)行比較, 確定該軌跡點(diǎn)是否在當(dāng)前地圖窗口內(nèi),如果在當(dāng)前地圖窗口內(nèi),則窗口內(nèi)標(biāo)志位置為一;如 果在當(dāng)前地圖窗口外,則窗口內(nèi)標(biāo)志位置為零。優(yōu)選地,所述步驟六根據(jù)步驟五中的點(diǎn)繪圖標(biāo)志位和線繪圖標(biāo)志位進(jìn)行軌跡點(diǎn)和 軌跡線的繪制。本發(fā)明的積極進(jìn)步效果在于本發(fā)明使軌跡繪制速度提升至少兩倍以上,當(dāng)用戶 連續(xù)操作地圖時(shí),車(chē)輛監(jiān)控系統(tǒng)運(yùn)行流暢,無(wú)明顯遲滯感,大大提高了用戶的操作效率。


圖1為本發(fā)明一實(shí)施例的流程圖。圖2為本發(fā)明原始軌跡點(diǎn)的具體位置關(guān)系的示意圖。圖3為本發(fā)明對(duì)軌跡的優(yōu)化顯示最終繪圖效果的示意圖。圖4為未經(jīng)優(yōu)化的軌跡回放顯示效果示意圖。圖5為優(yōu)化后的軌跡回放顯示效果示意圖。
具體實(shí)施例方式下面結(jié)合附圖給出本發(fā)明較佳實(shí)施例,以詳細(xì)說(shuō)明本發(fā)明的技術(shù)方案。本發(fā)明為一種車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法,其基本原理是通過(guò)地 圖窗口邊界判斷軌跡點(diǎn)是否在窗口內(nèi),過(guò)濾掉在窗口外的軌跡點(diǎn),并為每一個(gè)軌跡點(diǎn)增加 窗口內(nèi)標(biāo)志位和相對(duì)于前一個(gè)軌跡點(diǎn)的變化狀態(tài)信息;然后再通過(guò)比例尺計(jì)算軌跡點(diǎn)距 離,過(guò)濾掉重疊或緊鄰的軌跡點(diǎn),并增加點(diǎn)繪圖標(biāo)志位來(lái)確定需要繪制的軌跡點(diǎn);最后通過(guò) 變化狀態(tài)信息確定需要繪制的軌跡線的節(jié)點(diǎn),并為每一個(gè)軌跡點(diǎn)增加線繪圖標(biāo)志位。如圖1所示,本發(fā)明車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法包括以下步驟步驟1,確定軌跡回放功能需要處理的原始軌跡點(diǎn)數(shù)據(jù)。根據(jù)用戶實(shí)際需求確定軌跡回放功能需要處理的原始軌跡點(diǎn)數(shù)據(jù)。例如,用戶需 要回放的車(chē)輛軌跡由第一軌跡點(diǎn)(PtI)至第十軌跡點(diǎn)(PtlO) —共十個(gè)軌跡點(diǎn)組成,每一個(gè) 軌跡點(diǎn)通過(guò)經(jīng)度和緯度來(lái)表示地理位置,則上述十個(gè)軌跡點(diǎn)組成如表1所示的原始軌跡點(diǎn) 數(shù)據(jù)。
表 1步驟2,獲取當(dāng)前地圖窗口的邊界和比例尺。軌跡回放功能是通過(guò)軌跡點(diǎn)來(lái)模擬車(chē)輛行駛的軌跡線并疊加到電子地圖上進(jìn)行 可視化顯示。而當(dāng)用戶移動(dòng)或縮放地圖窗口來(lái)查看軌跡時(shí),往往某些軌跡點(diǎn)會(huì)處于當(dāng)前地 圖窗口之外,或是某些軌跡點(diǎn)位置重疊或緊鄰,為了對(duì)軌跡回放功能進(jìn)行性能和顯示效果 的優(yōu)化,需要對(duì)這些軌跡點(diǎn)進(jìn)行篩選過(guò)濾。在本步驟2中,獲取當(dāng)前地圖窗口的邊界用于 過(guò)濾當(dāng)前地圖窗口外的原始軌跡點(diǎn),獲取當(dāng)前地圖窗口的比例尺用于計(jì)算原始軌跡點(diǎn)之 間的距離并過(guò)濾重疊或緊鄰的原始軌跡點(diǎn)。本例中,假設(shè)當(dāng)前地圖窗口的屏幕分辨率為 400*400 (單位像素),地圖邊界為左下角(121,31)、右上角(122,32),然后根據(jù)分辨率和 邊界我們可根據(jù)計(jì)算得出比例尺,經(jīng)度的1度等于400像素,緯度的1度也等于400像素。 原始軌跡點(diǎn)的具體位置關(guān)系如圖2所示,其中方框表示當(dāng)前地圖窗口。步驟3,根據(jù)當(dāng)前地圖窗口的邊界判斷原始軌跡點(diǎn)是否在當(dāng)前地圖窗口內(nèi),并在原 始軌跡點(diǎn)數(shù)據(jù)中增加窗口內(nèi)標(biāo)志位和相對(duì)于前一軌跡點(diǎn)的變化狀態(tài)信息。在本步驟3中,通過(guò)原始軌跡點(diǎn)的經(jīng)度、緯度(經(jīng)緯度)和當(dāng)前地圖窗口的邊界進(jìn) 行比較,確定該軌跡點(diǎn)是否在當(dāng)前地圖窗口內(nèi),如果在當(dāng)前地圖窗口內(nèi),則窗口內(nèi)標(biāo)志位置 為1 ;如果在當(dāng)前地圖窗口外,則窗口內(nèi)標(biāo)志位置為0。而變化狀態(tài)信息一共分為四種狀態(tài), 利用前一軌跡點(diǎn)和當(dāng)前軌跡點(diǎn)的窗口內(nèi)標(biāo)志位來(lái)進(jìn)行判定,判定規(guī)則如下(1)前一軌跡點(diǎn)的窗口內(nèi)標(biāo)志位等于0,當(dāng)前軌跡點(diǎn)的窗口內(nèi)標(biāo)志位等于1,表示 當(dāng)前軌跡點(diǎn)進(jìn)入當(dāng)前地圖窗口;(2)前一軌跡點(diǎn)的窗口內(nèi)標(biāo)志位等于0,當(dāng)前軌跡點(diǎn)的窗口內(nèi)標(biāo)志位等于0,表示 當(dāng)前軌跡點(diǎn)持續(xù)在當(dāng)前地圖窗口外;(3)前一軌跡點(diǎn)的窗口內(nèi)標(biāo)志位等于1,當(dāng)前軌跡點(diǎn)窗的口內(nèi)標(biāo)志位等于0,表示 當(dāng)前軌跡點(diǎn)離開(kāi)當(dāng)前地圖窗口;(4)前一軌跡點(diǎn)的窗口內(nèi)標(biāo)志位等于1,當(dāng)前軌跡點(diǎn)的窗口內(nèi)標(biāo)志位等于1,表示 當(dāng)前軌跡點(diǎn)持續(xù)在當(dāng)前地圖窗口內(nèi);其中,第一軌跡點(diǎn)(Ptl)的前一軌跡點(diǎn)的窗口內(nèi)標(biāo)志位默認(rèn)為0。對(duì)所有原始軌跡點(diǎn)數(shù)據(jù)進(jìn)行處理后,得到如表2所示的軌跡點(diǎn)數(shù)據(jù)。 表2步驟4,為每一個(gè)原始軌跡點(diǎn)增加點(diǎn)繪圖標(biāo)志位,根據(jù)原始軌跡點(diǎn)之間的距離與一 個(gè)閥值比對(duì),確定該軌跡點(diǎn)是否需要被繪制。本步驟4進(jìn)一步對(duì)原始軌跡點(diǎn)數(shù)據(jù)進(jìn)行優(yōu)化篩選,過(guò)濾重疊和緊鄰的軌跡點(diǎn),最 終確定需要被繪制的原始軌跡點(diǎn)。為此預(yù)先設(shè)定一個(gè)閥值D (單位像素),然后按照第一 軌跡點(diǎn)(Ptl)至第十軌跡點(diǎn)(PtlO)軌跡點(diǎn)的順序依次判定點(diǎn)繪圖標(biāo)志位,0表示過(guò)濾掉的 軌跡點(diǎn),不需要繪制,1表示保留的軌跡點(diǎn),需要繪制,判定規(guī)則有以下兩點(diǎn)(1)變化狀態(tài)信息不為“持續(xù)在窗口內(nèi)”時(shí),點(diǎn)繪圖標(biāo)志位與窗口內(nèi)標(biāo)志位一致。(2)變化狀態(tài)信息為“持續(xù)在窗口內(nèi)”時(shí),進(jìn)行閥值比對(duì),計(jì)算當(dāng)前點(diǎn)和“最近繪制 點(diǎn)”(即之前最近一次點(diǎn)繪圖標(biāo)志位確定為1的軌跡點(diǎn))之間的屏幕距離,當(dāng)距離大于等于 閥值D時(shí),點(diǎn)繪圖標(biāo)志位置為1,當(dāng)距離小于閥值D時(shí),點(diǎn)繪圖標(biāo)志位置為0。本例中,變化狀態(tài)信息為“持續(xù)在窗口內(nèi)”的只有第三軌跡點(diǎn)(Pt3)、第四軌跡 點(diǎn)(Pt4)、第九軌跡點(diǎn)(Pt9)三個(gè)軌跡點(diǎn),因此只需對(duì)這三個(gè)軌跡點(diǎn)進(jìn)行閥值比對(duì),假設(shè)將 閥值設(shè)為50個(gè)像素,那么首先判斷第三軌跡點(diǎn)(Pt3),它的“最近繪制點(diǎn)”是第二軌跡點(diǎn) (Pt2),計(jì)算第三軌跡點(diǎn)(Pt3)和第二軌跡點(diǎn)(Pt2)之間的屏幕距離為144. 22像素,大于 閥值D,點(diǎn)繪圖標(biāo)志位置為1 ;然后判斷第四軌跡點(diǎn)(Pt4),它的最近繪制點(diǎn)是第三軌跡點(diǎn) (Pt3),計(jì)算第四軌跡點(diǎn)(Pt4)和第三軌跡點(diǎn)(Pt3)之間的屏幕距離為40像素,小于閥值D,點(diǎn)繪圖標(biāo)志位置為0;最后判斷第九軌跡點(diǎn)(Pt9),它的最近繪制點(diǎn)是第八軌跡點(diǎn)(PtS),計(jì) 算第九軌跡點(diǎn)(Pt9)和第八軌跡點(diǎn)(PtS)之間的屏幕距離為164. 92像素,大于閥值D,點(diǎn)繪 圖標(biāo)志位置為1。最終確定需要繪制第二軌跡點(diǎn)(Pt2)、第三軌跡點(diǎn)(Pt3)、第八軌跡點(diǎn)(PtS)和第 九軌跡點(diǎn)(Pt9)四個(gè)軌跡點(diǎn),具體數(shù)值如表3所示。 表 3步驟5,為每一個(gè)原始軌跡點(diǎn)增加線繪圖標(biāo)志位,根據(jù)變化狀態(tài)信息確定該軌跡點(diǎn) 是否需要加入軌跡線節(jié)點(diǎn)隊(duì)列。上一個(gè)步驟中已經(jīng)確定了第二軌跡點(diǎn)(Pt2)、第三軌跡點(diǎn)(Pt3)、第八軌跡點(diǎn) (PtS)和第九軌跡點(diǎn)(Pt9)四個(gè)軌跡點(diǎn)需要進(jìn)行繪制,但是如果軌跡線也按照這四個(gè)軌跡 點(diǎn)來(lái)組成的話,那么其軌跡線的走向會(huì)與實(shí)際走向有較大失真,因此為了使軌跡線的走向 更為準(zhǔn)確,本步驟為每一個(gè)軌跡點(diǎn)增加線繪圖標(biāo)志位,用來(lái)確定該軌跡點(diǎn)是否需要作為軌 跡線的節(jié)點(diǎn)。線繪圖標(biāo)志位同樣分為0和1,0表示不作為軌跡線節(jié)點(diǎn),1認(rèn)定為軌跡線節(jié) 點(diǎn)。預(yù)先將所有軌跡點(diǎn)的線繪圖標(biāo)志位置為0,然后根據(jù)變化狀態(tài)信息對(duì)每一個(gè)軌跡點(diǎn)按順 序進(jìn)行判斷,判斷的規(guī)則如下(1)變化狀態(tài)信息為“進(jìn)入窗口”時(shí),前一軌跡點(diǎn)的線繪圖標(biāo)志位置為1,當(dāng)前軌跡 點(diǎn)的線繪圖標(biāo)志位置為1 ;(2)變化狀態(tài)信息為“持續(xù)在窗口內(nèi)”時(shí),當(dāng)前軌跡點(diǎn)的線繪圖標(biāo)志位與當(dāng)前軌跡 點(diǎn)的點(diǎn)繪圖標(biāo)志位相同;
(3)變化狀態(tài)信息為“離開(kāi)窗口”時(shí),當(dāng)前軌跡點(diǎn)的線繪圖標(biāo)志位置為1 ;(4)變化狀態(tài)信息為“持續(xù)在窗口外”時(shí),不做任何處理。最終,處理結(jié)果如表4所不。 表4步驟6,按照過(guò)濾后的原始軌跡點(diǎn)數(shù)據(jù)進(jìn)行軌跡點(diǎn)和軌跡線的繪制。本步驟6中,根據(jù)步驟5中的點(diǎn)繪圖標(biāo)志位和線繪圖標(biāo)志位進(jìn)行軌跡點(diǎn)和軌跡線 的繪制。優(yōu)化后繪制的軌跡點(diǎn)第二軌跡點(diǎn)(Pt2)、第三軌跡點(diǎn)(Pt3)、第八軌跡點(diǎn)(PtS)和 第九軌跡點(diǎn)(Pt9);優(yōu)化后繪制的軌跡線節(jié)點(diǎn)第一軌跡點(diǎn)(Ptl)、第二軌跡點(diǎn)(Pt2)、第三軌跡點(diǎn) (Pt3)、第五軌跡點(diǎn)(Pt5)、第七軌跡點(diǎn)(Pt7)、第八軌跡點(diǎn)(PtS)和第九軌跡點(diǎn)(Pt9)、第十軌跡點(diǎn)(Ptio);至此,車(chē)輛監(jiān)控系統(tǒng)已完成對(duì)軌跡的優(yōu)化顯示,最終繪圖效果如圖3所示。圖4是一個(gè)未經(jīng)優(yōu)化的軌跡回放顯示效果示意圖,從圖4中可以看到軌跡點(diǎn)大量 的擁擠在一起,視覺(jué)效果大打折扣,雖然軌跡點(diǎn)顯示的較為詳細(xì),但是用戶關(guān)心的只是一些 關(guān)鍵點(diǎn),這樣的回放效果浪費(fèi)太多的系統(tǒng)資源,并且用戶的視覺(jué)感受極差。在使用了本發(fā) 明車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法后,系統(tǒng)自動(dòng)屏蔽處于地圖窗口外的軌跡點(diǎn), 并對(duì)地圖窗口內(nèi)的軌跡點(diǎn)進(jìn)行均勻分布,減少了實(shí)際需要繪制的軌跡點(diǎn)數(shù)量,從而減輕了 系統(tǒng)的運(yùn)算負(fù)擔(dān),使得系統(tǒng)運(yùn)行更加流暢,并且通過(guò)均勻分布的關(guān)鍵軌跡點(diǎn)將用戶所需軌 跡準(zhǔn)確、美觀的顯示出來(lái),因此,無(wú)論是系統(tǒng)性能方面或是顯示效果方面都得到了極大的改 善,優(yōu)化后的軌跡回放顯示效果如圖5所示。車(chē)輛監(jiān)控系統(tǒng)主要由三部分組成,即通訊網(wǎng)絡(luò)、車(chē)載終端和監(jiān)控中心。車(chē)輛監(jiān)控系 統(tǒng)的工作原理是車(chē)載終端通過(guò)GPS (Global Positioning System,全球定位系統(tǒng))模塊實(shí) 時(shí)獲取GPS定位信息并通過(guò)通訊網(wǎng)絡(luò)發(fā)送到監(jiān)控中心,監(jiān)控中心根據(jù)收到的GPS定位信息 將各個(gè)車(chē)輛的運(yùn)行軌跡以符號(hào)化的形式顯示在電子地圖上。通訊網(wǎng)絡(luò)負(fù)責(zé)監(jiān)控中心和移動(dòng) 車(chē)載終端之間數(shù)據(jù)的傳輸,是系統(tǒng)的傳輸裝置;車(chē)載終端是車(chē)載監(jiān)控系統(tǒng)的重要組成部分, 它相當(dāng)于整個(gè)系統(tǒng)的“傳感器”,被安裝在需要監(jiān)控管理的車(chē)輛上;監(jiān)控中心是整個(gè)車(chē)輛監(jiān) 控系統(tǒng)的通信樞紐和業(yè)務(wù)展示核心,負(fù)責(zé)車(chē)載終端GPS數(shù)據(jù)的接收及控制指令的下發(fā),為 用戶提供監(jiān)控及調(diào)度服務(wù),同時(shí)對(duì)車(chē)載數(shù)據(jù)和控制指令進(jìn)行存儲(chǔ)和轉(zhuǎn)發(fā),為監(jiān)控客戶端的 實(shí)時(shí)監(jiān)控和歷史數(shù)據(jù)回放提供數(shù)據(jù)保障。本發(fā)明車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法 主要在監(jiān)控中心內(nèi)實(shí)現(xiàn),接收車(chē)載終端發(fā)送的原始GPS定位數(shù)據(jù),并進(jìn)行優(yōu)化處理,展現(xiàn)用 戶所需的關(guān)鍵軌跡點(diǎn)。雖然以上描述了本發(fā)明的具體實(shí)施方式
,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些 僅是舉例說(shuō)明,在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對(duì)這些實(shí)施方式做出多種變 更或修改。因此,本發(fā)明的保護(hù)范圍由所附權(quán)利要求書(shū)限定。
權(quán)利要求
一種車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法,其特征在于,其包括以下步驟步驟一、確定軌跡回放功能需要處理的原始軌跡點(diǎn)數(shù)據(jù);步驟二、獲取當(dāng)前地圖窗口的邊界和比例尺,邊界用于過(guò)濾當(dāng)前地圖窗口外的原始軌跡點(diǎn),比例尺用于計(jì)算原始軌跡點(diǎn)之間的距離并過(guò)濾重疊或緊鄰的原始軌跡點(diǎn);步驟三、根據(jù)當(dāng)前地圖窗口的邊界判斷原始軌跡點(diǎn)是否在當(dāng)前地圖窗口內(nèi),并在原始軌跡點(diǎn)數(shù)據(jù)中增加窗口內(nèi)標(biāo)志位和相對(duì)于前一軌跡點(diǎn)的變化狀態(tài)信息;步驟四、為每一個(gè)原始軌跡點(diǎn)增加點(diǎn)繪圖標(biāo)志位,根據(jù)原始軌跡點(diǎn)之間的距離與一個(gè)閥值比對(duì),確定該軌跡點(diǎn)是否需要被繪制;步驟五、為每一個(gè)原始軌跡點(diǎn)增加線繪圖標(biāo)志位,根據(jù)變化狀態(tài)信息確定該軌跡點(diǎn)是否需要加入軌跡線節(jié)點(diǎn)隊(duì)列;步驟六、按照過(guò)濾后的原始軌跡點(diǎn)數(shù)據(jù)進(jìn)行軌跡點(diǎn)和軌跡線的繪制。
2.如權(quán)利要求1所述的車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法,其特征在于,所述 軌跡回放功能是通過(guò)軌跡點(diǎn)來(lái)模擬車(chē)輛行駛的軌跡線并疊加到電子地圖上進(jìn)行可視化顯示。
3.如權(quán)利要求1所述的車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法,其特征在于,所述 步驟三中原始軌跡點(diǎn)的經(jīng)度、緯度和當(dāng)前地圖窗口的邊界進(jìn)行比較,確定該軌跡點(diǎn)是否在 當(dāng)前地圖窗口內(nèi),如果在當(dāng)前地圖窗口內(nèi),則窗口內(nèi)標(biāo)志位置為一;如果在當(dāng)前地圖窗口 外,則窗口內(nèi)標(biāo)志位置為零。
4.如權(quán)利要求1所述的車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法,其特征在于,所述 步驟六根據(jù)步驟五中的點(diǎn)繪圖標(biāo)志位和線繪圖標(biāo)志位進(jìn)行軌跡點(diǎn)和軌跡線的繪制。
全文摘要
本發(fā)明公開(kāi)了一種車(chē)輛監(jiān)控系統(tǒng)中軌跡回放功能的優(yōu)化方法,其包括以下步驟步驟一、確定軌跡回放功能需要處理的原始軌跡點(diǎn)數(shù)據(jù);步驟二、獲取當(dāng)前地圖窗口的邊界和比例尺;步驟三、根據(jù)當(dāng)前地圖窗口的邊界判斷原始軌跡點(diǎn)是否在當(dāng)前地圖窗口內(nèi),并在原始軌跡點(diǎn)數(shù)據(jù)中增加窗口內(nèi)標(biāo)志位和相對(duì)于前一軌跡點(diǎn)的變化狀態(tài)信息;步驟四、為每一個(gè)原始軌跡點(diǎn)增加點(diǎn)繪圖標(biāo)志位,根據(jù)原始軌跡點(diǎn)之間的距離與一個(gè)閥值比對(duì),確定該軌跡點(diǎn)是否需要被繪制;步驟五、為每一個(gè)原始軌跡點(diǎn)增加線繪圖標(biāo)志位,根據(jù)變化狀態(tài)信息確定該軌跡點(diǎn)是否需要加入軌跡線節(jié)點(diǎn)隊(duì)列;步驟六、進(jìn)行軌跡點(diǎn)和軌跡線的繪制。本發(fā)明大幅提升了軌跡回放的性能,且能及時(shí)響應(yīng)用戶操作。
文檔編號(hào)G08G1/123GK101901551SQ20101021416
公開(kāi)日2010年12月1日 申請(qǐng)日期2010年6月29日 優(yōu)先權(quán)日2010年6月29日
發(fā)明者宋春華, 馬國(guó)強(qiáng) 申請(qǐng)人:上海英迪信息技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
安龙县| 阜南县| 阳信县| 古田县| 大英县| 凤城市| 安丘市| 阿尔山市| 育儿| 新和县| 衡阳市| 宁城县| 垦利县| 扶绥县| 紫云| 武强县| 星座| 芷江| 达州市| 南郑县| 武鸣县| 高雄县| 洪洞县| 高平市| 苍梧县| 永仁县| 定南县| 屏东县| 涞水县| 同德县| 奉化市| 稷山县| 林西县| 八宿县| 花垣县| 凌海市| 湄潭县| 林西县| 吉林市| 五河县| 桃源县|