基于ArcGIS的氣象電子顯示屏管理系統(tǒng)研發(fā)
1.2 地圖文件制作
在ArcGIS中,地圖文檔文件是以mxd作為擴(kuò)展名。在用ArcIMS軟件編輯一個(gè)地圖后,它會(huì)把當(dāng)前地圖的片面設(shè)置、圖層的符號(hào)顯示等配置信息存儲(chǔ)。但是在網(wǎng)頁(yè)中顯示地圖文件,則需要將該文件轉(zhuǎn)換成axl格式,才能實(shí)現(xiàn)。本系統(tǒng)中使用ArcIMS的地圖轉(zhuǎn)換工具將mxd格式的地圖文件轉(zhuǎn)換制作成axl格式的適合網(wǎng)頁(yè)顯示的地圖。
1.2.1 圖層剝離
首先是將mxd中的地圖各個(gè)層,重新導(dǎo)出shp格式的地圖文件。shp格式不是標(biāo)準(zhǔn)意義上的圖形文件,它只是一個(gè)點(diǎn)陣文件,它由ESRI公司開(kāi)發(fā)適用于ArcGIS系統(tǒng)的系統(tǒng)文件,它包括主文件,索引文件,和dBASE表,其中主文件的后綴是shp。
1.2.2 圖層選取
根據(jù)剝離出來(lái)的shp文件,用ArcIMS軟件進(jìn)行二次編輯處理,如圖1所示。將所需的元素填充到圖層中,利用配色方案對(duì)圖層進(jìn)行渲染處理。本文引用地址:http://www.ex-cimer.com/article/150846.htm
1.2.3 圖層合成
最后將其中各個(gè)層的信息用xml格式寫(xiě)入axl文件中,因此,axl文件實(shí)際是一個(gè)xml格式的配置文件。
2 系統(tǒng)結(jié)構(gòu)和主要功能
2.1 系統(tǒng)結(jié)構(gòu)
氣象電子顯示屏可劃分為3層,業(yè)務(wù)應(yīng)用層、邏輯控制層和數(shù)據(jù)訪問(wèn)層。業(yè)務(wù)應(yīng)用層主要由各類(lèi)業(yè)務(wù)功能性操作組成,負(fù)責(zé)各類(lèi)信息的查詢(xún)、統(tǒng)計(jì)等。邏輯控制層是通過(guò)地圖方式進(jìn)行數(shù)據(jù)交互,在本地執(zhí)行所有的地理空間位置信息檢索和對(duì)應(yīng)的氣象數(shù)據(jù)提取工作。數(shù)據(jù)訪問(wèn)層是氣象數(shù)據(jù)及空間信息數(shù)據(jù)的存儲(chǔ),包括ArcIMS和ArcSDE調(diào)用終端地圖信息及信息的讀取等,如圖2所示。
評(píng)論