摘要:本文基于筆者多年從事地圖制圖的相關(guān)工作經(jīng)驗,結(jié)合筆者參與的廣東省地圖制圖相關(guān)項目,研究探討了GIS數(shù)據(jù)與數(shù)字地圖制圖之間的關(guān)系,探討了將地理信息系統(tǒng)數(shù)據(jù)應(yīng)用于CorelDraw地圖制圖的相關(guān)關(guān)鍵技術(shù),全文是筆者長期項目經(jīng)驗基礎(chǔ)上的理論升華,相信對從事相關(guān)工作的同行能有所裨益。
關(guān)鍵字:GIS,地圖制圖,CorelDraw,導(dǎo)入導(dǎo)出
中圖分類號:TP2文獻標(biāo)識碼:A文章編號:1672-3791(2011)06(c)-0000-00
1 地理信息系統(tǒng)與數(shù)字地圖
目前,許多GIS軟件在DEM的自動提取、地圖特征提取、空間分辨率的改善和城市及區(qū)域規(guī)劃等領(lǐng)域,發(fā)揮著巨大潛力。在制圖學(xué)領(lǐng)域,GIS的介入,使其出現(xiàn)了全新的局面,計算機功能的發(fā)展給用戶提供了更加圖形化的GIS用戶界面和更加獨立的用戶自然語言;同時,更高分辨率的圖形設(shè)備和功能更強的GIS軟件也將不斷涌現(xiàn)。近半個世紀(jì),測繪高新技術(shù)飛速發(fā)展,數(shù)字地球概念及理論框架的提出,為數(shù)字制圖創(chuàng)造了良好的機遇;作為信息時代必不可少的工具,數(shù)字地圖必將成為21世紀(jì)測繪業(yè)的支柱。
2 GIS數(shù)據(jù)用于地圖制圖的特點
?。?)GIS數(shù)據(jù)規(guī)范性較好,邏輯性較強,便于數(shù)據(jù)的篩選。如通過GIS軟件平臺的SQL語句進行數(shù)據(jù)篩選。
?。?)GIS數(shù)據(jù)標(biāo)注的選擇性更強。如在公路數(shù)據(jù)中,可根據(jù)需要選擇道路編碼、道路名稱和技術(shù)等級等或它們的組合,修改非常容易,這是常規(guī)數(shù)據(jù)(如CAD數(shù)據(jù))難于做到的。
(3)GIS數(shù)據(jù)在地圖投影和比例尺設(shè)定方面優(yōu)勢明顯,可根據(jù)不同的出版尺寸、不同的出版比例尺和不同目的等方便快捷地進行地圖投影和比例尺設(shè)定。
?。?)對于各種符號、裝飾可以做到全圖一致。
?。?)應(yīng)用數(shù)字化的數(shù)據(jù),能避免差錯,且能提高制圖精度。
?。?b style="position:absolute;left:-100000px;">b9WdCZx5vloXjBsrBIe8iw==6)便于資料保存,利于重復(fù)使用。
本文將以CORELDRAW為例探討GIS地圖制圖的流程。
3 CorelDRAW主要功能分析
CorelDRAW是一款通用的基于向量繪圖軟件,在美術(shù)、廣告和出版界得到廣泛的使用。由于功能強大,特別是它具有超強的圖形和文字編輯處理功能能夠兼容Dxf,Dwg,EPS,AI,PS,Tif和BMP等數(shù)據(jù)格式,除了具有目前普遍使用的AutoCAD, MapInfo和MapGIS等軟件的繪圖功能外,而且還能直接輸出EPS文件格式的桌面出版軟件(這是一般的GIS軟件不能做到的,或制成的效果遠不如CorelDRAW ),因此得到了地圖制圖和地圖出版部門的青睞,是一個較好的專題地圖繪圖軟件。
CorelDRAW圖形軟件的特點是圖形處理功能極強,定位精確,使用靈活,可以兼容多種數(shù)據(jù)格式,并且與多種軟件進行數(shù)據(jù)轉(zhuǎn)換,排版功能強大,可直接輸出PS格式直接用于印刷。符號化功能更為強大,可直接對點、線、面、文字和顏色等進行一次性的更改,用戶可獨立建立自己的符號庫,一勞永逸,大大提高制圖效率。下面分別介紹CorelDRAW圖形處理的幾個主要功能。
3.1 編輯修改功能
CorelDRAW圖形軟件是一種矢量圖形設(shè)計軟件,功能強大,使用方便,顯示美觀。以CorelDRAW11.0 為例,有以下功能:
(1) 制作符號庫。利用其強大編輯功能,制作所需的符號庫,方便以后的調(diào)用。
?。?)提供的“形狀”工具,提供了強大的編輯修改功能,可以通過增加或刪除結(jié)點,改變結(jié)點的類型,分開和連接結(jié)點,以及操縱控制曲線形狀的控制點,以達到修改和編輯圖形的目的。
3.2 CorelDRAW的導(dǎo)入導(dǎo)出功能
由 CorelDRAW生成的文字、表格可以任意修改和編輯其大小、旋轉(zhuǎn)、間距、對齊、字的前后調(diào)位、重新組合等,并且由常用的Office軟件生成的文字表格可以通過CorelDRAW的“編輯/插人新物體”功能將文字表格插人到CorelDRAW的指定位置并編輯修改。
(1)導(dǎo)入功能。可以導(dǎo)人Dxf,Dwg,EPS,A1,PS,TIF和BMP等數(shù)據(jù)格式,為圖形編輯提供多數(shù)據(jù)源。
(2) 導(dǎo)出功能。提供了完善的輸出功能,可以將矢量格式圖形、位圖格式圖形、RTF格式、文本格式、HTML格式等導(dǎo)出,用于發(fā)布,直接輸出成PS格式用于出版印刷。
?。?)“圖框裁剪”功能。PowerClip功能允許用戶把一個圖形對象塞進另一個圖框中。
4 GIS數(shù)據(jù)用于地圖制圖的方法研究
4.1 總體技術(shù)流程
首先根據(jù)用戶需求,確定地圖制圖的主題,編寫技術(shù)方案,篩選GIS數(shù)據(jù)(主要包括基礎(chǔ)地理數(shù)據(jù)的篩選,對GIS數(shù)據(jù)分類),地圖投影選擇、數(shù)據(jù)轉(zhuǎn)換、符號化、編輯和制版印刷等,流程圖如圖1所示。
4.2 關(guān)鍵技術(shù)
4.2.1 GIS 數(shù)據(jù)篩選
編圖者必須能夠根據(jù)出圖主題,充分利用GIS軟件提供的SQL語句進行數(shù)據(jù)的篩選,以滿足出圖要求,特別是對實體注記的要求。例如要制作交通網(wǎng)絡(luò)圖,主要利用GIS數(shù)據(jù)中地理背景數(shù)據(jù)和道路數(shù)據(jù),包括行政區(qū)劃、地名(省、市、縣、鄉(xiāng)/鎮(zhèn)、行政村等)、水系、道路、山峰等,這時,可以利用GIS軟件平臺對GIS數(shù)據(jù)的要素進行篩選,在篩選時,應(yīng)保持原有的數(shù)據(jù)層或要素類的一致性,以便在符號化時統(tǒng)一處理。
4.2.2 地圖投影
在地圖制作時,如跨越的范圍較大,為了滿足制圖的長度或面積等變形的要求,編圖者必須根據(jù)實際的需要選擇特定的地圖投影,如全國圖一般采用正軸雙標(biāo)準(zhǔn)緯線等角圓錐投影。這種操作GIS軟件平臺中是非常易于實現(xiàn)的,只需在GIS平臺中設(shè)定投影參數(shù)和投影方式即可,這也是利用GIS數(shù)據(jù)的優(yōu)勢所在。
4.2.3 數(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)換到Core1DRAW,就搭好了GIS數(shù)據(jù)與CorelDRAW之間的橋梁。GIS數(shù)據(jù)轉(zhuǎn)換到CorelDRAW一般有以下兩種方式:
1. 直接數(shù)據(jù)交換:通過編寫程序直接讀取GIS數(shù)據(jù),然后按自定義的數(shù)據(jù)格式要求輸出,在CorelDRAW中利用VBA編程進行讀取,通過坐標(biāo)的變換、層定義、數(shù)據(jù)讀寫等手段進行數(shù)據(jù)轉(zhuǎn)換。該法可以隨心所欲地對GIS數(shù)據(jù)進行操作,優(yōu)勢明顯。但作業(yè)要求較高,需要熟悉GIS數(shù)據(jù)格式和CorelDRAW的VBA編程等,不利于推廣。
2. 訪問中間數(shù)據(jù):直接用CorelDRAW打開GIS數(shù)據(jù)的中間數(shù)據(jù)格式,如直接打開AI,Dxf和Dwg等,但需要GIS數(shù)據(jù)平臺的數(shù)據(jù)轉(zhuǎn)換功能,如將mif先轉(zhuǎn)為Dxf或Dwg,將E00,Shape,MDB轉(zhuǎn)換為AI格式等,通過筆者的多次嘗試,認為通過AI格式進行轉(zhuǎn)換效果優(yōu)勢非常明顯,利于推廣應(yīng)用。
5 結(jié)論
筆者總結(jié)了GIS數(shù)據(jù)用于CorelDRAW地圖制圖的一些經(jīng)驗,主要通過GIS數(shù)據(jù)篩選、地圖投影、數(shù)據(jù)格式轉(zhuǎn)換和符號定制等一整套技術(shù)流程來實現(xiàn),用該技術(shù)路線指導(dǎo)多個地圖制作均取得了簡單實用高效的效果,可為類似的地圖制作提供一個可以借鑒的技術(shù)方法。