李健洪
(1.廣東省地圖院 , 廣東 廣州 510075)
利用地圖數(shù)據(jù)進(jìn)行地圖產(chǎn)品的生產(chǎn)可以節(jié)省大量的人為編輯、修改,縮短成圖周期,提高生產(chǎn)效率[1]。ArcGIS制圖技術(shù)已經(jīng)相當(dāng)成熟,用于制作地圖冊(cè)也是非常普遍。地圖冊(cè)是一組或多組頁面布局均相同的地圖頁面集合[2]。組內(nèi)每幅地圖的圖幅配置和圖例表示有著一致的規(guī)格和原則[3],基礎(chǔ)數(shù)據(jù)、圖例、風(fēng)格、體例基本統(tǒng)一,協(xié)調(diào)一致[4],頁面布局基本相同,頁面布局中圖名、頁碼、相鄰圖幅頁碼等信息內(nèi)容均隨每幅地圖而變化。
制作地圖冊(cè),一般首先制作地圖模板,設(shè)計(jì)頁面布局,規(guī)定要素分層并設(shè)置符號(hào)和標(biāo)注的字體、大小和顏色等[5],逐幅地圖應(yīng)用此模板,調(diào)整數(shù)據(jù)范圍,修改頁面上如圖名、頁碼、相鄰圖幅頁碼等信息,輸出時(shí)逐幅地圖輸出。制作過程繁瑣,重復(fù)性工作多,而且耗時(shí)較長。
ArcGIS10.0及以上版本有一個(gè)“數(shù)據(jù)驅(qū)動(dòng)頁面”的工具條,使用該工具條,可實(shí)現(xiàn)地圖冊(cè)快速輸出。
地圖冊(cè)的快速輸出,是地圖冊(cè)編制工作最后的一環(huán)。地圖冊(cè)具體的編制不在本文探討范圍內(nèi),只對(duì)地圖冊(cè)的快速輸出進(jìn)行技術(shù)分析,地圖冊(cè)的快速輸出流程如圖 1 所示。
圖1 地圖冊(cè)快速輸出技術(shù)流程
每幅地圖均有四至范圍及比例尺,通過在數(shù)據(jù)中建立一個(gè)面狀要素圖層,在圖層中通過使用矩形面來存儲(chǔ)每幅圖的四至范圍,并在該面狀要素圖層通過建立多個(gè)相應(yīng)字段,分別存儲(chǔ)該幅圖在頁面布局視圖中的圖名、左右頁碼、比例尺、相鄰圖幅頁碼等信息內(nèi)容。這個(gè)矩形面,在頁面布局視圖中,調(diào)整到相應(yīng)比例尺時(shí)能夠與內(nèi)圖廓線重合。
在“數(shù)據(jù)驅(qū)動(dòng)頁面”工具條中啟用數(shù)據(jù)驅(qū)動(dòng)頁面,并在“設(shè)置數(shù)據(jù)驅(qū)動(dòng)頁面”對(duì)話框中“定義”選項(xiàng)卡下將上述的面狀要素圖層設(shè)置為索引圖層,將面狀要素圖層存儲(chǔ)圖名的字段設(shè)置為名稱字段,將面狀要素圖層存儲(chǔ)左或右頁碼的字段設(shè)置為排序字段。具體設(shè)置參考圖2。
圖2 設(shè)置數(shù)據(jù)驅(qū)動(dòng)頁面定義選項(xiàng)卡
在“設(shè)置數(shù)據(jù)驅(qū)動(dòng)頁面”對(duì)話框中“范圍”選項(xiàng)卡下將最佳大小的邊距大小設(shè)置為0,這樣在每幅圖之間切換并在快速輸出時(shí)保證每幅圖的四至范圍和比例尺符合設(shè)計(jì)要求,不會(huì)發(fā)生變化。具體設(shè)置參考圖3。
圖3 設(shè)置數(shù)據(jù)驅(qū)動(dòng)頁面范圍選項(xiàng)卡
頁面布局一般由專業(yè)美術(shù)設(shè)計(jì)師或有豐富設(shè)計(jì)經(jīng)驗(yàn)的制圖人員來設(shè)計(jì),考慮的是地圖冊(cè)的整體性、美觀性和實(shí)用性。頁面布局的內(nèi)容主要有圖名、左右頁碼、比例尺、內(nèi)圖廓線、索引方格網(wǎng)、索引編號(hào)、相鄰圖幅頁碼、圖例等[6],其中圖例可以在地圖冊(cè)序圖前統(tǒng)一設(shè)計(jì)、排版,也可在每幅圖中單獨(dú)設(shè)計(jì)、排版,根據(jù)當(dāng)幅地圖內(nèi)容動(dòng)態(tài)產(chǎn)生。
內(nèi)圖廓線、索引方格網(wǎng)、索引編號(hào)每幅圖均相同,在ArcGIS中索引方格網(wǎng)通過在頁面布局視圖中使用繪圖工具或在數(shù)據(jù)中通過漁網(wǎng)工具實(shí)現(xiàn),內(nèi)圖廓線則在頁面布局視圖中使用繪圖工具實(shí)現(xiàn),索引編號(hào)一般通過在頁面布局視圖添加靜態(tài)文本來實(shí)現(xiàn)。
圖名、左右頁碼、比例尺、相鄰圖幅頁碼每幅圖都不一樣,而且不是由地圖內(nèi)容直接產(chǎn)生的,在ArcGIS中為了實(shí)現(xiàn)地圖冊(cè)快速輸出,這些頁面內(nèi)容均應(yīng)設(shè)為動(dòng)態(tài)要素。在ArcGIS頁面布局視圖中,圖名、左右頁碼、比例尺、相鄰圖幅頁碼等頁面布局內(nèi)容均可以使用“插入”菜單中“動(dòng)態(tài)文本”里的“數(shù)據(jù)驅(qū)動(dòng)頁面顯示表達(dá)式”里實(shí)現(xiàn)動(dòng)態(tài)顯示,但顯示表達(dá)式“
在地圖冊(cè)編制完畢后以及上述設(shè)置完成后,就可以將地圖冊(cè)輸出。地圖冊(cè)輸出可以有ai、eps、pdf、emf、svg、jpg、tif、bmp、png、gif等多種輸出格式,但只有pdf格式才支持快速輸出。在ArcGIS“文件”菜單里“導(dǎo)出地圖”,啟用了數(shù)據(jù)驅(qū)動(dòng)頁面,選擇導(dǎo)出文件格式為pdf文件,就有如圖4的選項(xiàng)。選擇“全部”導(dǎo)出,將該組地圖全部一次性導(dǎo)出pdf文件地圖(可以導(dǎo)出為單個(gè)pdf文件,也可以每幅地圖一個(gè)pdf文件)。
圖4 快速輸出地圖設(shè)置
實(shí)現(xiàn)地圖冊(cè)快速輸出,需要注意以下幾個(gè)關(guān)鍵點(diǎn):
1)每幅圖的四至范圍矩形框集成到一個(gè)單獨(dú)的面狀要素圖層,每個(gè)四至范圍矩形框在相應(yīng)比例尺下均能跟內(nèi)圖廓線重合。
2)上述面狀要素圖層要建立相應(yīng)字段存儲(chǔ)頁面布局中的圖名、左右頁碼、比例尺、相鄰圖幅頁碼等動(dòng)態(tài)要素內(nèi)容。
3)啟用數(shù)據(jù)驅(qū)動(dòng)頁面功能并做好設(shè)置,特別是使用“數(shù)據(jù)驅(qū)動(dòng)頁面顯示表達(dá)式”時(shí),顯示表達(dá)式“
4)ArcGIS視圖菜單中常規(guī)選項(xiàng)卡下參考比例尺要設(shè)置為“無”。因?yàn)榈貓D冊(cè)一般各幅圖比例尺會(huì)有所不同,如果設(shè)定了參考比例尺,那么采用這種快速輸出技術(shù)輸出成圖比例尺跟參考比例尺不一致的圖幅成果時(shí),其符號(hào)和注記大小均與設(shè)計(jì)的符號(hào)和注記大小不符。
隨著計(jì)算機(jī)技術(shù)和測繪新技術(shù)的迅速發(fā)展,為地圖制圖技術(shù)帶來了新的工藝技術(shù)革新[7]。對(duì)于使用相同數(shù)據(jù)源制作的地圖冊(cè)圖幅,利用地圖冊(cè)快速輸出技術(shù),能夠顯著減少重復(fù)操作,大幅提高生產(chǎn)效率。