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

      路口擴(kuò)大圖顯示裝置的制作方法

      文檔序號(hào):6130505閱讀:164來源:國(guó)知局
      專利名稱:路口擴(kuò)大圖顯示裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及電子導(dǎo)航領(lǐng)域,尤指一種路口擴(kuò)大圖顯示裝置。
      背景技術(shù)
      路口擴(kuò)大圖指當(dāng)車輛位置在距離前方岔路口、立交橋、環(huán)島等復(fù)雜絲段xxx 米處時(shí),在屏幕上自動(dòng)顯示出擴(kuò)大的前方路口示意圖,在圖中標(biāo)有帶引導(dǎo)線條指示 路口轉(zhuǎn)向。這是一種擴(kuò)大引導(dǎo)的方式。
      JW的路口擴(kuò)大圖, 一般以要轉(zhuǎn)向的路口、環(huán)島、立交橋?yàn)橹行狞c(diǎn),按照50 米或100米等的比例尺進(jìn)行繪制和顯示。 現(xiàn)有技^M各口擴(kuò)大圖顯示裝置包括
      路口擴(kuò)大圖數(shù)據(jù)讀^f狹,用于將電子地圖的地圖數(shù)^^^J'J內(nèi)存中;數(shù)據(jù)讀 耳4^A其^f狹得以操作的根本,其他的模塊都需要根據(jù)相應(yīng)的數(shù)據(jù)才能夠進(jìn)行 操作。
      《^']凄丈:悟生成才莫塊,用于根據(jù)固定的比例尺將地圖顯示數(shù)據(jù)的地理坐標(biāo)轉(zhuǎn)^^
      為相應(yīng)的屏幕坐標(biāo),并生成路口擴(kuò)大圖臨時(shí)纟^'j數(shù)據(jù);
      路口擴(kuò)大圖繪制模塊,用于根據(jù)臨時(shí)繪制數(shù)據(jù)分別經(jīng)過背景、道路、引導(dǎo)線、 p o i信息層的繪制,以繪制出路口擴(kuò)大路口擴(kuò)大圖顯示裝置,用于將所述路口擴(kuò)大圖續(xù)啼討?yīng)M繪制的路口擴(kuò)大圖顯示 出來。
      王賄技^^各口擴(kuò)大圖顯示裝置,由于采用比例尺的固定,當(dāng)路口、環(huán)島、立交 橋結(jié)構(gòu)比較復(fù)雜且包含的面積較大時(shí),會(huì)出J,各口的信息只有""^分內(nèi)容顯示出來, 部分地圖內(nèi)滅起標(biāo)識(shí)作用的POI (Point of Interest,興趣存、)沒有^^各口擴(kuò)大圖中 顯示出來。如圖1與圖2相比較所示,"麥當(dāng)勞中關(guān)村店"的POI在現(xiàn)有技術(shù) 路口擴(kuò)大圖顯示裝置生成過程中,則可能不會(huì)顯示出來。

      發(fā)明內(nèi)容
      本發(fā)明要解決的問^A提供一種能夠全面顯示路口信息的路口擴(kuò)大圖顯示裝
      置。
      為了解決上述問題,本發(fā)明路口擴(kuò)大圖顯示裝置的技術(shù)方案包括 路口擴(kuò)大圖數(shù)據(jù)讀耳^莫塊,用于將電子地圖的地圖數(shù)據(jù)讀iM'J內(nèi)存中; 路口擴(kuò)大圖數(shù)據(jù)預(yù)處理沖勤夾,用于將J4^也圖數(shù)據(jù)中的i^里坐標(biāo)通過興趣點(diǎn)權(quán)
      重分析和路口直徑分析轉(zhuǎn)換為相應(yīng)的屏幕坐標(biāo);
      路口擴(kuò)大圖繪制模塊,用于根據(jù)所*口擴(kuò)大圖數(shù)據(jù)預(yù)處理才狹獲得的數(shù)據(jù)分
      別經(jīng)過背景、道路、引導(dǎo)線、興趣點(diǎn)信息層的繪制,以繪制出路口擴(kuò)大圖; 路口擴(kuò)大圖顯示裝置,用于顯示所述路口擴(kuò)大圖《賴'討?yīng)M繪制的路口擴(kuò)大圖。 所述路口擴(kuò)大圖數(shù)據(jù)預(yù)處理模塊包括
      權(quán)重分析模塊,用于查^i目應(yīng)地圖顯示區(qū)域周邊興趣點(diǎn)的權(quán)重,將相應(yīng)高等級(jí) 權(quán)重的興趣點(diǎn)顯示在顯示范圍內(nèi),得到第一臨時(shí)比例尺;
      路口直徑分析模塊,用于計(jì)算顯示最大ii^各直徑情況下的比例尺以獲得第二臨 時(shí)比例尺;
      坐標(biāo)轉(zhuǎn)換及數(shù)據(jù)生成模塊,用于根據(jù)所述第一臨時(shí)比例尺和所述第二臨時(shí)比例 尺取得能夠顯示更多要素和盡可能大的顯示路口寬度的比例尺并通過該比例尺將地 圖數(shù)據(jù)中的地理坐標(biāo)轉(zhuǎn)換為顯示用的屏幕坐標(biāo)。
      與現(xiàn)有技術(shù)相比,本發(fā)明路口擴(kuò)大圖顯示裝置的有益效果為 由于采用路口擴(kuò)大圖數(shù)據(jù)預(yù)處理才狹,能夠得出路口擴(kuò)大圖的最佳比例尺,從 而能夠更全面地顯示路口的信息。


      圖1是采用現(xiàn)有技7M各口擴(kuò)大圖顯示裝置顯示的路口擴(kuò)大圖示意圖; 圖2是采用本發(fā)明路口擴(kuò)大圖顯示裝置顯示的路口擴(kuò)大圖示意圖; 圖3是本發(fā)明路口擴(kuò)大圖顯示裝置的示意圖。
      具體實(shí)施例方式
      如圖3所示,本發(fā)明路口擴(kuò)大圖顯示裝置包括
      路口擴(kuò)大圖數(shù)據(jù)讀耳4彭夾1,用于將電子地圖的地圖數(shù)l絲擬'j內(nèi)存中;該模 ^^其^f狹得以操作的根本,因?yàn)槠渌哪K都需要根據(jù)相應(yīng)的數(shù)據(jù)才能夠進(jìn)行 操作c
      路口擴(kuò)大圖數(shù)據(jù)預(yù)處理模塊2,用于將J4^也圖數(shù)據(jù)中的地理坐標(biāo),通過POI
      權(quán)重分析和路口直徑分析,轉(zhuǎn)換為相應(yīng)的屏幕坐標(biāo)。;洛口擴(kuò)大圖數(shù)據(jù)預(yù)處理才莫塊2 給路口擴(kuò)大圖繪制模塊3提供了相應(yīng)的繪制數(shù)據(jù)。
      路口擴(kuò)大圖纟M)討?yīng)M3,用于根據(jù)所ii^口擴(kuò)大圖數(shù)據(jù)預(yù)處理才狹2獲得的數(shù) 據(jù)分別經(jīng)過背景、道路、引導(dǎo)線、poi信息層的繪制,以繪制出路口擴(kuò)大路口擴(kuò)大圖顯示裝置4,用于將所i^各口擴(kuò)大圖l^'討?yīng)M3《#^的路口擴(kuò)大圖 顯示出來。
      所述路口擴(kuò)大圖數(shù)據(jù)預(yù)處理才莫塊2包括
      A:權(quán)重分析模塊,用于查4M目應(yīng)地圖顯示區(qū)域周邊POI的權(quán)重指數(shù),使得相 應(yīng)高等l^又重的POI能夠在顯示范圍內(nèi),根據(jù)POI所在位置和地圖范圍、屏幕顯示 范圍得到第一臨時(shí)比例尺。
      B:路口直徑分析才勢(shì)夾,用于計(jì)算顯示最大道路直徑情況下的比例尺以得到第二 臨時(shí)比例尺。
      C:坐標(biāo)轉(zhuǎn)換及數(shù)據(jù)生^f狹,用于根據(jù)所述第一臨時(shí)比例尺和所述第二臨時(shí)比 例尺取得能夠顯示更多要素的比例尺并通iit匕比例尺將地圖數(shù)據(jù)中的地理坐標(biāo)轉(zhuǎn)換 為顯示用的屏幕坐標(biāo)。為下步地圖繪制才狹提供繪制數(shù)據(jù)。
      其中,權(quán)重分析模塊的實(shí)現(xiàn)如下
      loop;遍歷內(nèi)存地圖數(shù)據(jù)內(nèi)所有POI屬性
      分析比較每個(gè)POI的權(quán)重,得到權(quán)重等級(jí)最高的POI列表;
      找到位于最邊緣的權(quán)重最高的POI;
      根據(jù)此POI位置、地圖數(shù)據(jù)的中心位置和地圖數(shù)據(jù)的范圍;
      計(jì)算第一臨時(shí)比例尺;
      返回第一臨時(shí)比例尺
      路口直徑分析模塊的實(shí)現(xiàn)如下 初始化默認(rèn)最大的路口直徑; loop;循環(huán) 通過最大的^各口直徑,得到相應(yīng)各ISii路直徑。
      If條件判斷(最邊緣POI權(quán)重最大的POI是否在顯示范圍內(nèi))
      (
      通過地圖數(shù)據(jù)中心點(diǎn)和此POI位置,計(jì)算臨時(shí)比例尺;
      返回第二臨時(shí)比例尺;
      break;退出循環(huán)。 else
      i 各口直徑遞減;
      坐標(biāo)轉(zhuǎn)換^lt據(jù)生成才莫塊的實(shí)現(xiàn)為
      比例尺-max (權(quán)重分析返回的第一臨時(shí)比例尺,路口直徑分析返回的第二'); 時(shí)比例尺)
      bop;循環(huán)所有凄t據(jù)
      X =(地理坐標(biāo)X -地理最小X坐標(biāo))/比例尺+顯示區(qū)域最小X坐標(biāo) Y - (地理最大Y坐標(biāo)_地理坐標(biāo)Y) /比例尺+顯示區(qū)域最小Y坐標(biāo) 將屏幕顯示的X, Y坐標(biāo)存入內(nèi)存,生成顯示數(shù)據(jù)。
      }
      路口擴(kuò)大圖繪制模塊3的實(shí)現(xiàn)過程為; 生成內(nèi)存繪制區(qū)域; loop;循環(huán)所有顯示it據(jù);
      內(nèi)存中繪制全局背景色;
      內(nèi)存中繪制繪制水域、#勤也、居住地、特歹粘也塊兒等填充位置; 內(nèi)存中繪制線狀元素(低等級(jí)的C 各先繪制); 內(nèi)存中繪制繪制沿線排布文字;
      內(nèi)存中繪制繪制普通POI文字; 內(nèi)存中繪制繪制POI圖標(biāo)。
      路口擴(kuò)大圖顯示裝置4的實(shí)現(xiàn)過程為
      將內(nèi)存DC( Device Context設(shè)備上下文)中繪制的圖片通過DC類的貼圖方法, 繪制到顯示區(qū)域DC內(nèi);
      清空冗余內(nèi)存數(shù)據(jù)。繪制完成
      實(shí)際情況例如首先將中關(guān)村一橋附近的路口擴(kuò)大圖的數(shù)據(jù)讀入內(nèi)存的路口 數(shù)據(jù)結(jié)構(gòu)體l丈組(如下)中。 struct stCrossingData
      BYTEbyNaviArcSum; 導(dǎo)航道路的條數(shù) BYTEbyArcSum; 非導(dǎo)^til^各的^l史 BYTE HaveTra伍cLight;是否有交通燈 int iCenterX; 中心點(diǎn)x坐標(biāo)
      int iCenterY; 中心點(diǎn)y坐標(biāo)
      USHORTuEnterArcAngle; 道路入口弧革殳和正北方向的夾角 BYTE* byLane; 每條道路車道數(shù)量 USHORT* uPointCount;每條道路的點(diǎn)的個(gè)數(shù) stCoord * Coord; 每條道路上的點(diǎn)串的坐標(biāo)
      };
      其中"^^ii路條數(shù)為2,非^feii^各條數(shù)為12,路口中心有交通燈,it^各入口 弧段與正北方向夾角為0° ,其^lt據(jù)如坐標(biāo)、點(diǎn)的數(shù)、車道數(shù)目等數(shù)量較多,則 省略介紹。
      ^進(jìn)行遍歷地圖數(shù)據(jù)中POI,對(duì)其的顯示權(quán)重比較。得出鼎好電子商J^:在 地圖數(shù)據(jù)中的最邊緣的權(quán)重最大的POI。根據(jù)鼎好電子商城的地理坐標(biāo),地圖數(shù)據(jù) 的中心坐標(biāo),顯示區(qū)域的范圍,計(jì)^l尋出權(quán)重比例尺。
      然后根據(jù)默i^大路口直徑計(jì)算,鼎好電子商城正好在顯示范圍之內(nèi)。路口直
      徑比例尺和權(quán)重比例尺等大。
      則真實(shí)比例尺為此比例尺。
      根據(jù)地理坐標(biāo)轉(zhuǎn)^^幕坐標(biāo)的公式,將擴(kuò)大圖地圖數(shù)據(jù),轉(zhuǎn)換成可用于屏幕顯 示的lt據(jù)。
      沖艮據(jù)繪圖的分層原則,3恃層的數(shù)據(jù)^^j到內(nèi)存CDC中。
      將內(nèi)存CDC的圖《^會(huì)制到顯示屏幕上。
      顯示出路口擴(kuò)大圖。圖2A^用本發(fā)明的技術(shù)方案獲得的顯示結(jié)果,其中,全 面地顯示出了路口的信息。
      權(quán)利要求
      1、一種路口擴(kuò)大圖顯示裝置,其特征在于,包括路口擴(kuò)大圖數(shù)據(jù)讀取模塊,用于將電子地圖的地圖數(shù)據(jù)讀取到內(nèi)存中;路口擴(kuò)大圖數(shù)據(jù)預(yù)處理模塊,用于將基本地圖數(shù)據(jù)中的地理坐標(biāo)通過興趣點(diǎn)權(quán)重分析和路口直徑分析轉(zhuǎn)換為相應(yīng)的屏幕坐標(biāo);路口擴(kuò)大圖繪制模塊,用于根據(jù)所述路口擴(kuò)大圖數(shù)據(jù)預(yù)處理模塊獲得的數(shù)據(jù)分別經(jīng)過背景、道路、引導(dǎo)線、興趣點(diǎn)信息層的繪制,以繪制出路口擴(kuò)大圖;路口擴(kuò)大圖顯示裝置,用于顯示所述路口擴(kuò)大圖繪制模塊繪制的路口擴(kuò)大圖。
      2、 如權(quán)利要求l所述的路口擴(kuò)大圖顯示裝置,其特征在于,所逸洛口擴(kuò)大圖 數(shù)據(jù)預(yù)處理4莫塊包4舌權(quán)重分析才^夾,用于查4^目應(yīng)地圖顯示區(qū)1,邊興趣點(diǎn)的權(quán)重,將相應(yīng)高等級(jí) 權(quán)重的興趣點(diǎn)顯示在顯示范圍內(nèi),得到第一臨時(shí)比例尺;路口直徑分析模塊,用于計(jì)算顯示最大道路直徑情況下的比例尺以獲得第二臨 時(shí)比例尺;坐標(biāo)轉(zhuǎn)換及數(shù)據(jù)生^i狹,用于根據(jù)所述第一臨時(shí)比例尺和所述第二臨時(shí)比例 尺取得能夠顯示更多要素和盡可能大的顯示路口寬度的比例尺并通過該比例尺將地 圖數(shù)據(jù)中的地理坐標(biāo)轉(zhuǎn)換為顯示用的屏幕坐標(biāo)。
      全文摘要
      本發(fā)明公開一種路口擴(kuò)大圖顯示裝置包括路口擴(kuò)大圖數(shù)據(jù)讀取模塊,用于將電子地圖的地圖數(shù)據(jù)讀取到內(nèi)存中;路口擴(kuò)大圖數(shù)據(jù)預(yù)處理模塊,用于將基本地圖數(shù)據(jù)中的地理坐標(biāo)通過興趣點(diǎn)權(quán)重分析和路口直徑分析轉(zhuǎn)換為相應(yīng)的屏幕坐標(biāo);路口擴(kuò)大圖繪制模塊,用于根據(jù)所述路口擴(kuò)大圖數(shù)據(jù)預(yù)處理模塊獲得的數(shù)據(jù)分別經(jīng)過背景、道路、引導(dǎo)線、興趣點(diǎn)信息層的繪制,以繪制出路口擴(kuò)大圖;路口擴(kuò)大圖顯示裝置,用于顯示所述路口擴(kuò)大圖繪制模塊繪制的路口擴(kuò)大圖。采用本發(fā)明的技術(shù)方案能夠完整地顯示出路口的信息。
      文檔編號(hào)G01C21/26GK101169329SQ200710151570
      公開日2008年4月30日 申請(qǐng)日期2007年9月28日 優(yōu)先權(quán)日2006年10月25日
      發(fā)明者姜德榮, 孫竹平 申請(qǐng)人:高德軟件有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1