馬紅文
摘 要::該文基于筆者多年從事地圖制圖的相關(guān)工作經(jīng)驗(yàn),結(jié)合筆者參與的成都地圖制圖相關(guān)項(xiàng)目,研究探討了GIS空間數(shù)據(jù)與數(shù)字地圖制圖之間的關(guān)系,探討了將地理信息系統(tǒng)數(shù)據(jù)融入到CorelDraw地圖制圖的相關(guān)關(guān)鍵技術(shù),全文是筆者長(zhǎng)期項(xiàng)目經(jīng)驗(yàn)基礎(chǔ)上的理論升華,相信對(duì)從事相關(guān)工作的同行能有所裨益。
關(guān)鍵詞:GIS 地圖制圖 CorelDraw 導(dǎo)入導(dǎo)出
中圖分類號(hào):P28 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2012)12(b)-00-02
1 地理信息系統(tǒng)與數(shù)字地圖
現(xiàn)代地圖制圖與GIS具有非常密切的關(guān)系,地理信息系統(tǒng)的發(fā)展使我們走上了建立綜合信息的道路,它不但用來(lái)管理大量的地理數(shù)據(jù)和廣泛的數(shù)據(jù)源,同時(shí)為制圖學(xué)家提供了強(qiáng)有力的數(shù)據(jù)存儲(chǔ)、評(píng)價(jià)和分析的工具,制圖學(xué)家將視覺(jué)化和GIS的特點(diǎn)結(jié)合起來(lái)設(shè)計(jì)出了新穎的電子地
圖集。
GIS是為解決資源與環(huán)境等全球性問(wèn)題而發(fā)展起來(lái)的技術(shù)與產(chǎn)業(yè)。我國(guó)GIS的研究與應(yīng)用始于20世紀(jì)80年代,十多年來(lái)發(fā)展也十分迅速,在計(jì)算機(jī)輔助繪制地圖等方面開(kāi)展了大量基礎(chǔ)性的實(shí)驗(yàn)與研究工作,在理論、技術(shù)方法和實(shí)踐經(jīng)驗(yàn)等方面都有了長(zhǎng)足的進(jìn)步。近兩年來(lái),武漢測(cè)繪科技大學(xué)和北大遙感所等單位都在進(jìn)行這方面的研究工作,而且取得了一定的成果。
目前,許多GIS軟件在DEM的自動(dòng)提取、地圖特征提取、空間分辨率的改善和城市及區(qū)域規(guī)劃等領(lǐng)域,發(fā)揮著巨大潛力。在制圖學(xué)領(lǐng)域,GIS的介入,使其出現(xiàn)了全新的局面,計(jì)算機(jī)功能的發(fā)展給用戶提供了更加圖形化的GIS用戶界面和更加獨(dú)立的用戶自然語(yǔ)言;同時(shí),更高分辨率的圖形設(shè)備和功能更強(qiáng)的GIS軟件也將不斷涌現(xiàn)。近半個(gè)世紀(jì),測(cè)繪高新技術(shù)飛速發(fā)展,數(shù)字地球概念及理論框架的提出,為數(shù)字制圖創(chuàng)造了良好的機(jī)遇,作為信息時(shí)代必不可少的工具,數(shù)字地圖必將成為21世紀(jì)測(cè)繪業(yè)的支柱。
2 GIS空間數(shù)據(jù)用于地圖制圖的特點(diǎn)
(1)GIS空間數(shù)據(jù)規(guī)范性較好,邏輯性較強(qiáng),便于數(shù)據(jù)的篩選。如通過(guò)GIS軟件平臺(tái)的SQL查詢語(yǔ)句進(jìn)行數(shù)據(jù)篩選。(2)GIS空間數(shù)據(jù)標(biāo)注的選擇性更強(qiáng)。如在公路數(shù)據(jù)中,可根據(jù)需要選擇道路編碼、道路名稱和技術(shù)等級(jí)等或它們的組合,修改非常容易,這是常規(guī)數(shù)據(jù)(如CAD數(shù)據(jù))難于做到的。(3)GIS空間數(shù)據(jù)在地圖投影和比例尺設(shè)定方面優(yōu)勢(shì)明顯,可根據(jù)不同的出版尺寸、不同的出版比例尺和不同目的等方便快捷地進(jìn)行地圖投影和比例尺設(shè)定。(4)對(duì)于各種符號(hào)、裝飾可以做到全圖一致。(5)應(yīng)用數(shù)字化的數(shù)據(jù),能避免差錯(cuò),且能提高制圖精度。(6)便于資料保存,利于重復(fù)使用。
該文將以Coreldraw為例探討GIS地圖制圖的流程。
3 Coreldraw主要功能分析
Coreldraw是一款通用的基于向量繪圖軟件,在美術(shù)、廣告和出版界得到廣泛的使用。由于功能強(qiáng)大,特別是它具有超強(qiáng)的圖形和文字編輯處理功能能夠兼容Dxf,Dwg,Eps,AI,PS,Tif和Bmp等數(shù)據(jù)格式,除了具有目前普遍使用的Autocad,MapInfo和MapGIS等軟件的繪圖功能外,而且還能直接輸出EPS文件格式的桌面出版軟件(這是一般的GIS軟件不能做到的,或制成的效果遠(yuǎn)不如Coreldraw),因此得到了地圖制圖和地圖出版部門的青睞,是一個(gè)較好的專題地圖繪圖軟件。
Coreldraw圖形軟件的特點(diǎn)是圖形處理功能極強(qiáng),定位精確,使用靈活,可以兼容多種數(shù)據(jù)格式,并且與多種軟件進(jìn)行數(shù)據(jù)轉(zhuǎn)換,排版功能強(qiáng)大,可直接輸出PS格式直接用于印刷。符號(hào)化功能更為強(qiáng)大,可直接對(duì)點(diǎn)、線、面、文字和顏色等進(jìn)行一次性的更改,用戶可獨(dú)立建立自己的符號(hào)庫(kù),一勞永逸,大大提高制圖效率。下面分別介紹Coreldraw圖形處理的幾個(gè)主要功能。
3.1 編輯修改功能
Coreldraw圖形軟件是一種矢量圖形設(shè)計(jì)軟件,功能強(qiáng)大,使用方便,顯示美觀。以Coreldraw X5為例,有以下功能:
⑴制作符號(hào)庫(kù)。利用其強(qiáng)大編輯功能,制作所需的符號(hào)庫(kù),方便以后的調(diào)用。⑵提供的“形狀”工具,提供了強(qiáng)大的編輯修改功能,可以通過(guò)增加或刪除結(jié)點(diǎn),改變結(jié)點(diǎn)的類型,分開(kāi)和連接結(jié)點(diǎn),以及操縱控制曲線形狀的控制點(diǎn),以達(dá)到修改和編輯圖形的目的。
3.2 Coreldraw的導(dǎo)入導(dǎo)出功能
由Coreldraw生成的文字、表格可以任意修改和編輯其大小、旋轉(zhuǎn)、間距、對(duì)齊、字的前后調(diào)位、重新組合等,并且由常用的Office軟件生成的文字表格可以通過(guò)Coreldraw的“編輯/插人新物體”功能將文字表格插人到Coreldraw的指定位置并編輯修改。
⑴導(dǎo)入功能??梢詫?dǎo)人Dxf,Dwg,EPS,A1,PS,TIF和BMP等數(shù)據(jù)格式,為圖形編輯提供多數(shù)據(jù)源。⑵導(dǎo)出功能。提供了完善的輸出功能,可以將矢量格式圖形、位圖格式圖形、RTF格式、文本格式、HTML格式等導(dǎo)出,用于發(fā)布,直接輸出成PS格式用于出版印刷。⑶“圖框裁剪”功能。PowerClip功能允許用戶把一個(gè)圖形對(duì)象塞進(jìn)另一個(gè)圖框中。
3.3 Coreldraw 的一些高級(jí)功能
軟件提供了許多高級(jí)的應(yīng)用功能,如:查找替換對(duì)象、方便快捷的圖層管理、Script與預(yù)設(shè)、應(yīng)用樣式等。
總之,Coreldraw軟件的圖文編輯功能非常強(qiáng)大,操作簡(jiǎn)便、圖形效果好。
4 GIS空間數(shù)據(jù)用于地圖制圖的方法研究
4.1 總體技術(shù)流程
首先根據(jù)用戶需求,確定地圖制圖的主題,編寫技術(shù)方案,篩選GIS空間數(shù)據(jù)(主要包括基礎(chǔ)地理數(shù)據(jù)的篩選,對(duì)GIS空間數(shù)據(jù)分類),地圖投影選擇、數(shù)據(jù)轉(zhuǎn)換、符號(hào)化、編輯和制版印刷等,流程圖如圖1所示。
圖1 流程圖
4.2 關(guān)鍵技術(shù)
⑴GIS空間數(shù)據(jù)篩選編圖者必須能夠根據(jù)出圖主題,充分利用GIS軟件提供的SQL語(yǔ)句進(jìn)行數(shù)據(jù)的篩選,以滿足出圖要求,特別是對(duì)實(shí)體注記的要求。例如要制作交通網(wǎng)絡(luò)圖,主要利用GIS空間數(shù)據(jù)中地理背景數(shù)據(jù)和道路數(shù)據(jù),包括行政區(qū)劃、地名(省、市、縣、鄉(xiāng)/鎮(zhèn)、行政村等)、水系、道路、山峰等,這時(shí),可以利用GIS軟件平臺(tái)對(duì)GIS空間數(shù)據(jù)的要素進(jìn)行篩選,在篩選時(shí),應(yīng)保持原有的數(shù)據(jù)層或要素類的一致性,以便在符號(hào)化時(shí)統(tǒng)一處理。在標(biāo)注道路時(shí),出圖時(shí)可能只標(biāo)注道路名稱或道路的編碼或道路名稱和編碼一起標(biāo)注,這時(shí)GIS空間數(shù)據(jù)的靈活性就體現(xiàn)出來(lái)。當(dāng)然GIS空間數(shù)據(jù)的篩選要通過(guò)GIS軟件平臺(tái)來(lái)實(shí)現(xiàn),不同的軟件實(shí)現(xiàn)的方法略有不同,但基本原理是一樣的。
⑵地圖投影在地圖制作時(shí),如跨越的范圍較大,為了滿足制圖的長(zhǎng)度或面積等變形的要求,編圖者必須根據(jù)實(shí)際的需要選擇特定的地圖投影,如全國(guó)圖一般采用正軸雙標(biāo)準(zhǔn)緯線等角圓錐投影。這種操作GIS軟件平臺(tái)中是非常易于實(shí)現(xiàn)的,只需在GIS平臺(tái)中設(shè)定投影參數(shù)和投影方式即可,這也是利用GIS空間數(shù)據(jù)的優(yōu)勢(shì)所在。
⑶數(shù)據(jù)格式的轉(zhuǎn)換數(shù)據(jù)轉(zhuǎn)換的關(guān)鍵是指GIS空間數(shù)據(jù)轉(zhuǎn)換到Coreldraw,GIS空間數(shù)據(jù)的格式通常為E00,Shape,MDB和mif等,解決好GIS空間數(shù)據(jù)轉(zhuǎn)換到Coreldraw,就搭好了GIS空間數(shù)據(jù)與Coreldraw之間的橋梁。GIS空間數(shù)據(jù)轉(zhuǎn)換到Coreldraw一般有以下兩種方式:
①直接數(shù)據(jù)交換:通過(guò)編寫程序直接讀取GIS空間數(shù)據(jù),然后按自定義的數(shù)據(jù)格式要求輸出,在Coreldraw中利用VBA編程進(jìn)行讀取,通過(guò)坐標(biāo)的變換、層定義、數(shù)據(jù)讀寫等手段進(jìn)行數(shù)據(jù)轉(zhuǎn)換。該法可以隨心所欲地對(duì)GIS空間數(shù)據(jù)進(jìn)行操作,優(yōu)勢(shì)明顯。但作業(yè)要求較高,需要熟悉GIS空間數(shù)據(jù)格式和Coreldraw的Vba編程等,不利于推廣。② 訪問(wèn)中間數(shù)據(jù):直接用Coreldraw打開(kāi)GIS空間數(shù)據(jù)的中間數(shù)據(jù)格式,如直接打開(kāi)AI,Dxf和Dwg等,但需要GIS空間數(shù)據(jù)平臺(tái)的數(shù)據(jù)轉(zhuǎn)換功能,如將Mif先轉(zhuǎn)為Dxf或Dwg,將E00,Shape,Mdb轉(zhuǎn)換為AI格式等,通過(guò)筆者的多次嘗試,認(rèn)為通過(guò)AI格式進(jìn)行轉(zhuǎn)換效果優(yōu)勢(shì)非常明顯,利于推廣應(yīng)用。
⑷Coreldraw軟件的符號(hào)化定制和出版比例尺的確定
①地圖符號(hào)一般分為點(diǎn)、線、面三類,制作符號(hào)時(shí)要單獨(dú)處理,必要時(shí)可通過(guò)內(nèi)置的Vba和PostScript編程實(shí)現(xiàn)來(lái)滿足出版的要求。點(diǎn)狀符號(hào)分為兩類:簡(jiǎn)單符號(hào)和組合符號(hào)。點(diǎn)狀符號(hào)再盡可能制作TrueType符號(hào)庫(kù),點(diǎn)狀符號(hào)可以從諸如Arcmap軟件的符號(hào)庫(kù)中提取改造,建立自己的符號(hào)庫(kù);組合符號(hào)的制作可在圖形設(shè)計(jì)軟件下完成。線狀符號(hào)是通過(guò)賦予線的屬性,包括線的顏色、灰度、寬度、線型、端點(diǎn)和拐角的類型、線端箭頭、筆鋒、輪廓線等來(lái)定制。面狀符號(hào)是由一個(gè)封閉的曲線或折線勾繪出它的形狀,然后對(duì)它填充而成。填充屬性有顏色、灰度、漸變填充、兩色圖案填充、全色向量填充、PostScript紋理填充和位圖紋理填充。② 出版比例尺根據(jù)圖幅尺寸來(lái)確定,可以通過(guò)GIS軟件進(jìn)行精確確定。如通過(guò)ArcMAP的LayoutView提供的功能
進(jìn)行。
5 結(jié)語(yǔ)
筆者總結(jié)了GIS空間數(shù)據(jù)用于Coreldraw地,Coreldraw是一種圖形編輯軟件,而GIS類的軟件都是用做數(shù)據(jù)庫(kù)處理的。兩種軟件結(jié)合起來(lái)使用能對(duì)地圖出版起到很好的幫助。一般來(lái)說(shuō)將GIS數(shù)據(jù)可以以矢量的形式導(dǎo)入Coreldraw中,這就可以在Coreldraw中對(duì)數(shù)據(jù)進(jìn)行編輯處理,使圖形完美,而且也使地圖的精度得到了保證,但要使Coreldraw軟件的數(shù)據(jù)導(dǎo)入至GIS的軟件中,基本只能導(dǎo)入圖像數(shù)據(jù),也無(wú)法對(duì)圖形的投影進(jìn)行更改,所以說(shuō)兩種軟件的結(jié)合使用,應(yīng)該是以GIS做為前期的數(shù)據(jù)處理,比如說(shuō):投影、比例尺的更改,數(shù)據(jù)類型的提取等等,在這些處理好之后,在將數(shù)據(jù)導(dǎo)入Coreldraw中進(jìn)行圖形化的
完善。
參考文獻(xiàn)
[1] 趙俊蘭,馮仲科.基于組件式的自動(dòng)化系統(tǒng)的建立[J].測(cè)繪通報(bào),2007(6).
[2] 李守平,潘雨青,陳天滋.海洋制圖關(guān)鍵技術(shù)分析[J].計(jì)算機(jī)應(yīng)用與軟件,2006,23(11)