色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于微處理器的車載導(dǎo)航電子地圖的設(shè)計(jì)和實(shí)現(xiàn)

          基于微處理器的車載導(dǎo)航電子地圖的設(shè)計(jì)和實(shí)現(xiàn)

          作者: 時(shí)間:2013-09-30 來(lái)源:網(wǎng)絡(luò) 收藏
          LETTER-SPACING: normal; webkit-text-size-adjust: auto; orphans: 2; widows: 2; webkit-text-stroke-width: 0px">  1.3 GIS軟件設(shè)計(jì)

            GIS軟件的設(shè)計(jì)基礎(chǔ)在于數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)庫(kù)結(jié)構(gòu)的定義兩方面,其直接決定了系統(tǒng)的穩(wěn)定性、合理性、功能完整性、可擴(kuò)充性等方面。GIS軟件所具備的查詢檢索功能、圖像功能、分析功能均依次為基礎(chǔ)來(lái)進(jìn)行開(kāi)發(fā)的。

          1.3.1 的文件格式與數(shù)據(jù)組織

            在地理信息系統(tǒng)中,實(shí)行屬性數(shù)據(jù)與空間數(shù)據(jù)的分開(kāi)儲(chǔ)存。其中,空間數(shù)據(jù)以的自身格式在文件中進(jìn)行保存,而屬性則以數(shù)據(jù)鏈形式在一份表中實(shí)現(xiàn)儲(chǔ)存。且兩者利用一定索引機(jī)制便可有效地關(guān)聯(lián)。電子地圖以土層為依據(jù)進(jìn)行地理管理。每個(gè)圖層均由屬性數(shù)據(jù)表結(jié)構(gòu)文件、屬性數(shù)據(jù)文件、交叉索引文件、空間數(shù)據(jù)文件多個(gè)基本文件構(gòu)成。空間數(shù)據(jù)包括空間對(duì)象的顏色信息、坐標(biāo)信息、幾何類型等,當(dāng)用戶對(duì)索引字段加以規(guī)定后,索引文件便會(huì)在地理信息系統(tǒng)中自動(dòng)生成。

            電子地圖通過(guò)“Table”的形式來(lái)建立屬性數(shù)據(jù)與空間實(shí)體間的對(duì)應(yīng)關(guān)系,并以此為基礎(chǔ)建立起電子地圖的查詢檢索系統(tǒng)。通過(guò)定義空間數(shù)據(jù)結(jié)構(gòu),對(duì)空間實(shí)體類型進(jìn)行確定。數(shù)據(jù)庫(kù)關(guān)系模型選用一組邏輯嚴(yán)密、結(jié)構(gòu)簡(jiǎn)單的二維平面表為操作對(duì)象,Table中嚴(yán)禁重復(fù)存儲(chǔ),從而保障空間內(nèi)唯一的實(shí)體記錄。在描述空間實(shí)體類型的多種屬性時(shí),將其進(jìn)行多個(gè)Table的分解,從而使其形成多重的鏈表關(guān)系,多個(gè)Table屬性信息同空間實(shí)體發(fā)生聯(lián)系,進(jìn)而構(gòu)成屬性數(shù)據(jù)同空間實(shí)體間多重對(duì)應(yīng)的關(guān)系。

            1.3.2 電子地圖的數(shù)據(jù)索引機(jī)制

            電子地圖數(shù)據(jù)索引機(jī)制的索引設(shè)計(jì)過(guò)程如下:當(dāng)從屬性信息中進(jìn)行空間信息的查詢時(shí),電子地圖首先應(yīng)在屬性文件中找到數(shù)據(jù)庫(kù)中的相應(yīng)數(shù)據(jù)。此時(shí)就可在索引文件中選取相應(yīng)指針,其所指的地圖對(duì)象即為同數(shù)據(jù)庫(kù)記錄空間相對(duì)應(yīng)的對(duì)象。從而能夠在空間信息中進(jìn)行屬性信息的查詢。(如對(duì)于某一空間對(duì)象已在地圖上查出,電子地圖便可在空間文件中讀出同空間信息相對(duì)應(yīng)的記錄號(hào),以此為依據(jù),便可實(shí)現(xiàn)該地圖對(duì)象底性信息在屬性數(shù)據(jù)文件中的查詢。)而 MapInfo地理信息數(shù)據(jù)格式的應(yīng)用,則可較好地落實(shí)上述索引思路,且能夠按照土層間的疊加關(guān)系進(jìn)行存放與顯示。

            1.3.3 電子地圖的圖層與圖元

            在MapX中,對(duì)于MapInfo表的地圖標(biāo)示均是以圖層的形式進(jìn)行顯示的,這些圖層中除有地物元素位置外,默認(rèn)為透明。疊加圖層后,便可看到地圖的各種方面。圖元?jiǎng)t包括區(qū)域?qū)ο?、點(diǎn)對(duì)象、線對(duì)象。在MapX中,通過(guò)對(duì)Feature對(duì)象的利用便可實(shí)現(xiàn)對(duì)上述地圖對(duì)象的房問(wèn)題,可完成創(chuàng)建、自定義、編輯、顯示等操作。

            1.3.4 應(yīng)用Geoset,實(shí)現(xiàn)地圖管理

            對(duì)于滿意的地圖,便可進(jìn)行保存,在驅(qū)動(dòng)器中將其寫(xiě)入Geoset文件當(dāng)中。將Geoset文件打開(kāi),全部地圖的設(shè)置和土層均為保存時(shí)狀態(tài)。此時(shí),可應(yīng)用MapX自帶工具Geoset Manager可對(duì).gst文件進(jìn)行管理,來(lái)對(duì)管理縮放級(jí)別、圖層、表和其他屬性進(jìn)行修改。

            2 電子地圖模塊的二次開(kāi)發(fā)

            基于Active技術(shù)的MapX控件為開(kāi)發(fā)人員的二次開(kāi)發(fā)提供了方便。在VC++等可視化開(kāi)發(fā)環(huán)境中,將MapX控件嵌入到窗體中即可進(jìn)行編程、設(shè)置屬性等操作,完成空間數(shù)據(jù)查詢,地理空間數(shù)據(jù)的可視化,編碼等地圖信息系統(tǒng)功能。

            2.1 安裝MapX mobile

            在MapX安裝完畢后,添加MapX空間便可對(duì)地圖進(jìn)行顯示。具體設(shè)計(jì)步驟為:建立標(biāo)準(zhǔn)exe于編程環(huán)境當(dāng)中,從“工程”菜單中選取“部件”,隨即將“部分對(duì)話框打開(kāi)”,于部件列表內(nèi),將“MapX mobile V5.02”找到,完成復(fù)選后,點(diǎn)擊“確定”。隨后工具欄中便會(huì)將Map空間圖標(biāo)顯示出來(lái),此時(shí),單擊“控件”,便完成了工程中Map空間的引入。

            2.2 地圖的基本操作



          關(guān)鍵詞: 微處理器 車載導(dǎo)航 電子地圖

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉