在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<abbr id="27omo"></abbr>

<menu id="27omo"><dl id="27omo"></dl></menu>
    • <label id="27omo"><tt id="27omo"></tt></label>

      新聞中心

      EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 嵌入式電子地圖數(shù)據(jù)分塊組織研究

      嵌入式電子地圖數(shù)據(jù)分塊組織研究

      作者: 時間:2012-12-14 來源:網(wǎng)絡 收藏

      電子地圖數(shù)據(jù)包括地物點、線、區(qū)域等。地圖的屬性分為地區(qū)名稱、學校名稱、公司名稱等,線又分層劃分為一級道路、二級道路、三級道路、水系等。基于上述電子地圖數(shù)據(jù)的特點,根據(jù)中國行政單位的劃分,把電子地圖數(shù)據(jù)分層。電子地圖數(shù)據(jù)分層可以加快數(shù)據(jù)的讀取,也方便電子地圖數(shù)據(jù)的存儲。

      4 嵌入式電子地圖實現(xiàn)
      本文使用的嵌入式開發(fā)平臺為:cpu s3c2440,64M nandflash,64M ram,1Gsd卡,480*272 LCD。本文選擇作為圖形界面,并結合雙緩沖機制實現(xiàn)了嵌入式電子地圖。
      使用雙緩沖畫圖,是避免地圖在漫游、放縮的時候產(chǎn)生屏幕閃爍比較常見的方法。主要過程如下:
      (1)把需要顯示的網(wǎng)格,畫在OPximap上。
      (2)通過bitblt()函數(shù)把QPximap上的圖像拷貝到顯示組件。
      根據(jù)LCD的尺寸劃分網(wǎng)格大小,即網(wǎng)格的寬為480,長為272。某一級別的電子地圖每次讀取9個網(wǎng)格數(shù)據(jù),此時LCD屏幕的大小和格網(wǎng)的大小一樣,每次讀取9個網(wǎng)格數(shù)據(jù),其中一個網(wǎng)格數(shù)據(jù)顯示在LCD屏幕上,其它8個網(wǎng)格的數(shù)據(jù)為預取數(shù)據(jù)。如圖9所示,網(wǎng)格22部分是LCD屏幕:

      本文引用地址:http://www.biyoush.com/article/148187.htm

      h.JPG


      如圖10所示,圖像拖至左邊邊界。程序每次讀取9個網(wǎng)格數(shù)據(jù),LCD屏幕尺寸和一個網(wǎng)格一樣大。根據(jù)LCD屏幕大小規(guī)定邊界,比如圖像向x軸正方向移動480像素時,即到了圖像左邊邊界。每次拖動圖像至邊界,然后讀取相鄰網(wǎng)格數(shù)據(jù),重新繪制地圖,這樣處理節(jié)省了系統(tǒng)開銷,而且不需每次拖動圖像的時候都要重新繪制地圖而造成屏幕抖動或閃爍。
      圖像向x軸正向拖動至邊界如圖10所示,網(wǎng)格21為LCD屏幕。在拖動到邊界后,再次拖動地圖,根據(jù)網(wǎng)格的編碼讀取其相鄰的網(wǎng)格數(shù)據(jù)。拖動后的圖像如圖11所示,格網(wǎng)21區(qū)域是LCD屏幕。

      i.JPG


      地圖放縮時,根據(jù)放縮級別,讀取相應級別的格網(wǎng)數(shù)據(jù),重新繪制圖像并把圖像拷貝到屏幕相應位置。在本文中,電子地圖數(shù)據(jù)放在sd卡來讀取。

      5 結論
      依據(jù)本文的數(shù)據(jù)組織策略,不同級別的電子地圖在嵌入式設備上漫游時,圖像都可以平滑移動,時間延遲可以忽略,達到了漫游的要求。而且依據(jù)本文的數(shù)據(jù)組織策略,建立一個合適的格網(wǎng)索引機制,在搜索地圖和路徑規(guī)劃時,結合搜索算法,以網(wǎng)格為單位索引,也可以加快數(shù)據(jù)搜索速度。圖12是地圖數(shù)據(jù)測試界面。

      a.JPG


      上一頁 1 2 3 下一頁

      評論


      相關推薦

      技術專區(qū)

      關閉