尹朝陽(yáng),尹鵬偉
(1.南京市測(cè)繪勘察研究院有限公司,江蘇南京 210005;2.南京郵電大學(xué),江蘇南京 210046)
在使用MapGIS進(jìn)行生產(chǎn)的過(guò)程中,我們經(jīng)常會(huì)遇到一些措手不及的問(wèn)題,如在比例變換、數(shù)據(jù)格式轉(zhuǎn)換、內(nèi)容復(fù)雜而數(shù)據(jù)文件大的圖形輸出、子圖線粗的變換、注記及符號(hào)大小超3位小數(shù)的統(tǒng)改、文件間內(nèi)容拷貝等方面都會(huì)碰到一些較難以解決的實(shí)際問(wèn)題,而解決這些問(wèn)題都存有一些較為特殊的方法與技巧。如對(duì)這些方法與技巧不了解或不熟悉的話,這些問(wèn)題就會(huì)使人無(wú)從下手,直接影響生產(chǎn)的效率與產(chǎn)品的質(zhì)量。通過(guò)較長(zhǎng)時(shí)間的摸索以及不斷對(duì)該軟件功能特性進(jìn)行摸索,本文總結(jié)了一些解決這些問(wèn)題的方法與技巧。
筆者在編制祿口國(guó)際機(jī)場(chǎng)凈空?qǐng)D曾遇到過(guò)這樣的問(wèn)題,就是要求將比例尺為1∶1,長(zhǎng)度單位為米的圖形數(shù)據(jù),轉(zhuǎn)為比例尺為1∶50 000單位為毫米的圖形數(shù)據(jù),那如何轉(zhuǎn)換呢?
通常通過(guò)MapGIS軟件中的整圖變換功能就能完成圖形的放大或縮小這樣的比例變換,但這是在成果圖形與原圖形長(zhǎng)度單位一致的情形下才可這樣做的,如成果圖形的長(zhǎng)度單位與原圖形長(zhǎng)度單位不一致,那就不能用整圖變換功能了。而必須采用“投影轉(zhuǎn)換”模塊才能實(shí)現(xiàn)。具體操作是這樣的:
在“投影轉(zhuǎn)換”模塊下打開(kāi)要變換的文件,選“P投影轉(zhuǎn)換”菜單,再進(jìn)入“D工作區(qū)直接投影轉(zhuǎn)換”,在“當(dāng)前投影”中將原圖坐標(biāo)系類(lèi)型、橢球參數(shù)、投影類(lèi)型、比例尺分母(1)、坐標(biāo)單位(米)、中徑、緯度、投影帶序號(hào)、平移量全部記錄下來(lái);然后進(jìn)入“目標(biāo)投影”,將原圖坐標(biāo)系類(lèi)型、橢球參數(shù)等與上述“當(dāng)前投影”中保持完全一致,但比例尺分母需改為50 000,坐標(biāo)單位需改為毫米,填完后就可轉(zhuǎn)換,轉(zhuǎn)換完后再另存文件名,這另存文件數(shù)據(jù)即為1∶50 000、長(zhǎng)度單位為毫米的成果圖形數(shù)據(jù)。
MapGIS因?yàn)榭梢詫?dǎo)出dxf文件,因而可以與Auto-CAD、CorelDRAW、Illustrator等軟件進(jìn)行文件數(shù)據(jù)交換。但轉(zhuǎn)換出的dxf文件在這些軟件中打開(kāi)時(shí)也會(huì)出現(xiàn)一些莫明其妙的問(wèn)題。
如轉(zhuǎn)換出的dxf文件在AutoCAD中打開(kāi)后,圖形顯示完全正確,而導(dǎo)入CorelDRAW 12版本中,所有注記則全成了亂碼。遇到這種情況時(shí)可以將此導(dǎo)入CorelDRAW 14版本,則注記就可全部正確顯示,此時(shí)可再降到12版本進(jìn)行編輯(CorelDRAW 12目前來(lái)說(shuō)比CorelDRAW 14更為穩(wěn)定可靠)即可。
MapGIS數(shù)據(jù)轉(zhuǎn)換為dxf后在CorelDRAW 12或者14中打開(kāi)后,所有線劃全變成了象鏈子一樣串起來(lái)的復(fù)合線型,從而無(wú)法對(duì)此線型再進(jìn)行編輯,但通過(guò)試驗(yàn)已有恰當(dāng)?shù)姆椒▉?lái)解決此問(wèn)題,方法為將dxf導(dǎo)入Illustrator中,存成ai文件,再在CorelDRAW 12或Corel-DRAW 14中打開(kāi)即可獲得正確的線型。
在MapGIS軟件使用中,同種注記或子圖大小為小數(shù)點(diǎn)后3位或超3位的小數(shù),就不能用這樣的小數(shù)對(duì)這些注記或符號(hào)的大小進(jìn)行統(tǒng)一修改,如果逐個(gè)改工作量很大,并且會(huì)遺漏。解決的辦法是輸出這些注記或子圖的明碼格式,通過(guò)這些明碼來(lái)統(tǒng)改,再導(dǎo)入到圖形數(shù)據(jù)中即可。還有一種方法是在圖形比例變換之前,先對(duì)這些注記或子圖進(jìn)行統(tǒng)改,放大或縮小的比例與要求的變換比例基本相近,以保持使這些注記或子圖大小變換后不出現(xiàn)小數(shù)點(diǎn)后3位或3位以上小數(shù),從而方便以后統(tǒng)改。在其他圖形變換后,再對(duì)這些注記或子圖大小進(jìn)行統(tǒng)改,使之達(dá)到編圖的要求。
MapGIS中所謂的子圖實(shí)際上就是獨(dú)立符號(hào),全部存在子圖庫(kù)中。每個(gè)子圖都有相應(yīng)的編號(hào),一旦符號(hào)進(jìn)入子圖后,圖上調(diào)用此符號(hào)的線劃粗細(xì)就不能隨圖而改了。比如說(shuō)10號(hào)子圖線粗為0.2 mm,在全開(kāi)圖中調(diào)用這個(gè)符號(hào),符號(hào)大小高寬都設(shè)為6 mm,但符號(hào)線粗仍為0.2 mm。在8開(kāi)圖中調(diào)用此符號(hào),符號(hào)大小高寬都設(shè)為2 mm,但符號(hào)線粗依舊為0.2 mm,這顯然是不合適的。如何解決此問(wèn)題,一般是將10號(hào)子圖調(diào)出來(lái),存成不同線粗的3個(gè)符號(hào),有粗一點(diǎn)的、細(xì)一點(diǎn)的、中等線粗的,對(duì)這3個(gè)符號(hào)分別給予不同的子圖號(hào),根據(jù)圖面大小調(diào)用線粗適合的子圖即可。如對(duì)符號(hào)線粗有特殊要求的話,可根據(jù)實(shí)際情況設(shè)計(jì)一個(gè)特殊線粗的子圖,并給相應(yīng)的子圖號(hào),編圖時(shí)調(diào)用這個(gè)符號(hào)即可。
筆者用MapGIS軟件編制南京祿口國(guó)際機(jī)場(chǎng)凈空?qǐng)D時(shí)曾遇到了圖形編輯完成后,無(wú)法輸出的問(wèn)題,既不能輸出eps出版文件,又不能輸出jpg圖像文件,只能在屏幕顯示,連基本的打印都無(wú)法完成。通過(guò)仔細(xì)查看與分析,我們認(rèn)為可能是圖形文件太大,工程文件中包含了二十多個(gè)文件,其中地理底圖包含6幅1∶50 000地形圖所有要素,凈空?qǐng)D、剖面圖、燈光圖等全部是通過(guò)AutoCAD平臺(tái)下dwg文件轉(zhuǎn)進(jìn)來(lái)的,這就造成此圖文件達(dá)280 MB,因而連圖形工作站這種配置的計(jì)算機(jī)都無(wú)法生成輸出文件?;膺@一難題的方法如下:
一是將地理底圖,即地形圖的線、面要素提取出來(lái),專(zhuān)門(mén)生成一個(gè)工程文件,輸出eps出版該件或jpg圖像文件,其余的如地理底圖的注記和專(zhuān)題要素生成一個(gè)工程文件,輸出eps出版文件,再通過(guò)組版文件將兩個(gè)文件疊加在一起(專(zhuān)題文件在上),輸出制印用的eps出版文件或jpg圖像文件。
如果只需要打印噴繪,則只要將兩個(gè)eps出版該件通過(guò)Photoshop軟件生成jpg圖像文件,再疊合在一起即可噴繪了。
工程文件是由許多獨(dú)立的點(diǎn)線面文件組成的,要將某一文件中內(nèi)容或部分內(nèi)容拷貝到另一文件中,是難以直接做到的。此時(shí),可將某一文件單獨(dú)打開(kāi),選擇需要的部分內(nèi)容,采用存部分點(diǎn)、線、面方式存成另一個(gè)文件,再添加到需要此內(nèi)容的文件上即可完成不同文件間內(nèi)容的拷貝。
工程文件是由許多獨(dú)立的點(diǎn)、線、面文件組成的,要在一個(gè)文件上或幾個(gè)文件上進(jìn)行比例縮放(整圖變換)或修改內(nèi)容,可關(guān)閉不作縮放或修改的其他文件。如要此做背景參考時(shí),可先關(guān)閉,再打開(kāi),但不要用鼠標(biāo)在文件名上點(diǎn)中,此時(shí)這個(gè)文件尚處于鎖定狀態(tài),只能看而不能用于編輯。這一功能也十分實(shí)用,常可用于一個(gè)或幾個(gè)文件的縮放與修改,從而不干涉影響其他文件中的內(nèi)容。
通過(guò)較長(zhǎng)時(shí)間的應(yīng)用與摸索,MapGIS軟件在使用中有許多非常實(shí)用的操作技能與技巧,有的還待學(xué)習(xí)發(fā)現(xiàn)與深入挖掘,使用這些技能與技巧,許多看起來(lái)難以解決的復(fù)雜問(wèn)題就會(huì)迎刃而解了。
[1]王紅梅.MapGIS在數(shù)字地圖制圖方面的初步研究[J].測(cè)繪通報(bào),2000,9(2):2 ~5.
[2]陳勇,劉輝,史瑞芝等.數(shù)字圖數(shù)據(jù)到MAPGIS數(shù)據(jù)的格式轉(zhuǎn)換[J].解放軍測(cè)繪學(xué)院學(xué)報(bào),2004a,21(2):154~157.
[3]劉海硯,孫群.基于生產(chǎn)過(guò)程的空間數(shù)據(jù)誤差與質(zhì)量控制[J].測(cè)繪技術(shù)裝備,2007 a,16(4):15 ~17.
[4]趙軍喜,高博.數(shù)字地圖制圖中的地圖輸出設(shè)計(jì)[J].解放軍測(cè)繪學(xué)院學(xué)報(bào),2000,17(4):289 ~292.
[5]高莉.數(shù)字地圖生產(chǎn)系統(tǒng)的質(zhì)量控制[J].測(cè)繪通報(bào),2001(11):21~23.
[6]MapGIS地理信息系統(tǒng)使用手冊(cè)(數(shù)字制圖篇)[M].武漢中地?cái)?shù)碼科技有限公司,2003.8