freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

車載導(dǎo)航之地圖數(shù)據(jù)研究畢業(yè)論文(參考版)

2025-06-30 16:36本頁(yè)面
  

【正文】 感謝我周圍的所有同學(xué)在我的大學(xué)期間給予我的幫助。正是李老師的無(wú)私幫助與熱忱鼓勵(lì),我的畢業(yè)論文才能夠得以順利完成,謝謝李老師。參考文獻(xiàn)[1] :武 漢大學(xué),2005:32120[2] :交通與運(yùn) 輸,2006:2656[3] :公路交通科技,2009:1562[4] (2):3440[5] (2):2228[6] C++:清華大學(xué)出版社,2007:2569[7] (2):103105[8] ::1862[9] ,2009(2):5558[10] :太原華北工學(xué)院,2007:1249[11] ,2005(1):7179[12] ,2005(2):106109[13] ,2004(4):1822[14] ++:希望電子出版社, 2008:2369[15] William Ford, William Topp, 陳君 ++語(yǔ)言描述——應(yīng)用標(biāo)準(zhǔn)模板庫(kù)(STL).::2549[16] 李寧,2007(32):157 159 [17] 何晶,齊清文,何宗宜.移動(dòng)數(shù)字地圖的技術(shù)環(huán)境和核心問(wèn)題研究,測(cè)繪科學(xué),2005(6): 3032 [18] Andrew Koenig,Barbara E,靳志偉 譯. Moo.Accelerated C++. 北京:機(jī)械工業(yè)出版社,2007:1476[19] Herb Sutter,於春景譯.More Exceptional. 第二版. 湖北:華中科技大學(xué)出版社,2009:1682[20] [EB/OL].,[21][EB/OL]. , [22][EB/OL]. ,[23] Harvey and Information Systems for TransporationPrinciples and University Press. 2007(2):102156[24] John Consequences of the Global Positioning Engineering 2009(2):217228[25] Stanley , Barbara . C++ Primer. 北京:人民郵電出版社, 2006(11):566601[26] Stanley Lippman.Inside the C++ Object Model. 北京:人民郵電出版社,2006:280320 致 謝大學(xué)四年的學(xué)習(xí)生活轉(zhuǎn)瞬即逝,收獲是頗多的。所以,為地圖數(shù)據(jù)添加文字標(biāo)注,不論從時(shí)間還是空間上,都為導(dǎo)航儀節(jié)省了大量開(kāi)銷,減輕了導(dǎo)航儀的負(fù)擔(dān),從而使導(dǎo)航儀能夠快速穩(wěn)定的運(yùn)行,使用戶了解到自己所處的位置,選擇最短路徑快速地到達(dá)目的地。在空間上,導(dǎo)航儀的內(nèi)存空間很有限,計(jì)算大量的數(shù)據(jù)很容易出現(xiàn)內(nèi)存空間不足的現(xiàn)象。在時(shí)間上,如果沒(méi)有文字標(biāo)注,導(dǎo)航儀需自己計(jì)算顯示名稱的位置,由于地圖數(shù)據(jù)量龐大,計(jì)算繁瑣,所以會(huì)耗費(fèi)大量時(shí)間。在Mapdatashow上如何對(duì)數(shù)據(jù)進(jìn)行提取和描畫(huà)。在Mapdatashow軟件上顯示需要判斷Block中Patch的元素,并描畫(huà)Patch中的元素。 對(duì)路進(jìn)行切割,要考慮到路包含的形狀點(diǎn)數(shù)目,兩個(gè)形狀點(diǎn)之間的距離,以及轉(zhuǎn)彎的夾角問(wèn)題等。本設(shè)計(jì)主要應(yīng)用了C++語(yǔ)言的類和STL模板庫(kù)中的vector容器作為主要存儲(chǔ)方式,通過(guò)對(duì)原始數(shù)據(jù)的預(yù)計(jì)算,實(shí)現(xiàn)了在轉(zhuǎn)換地圖數(shù)據(jù)的過(guò)程中,為線元素添加水平文字標(biāo)注。重點(diǎn)了解地圖數(shù)據(jù)的幾種重要的格式及其表現(xiàn)的方式,沿路文字標(biāo)記的實(shí)現(xiàn)過(guò)程以及如何更好地使用地圖數(shù)據(jù)描畫(huà)軟件Mapdatashow顯示出數(shù)據(jù)的過(guò)程。 第5章 測(cè) 試以下四個(gè)圖分別是在Mapdatashow軟件上將地圖數(shù)據(jù)描畫(huà)出來(lái)的圖片,目的是用來(lái)檢出地圖數(shù)據(jù)是否有錯(cuò)誤,檢驗(yàn)功能是否實(shí)現(xiàn)。7. 如果點(diǎn)擊了以文字標(biāo)注為中心的一定區(qū)域內(nèi),則在元素對(duì)話框中顯示元素和文字標(biāo)注的信息。5. 將當(dāng)前點(diǎn)的實(shí)際坐標(biāo)轉(zhuǎn)換成屏幕上的坐標(biāo)。3. 以文字標(biāo)注的坐標(biāo)為中心點(diǎn),計(jì)算開(kāi)始描畫(huà)名字的位置。具體步驟如下:1. 文字標(biāo)注的名字是否為空,如果為空,函數(shù)返回;否則進(jìn)行下一步。6. 如果點(diǎn)擊了元素對(duì)話框中的文字標(biāo)注信息,則在地圖上將該文字標(biāo)注用邊框重點(diǎn)描畫(huà)出來(lái)。4. 如果當(dāng)前文字標(biāo)注存在名字,則在該文字標(biāo)注坐標(biāo)的右側(cè)描畫(huà)名字,并描畫(huà)該點(diǎn);如果不存在則函數(shù)返回。2. 當(dāng)前點(diǎn)是否在地圖顯示軟件顯示的區(qū)域內(nèi),如果在,則繼續(xù)描畫(huà);如果不在則函數(shù)返回不描畫(huà)該點(diǎn)。此函數(shù)用來(lái)描畫(huà)文字標(biāo)注點(diǎn),并在文字標(biāo)注點(diǎn)的右側(cè)描畫(huà)名字。5. 當(dāng)前patch中所有的文字標(biāo)注描畫(huà)完成后,查找下一個(gè)patch,直至所有patch均描畫(huà)完成結(jié)束。3. 如果該文字標(biāo)注的比例尺大于等于地圖顯示軟件當(dāng)前顯示的比例尺,則根據(jù)文字標(biāo)注的類型進(jìn)行描畫(huà);否則查找下一個(gè)文字標(biāo)注。具體步驟如下:1. 遍歷block中的每個(gè)patch,將每個(gè)patch中的每個(gè)元素依次描畫(huà)出來(lái)。并可根據(jù)其MH數(shù)據(jù)對(duì)相應(yīng)的元素命名,使其相應(yīng)的名字顯示在相應(yīng)的位置上。 OnPaint()函數(shù)流程圖及功能介紹 OnPaint函數(shù)流程圖 DrawPoint流程圖 DrawMHPoint流程圖()函數(shù)。通過(guò)控制,可對(duì)地圖進(jìn)行放大和縮小,可以查看到不同比例尺下的地圖數(shù)據(jù)顯示情況。 地圖數(shù)據(jù)描畫(huà)工具地圖數(shù)據(jù)描畫(huà)工具M(jìn)apdatashow可讀入地圖數(shù)據(jù),對(duì)地圖數(shù)據(jù)進(jìn)行分析并描畫(huà),使數(shù)據(jù)更加直觀地顯示出來(lái),根據(jù)展現(xiàn)出來(lái)的畫(huà)面可以檢查數(shù)據(jù)是否有錯(cuò)誤。 地圖數(shù)據(jù)的描畫(huà)以上gdblib::linienzug_c::set_CurvedMarkHints_LF()函數(shù)以及gdblib::linienzug_c::calc_MH()函數(shù)是將符合條件的點(diǎn)存儲(chǔ)起來(lái)并添加文字標(biāo)記的過(guò)程。+(y3y1)178。+(y2y1)178。+dy178。return w。double cosw=scalar/(dA*dB)。double dB=sqrt(()*()+()*())。}if(====){ return PI。(====)){ return 0。}關(guān)于winkel_zwischen_drei_punkten( )函數(shù):double winkel_zwichen_drei_punkten( ){if((====)amp。d2 = dx * dx + dy * dy。dx = (x2 x1) * xratio。double xratio。下面將簡(jiǎn)述一下部分代碼。 p2,const gdblib::koord_camp。 }} }}上述函數(shù)主要調(diào)用了兩個(gè)函數(shù),一個(gè)是:gdbl_koord_distance( int coord_system, long x1, long y1, long x2, long y2 ),另外一個(gè)是:winkel_zwischen_drei_punkten(constgdblib::koord_camp。lh = ()。 } (InformationForLH_c())。 coords[1].m_x = (coords[0].m_x + coords[2].m_x)/2。 } if(point size==255||roadangleminangle) { koord_c cornerpoint = point[pointSize1]。 i++){ double dist = gdbl_koord_distance( ) if (distancemindistance) { continue。 //add first point to point array
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1