陳 雷,蔡青山,帕力旦·買(mǎi)買(mǎi)提
(1.新疆大學(xué)地質(zhì)與礦業(yè)工程學(xué)院,新疆烏魯木齊830047;2.新疆大學(xué)新疆中亞造山帶大陸動(dòng)力學(xué)與成礦預(yù)測(cè)重點(diǎn)實(shí)驗(yàn)室,新疆烏魯木齊830047)
MAPGIS應(yīng)用過(guò)程中常見(jiàn)問(wèn)題的解決方法及技巧
陳 雷*1,2,蔡青山1,2,帕力旦·買(mǎi)買(mǎi)提1,2
(1.新疆大學(xué)地質(zhì)與礦業(yè)工程學(xué)院,新疆烏魯木齊830047;2.新疆大學(xué)新疆中亞造山帶大陸動(dòng)力學(xué)與成礦預(yù)測(cè)重點(diǎn)實(shí)驗(yàn)室,新疆烏魯木齊830047)
隨著現(xiàn)代地質(zhì)科學(xué)和計(jì)算機(jī)技術(shù)的發(fā)展,MAPGIS作為國(guó)產(chǎn)大型GIS軟件具有超強(qiáng)的制圖、圖形編輯及分析功能,已成為地質(zhì)勘探行業(yè)必不可缺的工具,但在日常應(yīng)用中經(jīng)常出現(xiàn)一些問(wèn)題,結(jié)合工作實(shí)例,介紹了DogServer、環(huán)境設(shè)置及批量輸入空間地質(zhì)點(diǎn)坐標(biāo)的方法、技巧及注意事項(xiàng)。
MAPGIS;DogServer;環(huán)境設(shè)置;投影變換;庫(kù)編輯
在應(yīng)用MAPGIS軟件過(guò)程中,我們經(jīng)常遇到各種各樣的問(wèn)題,如:打開(kāi)工程文件之前沒(méi)有啟動(dòng)DogServer而導(dǎo)致工程文件不能打開(kāi);拷貝他人的資料時(shí)由于環(huán)境設(shè)置不同導(dǎo)致圖面內(nèi)容無(wú)法正常顯示及“使用TrueType字庫(kù)”的設(shè)置;在地質(zhì)圖中成批輸入坐標(biāo)點(diǎn)并在坐標(biāo)點(diǎn)出顯示自己所需要的屬性數(shù)據(jù)及利用點(diǎn)下不同字符串所代表的屬性制作不同的等值線(xiàn)圖等。
我們現(xiàn)在使用的MAPGIS軟件必須在DogServer運(yùn)行時(shí)才能正常使用,但是頻繁的運(yùn)行和關(guān)閉Dog-Server在日常工作中十分不便,為此尋找一種合理的方式使我們更方便的應(yīng)用MAPGIS軟件就顯得尤為重要。
當(dāng)我們面對(duì)一個(gè)工程文件時(shí),往往習(xí)慣直接雙擊,但這時(shí)往往會(huì)彈出“請(qǐng)選擇網(wǎng)絡(luò)卡(狗)所在的計(jì)算機(jī)名或IP地址”對(duì)話(huà)框致使軟件不能正常運(yùn)行。這時(shí)我們必須將對(duì)話(huà)框關(guān)閉,雙擊打開(kāi)DogServer,然后再次打開(kāi)工程文件方可對(duì)工程文件進(jìn)行正常的編輯。為了避免忘記啟動(dòng)DogServer致使工程文件不能打開(kāi)給我們帶來(lái)的不便,現(xiàn)在只需進(jìn)行下列操作即可徹底避免這種情況的發(fā)生:將DogServer軟件復(fù)制到計(jì)算機(jī)的開(kāi)機(jī)啟動(dòng)項(xiàng)文件夾下。重新啟動(dòng)計(jì)算機(jī)后會(huì)發(fā)現(xiàn)屏幕右下角已有一個(gè)DogServer的圖標(biāo),表明該軟件已經(jīng)隨著計(jì)算機(jī)的啟動(dòng)自動(dòng)運(yùn)行,以后每次啟動(dòng)或關(guān)閉計(jì)算機(jī)時(shí)DogServer都會(huì)自動(dòng)運(yùn)行或關(guān)閉。這樣就避免了DogServer在常規(guī)應(yīng)用中給我們帶來(lái)的不便。
設(shè)置的具體路徑為:C∶Documents and SettingsAdministrator「開(kāi)始」菜單程序啟動(dòng)。
日常工作中,由于制圖的需要常常需要自己設(shè)定特殊的符號(hào)庫(kù)、線(xiàn)型庫(kù)和圖案庫(kù)等,如果僅僅將工程中的*.wt、*.wl、*.wp及工程文件拷貝到其它計(jì)算機(jī)將不能正常顯示或錯(cuò)誤顯示打開(kāi)圖面中應(yīng)有的內(nèi)容。
MAPGIS環(huán)境設(shè)置有2種方式:一是在MAPGIS主菜單下的“設(shè)置”按鈕下進(jìn)行;另一種方式是在“圖形編輯”子菜單下進(jìn)行,方法為設(shè)置→修改目錄環(huán)境。這2種方法對(duì)MAPGIS環(huán)境設(shè)置的方式不同,但是效果是相同的。不同之處在于前一種方法不需要打開(kāi)具體的工程文件,而后一種方式必須在打開(kāi)具體的工程文件后才能進(jìn)行。
如果一個(gè)MAPGIS文件制定了自己的SAMPLE或SLIB文件,這時(shí)如果再在其他計(jì)算機(jī)上打開(kāi)該工程文件,但未拷貝相應(yīng)的目錄文件并進(jìn)行相應(yīng)的設(shè)置,則不能完成圖面內(nèi)容與目錄文件的匹配,進(jìn)而不能正常顯示原來(lái)圖幅內(nèi)的全部?jī)?nèi)容。此時(shí),必須拷貝原來(lái)計(jì)算機(jī)中的SAMPLE文件和SLIB文件,并對(duì)MAPGIS的環(huán)境進(jìn)行正確的設(shè)置才能顯示原有的圖面內(nèi)容。所以在拷貝他人工程文件時(shí)一定要同時(shí)拷貝相應(yīng)工程文件的系統(tǒng)庫(kù)文件。
除此之外,出于保密或其他需要,比如使用特殊字體等設(shè)置以達(dá)到某些特殊的效果,在制圖過(guò)程中還會(huì)進(jìn)行“使用TrueType字庫(kù)”設(shè)置。相應(yīng)的設(shè)置為:在“使用TrueType字庫(kù)”前打上對(duì)勾,之后系統(tǒng)會(huì)自動(dòng)彈出“配置MapCad/MapGis字體”對(duì)話(huà)框,這時(shí),我們可以直接選擇“MapGis字體:”下空白對(duì)話(huà)框中相應(yīng)的字體,并選擇相應(yīng)“字體號(hào)標(biāo)準(zhǔn):”下相應(yīng)的字體即可,如果“MapGis字體:”中沒(méi)有相應(yīng)的字體,則可以由其左側(cè)的“Windows字體:”中添加到“MapGis字體:”,因?yàn)镸apGis軟件是基于Windows系統(tǒng)開(kāi)發(fā)的軟件,而Windows系統(tǒng)內(nèi)幾乎囊括了世界上所有國(guó)家/名族的字體。添加的步驟為:在Windows字體中選中要添加的字體,在MAPGIS字體中選擇一個(gè)要替換的字體,然后用鼠標(biāo)點(diǎn)擊紅色箭頭并在字體號(hào)標(biāo)準(zhǔn)選項(xiàng)下選擇相應(yīng)的選項(xiàng)即可。
地質(zhì)測(cè)量或填圖工作中,我們經(jīng)常會(huì)利用GPS、PDA、RTK等測(cè)量工具在特定的空間位置進(jìn)行測(cè)量并記錄其空間坐標(biāo),但在成圖過(guò)程中需將所測(cè)得的地質(zhì)點(diǎn)準(zhǔn)確地投到相應(yīng)的位置,且這些點(diǎn)的背后往往還會(huì)帶有一些特定的地質(zhì)屬性,以便于成圖后期相應(yīng)的數(shù)據(jù)處理。但是對(duì)于數(shù)目繁多的物探、化探數(shù)據(jù)單個(gè)點(diǎn)依次輸入就顯得十分笨重且工作量巨大。
為解決這些問(wèn)題,我們可以利用MAPGIS軟件中<實(shí)用服務(wù)>下<投影變換>功能批量輸入坐標(biāo)點(diǎn)?,F(xiàn)將具體操作步驟及注意事項(xiàng)陳述如下:
首先將測(cè)量?jī)x器(GPS、PDA、RTK等)所測(cè)得的地理空間坐標(biāo)點(diǎn)的元數(shù)據(jù)導(dǎo)出并儲(chǔ)存在Excel表格中,添加相應(yīng)的表頭,之后另存為*.txt格式。
打開(kāi)MAPGIS主菜單下的實(shí)用服務(wù)→投影變換,在彈出的對(duì)話(huà)框中選擇P投影轉(zhuǎn)換→U用戶(hù)文件投影轉(zhuǎn)換,選擇之后會(huì)彈出“用戶(hù)數(shù)據(jù)點(diǎn)文件投影轉(zhuǎn)換對(duì)話(huà)框”。
點(diǎn)擊“打開(kāi)文件”選項(xiàng)選擇準(zhǔn)備投影變換的文本文件,之后會(huì)看到“指定數(shù)據(jù)起始位置”選項(xiàng)下的空白框中充滿(mǎn)了數(shù)據(jù)。接下來(lái)在“設(shè)置用戶(hù)文件選項(xiàng)”選項(xiàng)下選自“按指定分隔符”,系統(tǒng)將彈出提示“請(qǐng)先通過(guò)設(shè)置分隔符功能設(shè)置列”的對(duì)話(huà)框。點(diǎn)擊確定后我們就可以通過(guò)“設(shè)置分隔符”選項(xiàng)對(duì)文本文件中的數(shù)據(jù)進(jìn)行設(shè)置了。
在“設(shè)置分隔符號(hào)”對(duì)話(huà)框?qū)υ?huà)框中我們可以看到“分割符號(hào)”選項(xiàng)下有“Tab鍵”、“分號(hào)”、“逗號(hào)”、“空格”、“其他”和“連續(xù)分割符號(hào)每個(gè)都參與分割”6種分割符號(hào)。我們可以根據(jù)我們文本文件中設(shè)定的分隔符號(hào)在此進(jìn)行相應(yīng)的設(shè)定。選擇好分割符號(hào)后會(huì)看到“預(yù)覽分裂結(jié)果”選項(xiàng)下的空白框內(nèi)原來(lái)擠在一起的各個(gè)數(shù)據(jù)按照各列的屬性分成了若干列(列數(shù)等于點(diǎn)的屬性個(gè)數(shù)),且在“設(shè)置作為圖元屬性的列及結(jié)構(gòu)”選項(xiàng)下的空白框中原來(lái)的一行變成了若干行(行數(shù)等于點(diǎn)的個(gè)數(shù))。在此我們選擇好分隔符之后最好將“連續(xù)分割符號(hào)每個(gè)都參與分割”選項(xiàng)。之后根據(jù)制圖需要選擇“屬性名稱(chēng)所在行”選項(xiàng)后的下拉菜單中相應(yīng)的選項(xiàng)。最后在“線(xiàn)圖元屬性位置”選項(xiàng)后的下拉選項(xiàng)中選擇坐標(biāo)點(diǎn)與屬性的相對(duì)位置。點(diǎn)擊確定即完成了分隔符號(hào)的設(shè)置。
完成分隔符設(shè)置后會(huì)回到”用戶(hù)數(shù)據(jù)點(diǎn)文件投影轉(zhuǎn)換”對(duì)話(huà)框,點(diǎn)擊“顯示文件內(nèi)容”選項(xiàng)查看X、Y坐標(biāo)算在的列序數(shù),并在“設(shè)置用戶(hù)文件選項(xiàng)”下對(duì)“X位于”及“Y位于”進(jìn)行設(shè)置。之后在“點(diǎn)圖元參數(shù)”按鈕下選擇合適的點(diǎn)圖元參數(shù)。
最后在“不需要投影”前打?qū)矗簏c(diǎn)擊“數(shù)據(jù)生成”,最后“確定”即可。之后系統(tǒng)會(huì)回到“MAPGIS投影變換系統(tǒng)-[無(wú)標(biāo)題]”對(duì)話(huà)框,點(diǎn)擊左側(cè)的“1∶1”按鈕即可顯示投影后的所有的點(diǎn)。退出軟件時(shí),系統(tǒng)會(huì)自動(dòng)提示保存所生成的*.WT文件。
在投影變換過(guò)程中有許多需要注意的問(wèn)題,如果沒(méi)有處理好會(huì)導(dǎo)致后期成圖處理過(guò)程中的諸多不便:
(1)在用其他格式的文件轉(zhuǎn)化成文本文件時(shí),文本文件格式是要選擇其中的“文本文件(制表分隔符)(*.txt)”而不能選擇“Unicode文本(*.txt)”,因?yàn)榍罢弑A袅嗽瓉?lái)文件的分隔符,如果沒(méi)有保留相應(yīng)的分隔符,軟件將不能識(shí)別所生成的文本文件。
(2)在“用戶(hù)數(shù)據(jù)點(diǎn)文件投影轉(zhuǎn)換”對(duì)話(huà)框中設(shè)置完X、Y坐標(biāo)時(shí),可以根據(jù)需要選擇“X→Y順序”還是“Y→X順序”,也可以根據(jù)需要選自其右邊的“生成點(diǎn)”還是“生成線(xiàn)”。
(3)在點(diǎn)擊“投影變換”按鈕之前,一定要在“指定數(shù)據(jù)起始位置”的數(shù)據(jù)框中點(diǎn)擊除表頭以外任意一行數(shù)據(jù),因?yàn)楸眍^行僅僅為文本,不代表具體的數(shù)值,對(duì)應(yīng)X或Y坐標(biāo)時(shí)將不能被識(shí)別,相應(yīng)的也就不能生成相應(yīng)的點(diǎn)數(shù)據(jù)。需要特別注意的是,所選行及其以下的點(diǎn)數(shù)據(jù)才能投影成功,選中行之上的點(diǎn)將在投影之后無(wú)法顯示;如果僅僅表頭被選中,則生成的點(diǎn)圖元不可見(jiàn)。
(4)在“設(shè)置分隔符”對(duì)話(huà)框下對(duì)“屬性名稱(chēng)所在行”選項(xiàng)右側(cè)下拉菜單進(jìn)行選擇時(shí),一般選擇表頭列,這樣做可以使生成的點(diǎn)圖元自動(dòng)生成若干屬性不同的字符串,在后期制圖過(guò)程中我們可以根據(jù)需要顯示我們需要的字符并將其顯示為屬性。
將投影變換的點(diǎn)加入工程文件時(shí),我們可以先選中投影變換生成點(diǎn),然后點(diǎn)擊點(diǎn)編輯下拉菜單中的“根據(jù)屬性標(biāo)注釋”選項(xiàng),在彈出的對(duì)話(huà)框中“標(biāo)注域名”后的下拉選項(xiàng)中選擇要顯示點(diǎn)標(biāo)注的屬性。由于測(cè)量工具在坐標(biāo)系選定之后往往省略代號(hào),這時(shí)我們可以通過(guò)標(biāo)注點(diǎn)位移對(duì)生成的點(diǎn)進(jìn)行移動(dòng)設(shè)置。確定后會(huì)發(fā)現(xiàn)生成的點(diǎn)附近自動(dòng)生成了相應(yīng)的參數(shù)。完全選中點(diǎn)后復(fù)制,然后打開(kāi)工程文件,粘貼就能看到帶有相應(yīng)參數(shù)的點(diǎn)投影到了自己所制作的圖中了。這樣我們就完成了相應(yīng)的投影。
需要說(shuō)明的是:在所輸入的坐標(biāo)點(diǎn)為投影坐標(biāo)時(shí)可能會(huì)涉及到投影代號(hào)的問(wèn)題,這時(shí),我們?cè)谔砑訂挝募r(shí)可以先進(jìn)行整體平移,然后再將平移之后的點(diǎn)或線(xiàn)文件復(fù)制到相應(yīng)的*.wt、*.wl文件;如果所添加的地質(zhì)點(diǎn)個(gè)數(shù)不是很多,我們可以在“圖形編輯”中進(jìn)行添加點(diǎn)之后,應(yīng)用“定位點(diǎn)”選項(xiàng),之后輸入該點(diǎn)的坐標(biāo)將其添加到相應(yīng)的位置。
在長(zhǎng)期應(yīng)用MAPGIS軟件制圖過(guò)程中,軟件中原有的字符庫(kù)已經(jīng)遠(yuǎn)遠(yuǎn)不能滿(mǎn)足我們的要求,這就要求我們自己編輯相應(yīng)的符號(hào)庫(kù)、線(xiàn)型庫(kù)及圖案庫(kù),其中符號(hào)庫(kù)主要針對(duì)點(diǎn)圖元;線(xiàn)型庫(kù)主要針對(duì)線(xiàn)型;圖案庫(kù)主要針對(duì)區(qū)的花紋。需要說(shuō)明的是這3種庫(kù)的編輯過(guò)程是及其相似的,現(xiàn)以圖案庫(kù)的編輯為例:
選擇MAPGIS編輯子系統(tǒng)工具欄中的“S系統(tǒng)庫(kù)”下的“編輯圖案庫(kù)”選項(xiàng),之后系統(tǒng)會(huì)彈出“圖案庫(kù)編輯”對(duì)話(huà)框,在彈出的對(duì)話(huà)框中,我們可以在編輯區(qū)中繪畫(huà)出自己需要的圖像,圖像大小最要與編輯框的大小相近,在編輯過(guò)程中,我們可以單擊鼠標(biāo)右鍵選擇“打開(kāi)工具箱”,這樣可以方便的選擇所需要的點(diǎn)、線(xiàn)和面中的工具按鈕。繪出自己所需的圖案后,點(diǎn)擊對(duì)話(huà)框右側(cè)的“自動(dòng)定位編輯框”工具,然后用鼠標(biāo)拖動(dòng)編輯框,拖到自己所繪圖像中心位置,最好保證圖像在編輯框內(nèi)關(guān)于編輯框中心對(duì)稱(chēng)。確定不再修改后點(diǎn)擊對(duì)話(huà)框右側(cè)的“保存圖案”按鈕即可。
除此之外,我們還可以應(yīng)用“G工作區(qū)”選項(xiàng)添加或裝入其他人已經(jīng)編輯好的點(diǎn)、線(xiàn)和區(qū)文件。
總之,在MAPGIS軟件的應(yīng)用中,由于工作的需要,我們還會(huì)遇到各種各樣的問(wèn)題,但只要我們?cè)诠ぷ鲗W(xué)習(xí)中多加交流、多加學(xué)習(xí),并深入了解MAPGIS軟件的編輯平臺(tái),我們就會(huì)開(kāi)拓出更多的功能。
[1]孫羽,李永軍.淺談數(shù)字化實(shí)測(cè)地質(zhì)剖面操作方法與技巧[J].新疆地質(zhì),2012,30(4):487-492.
[2]吳信才.MAPGIS地理信息系統(tǒng)[M].北京:電子工業(yè)出版社, 2004.
[3]韓坤英,丁孝忠,范本賢,等.MAPGIS在建立地質(zhì)圖數(shù)據(jù)庫(kù)中的應(yīng)用[J].地球?qū)W報(bào),2012,26(6):587-490.
[4]方成名,葛孟春,張雄華.數(shù)字實(shí)測(cè)地層剖面工作方法[J].新疆地質(zhì),2003,21(12):21-25.
P283
A
1004-5716(2015)11-0125-03
2014-11-26
2014-12-16
項(xiàng)目資助:國(guó)家十二五科技支撐計(jì)劃重點(diǎn)專(zhuān)項(xiàng)《新疆重要成礦帶戰(zhàn)略性礦產(chǎn)資源預(yù)測(cè)與靶區(qū)評(píng)價(jià)》“大型找礦靶區(qū)優(yōu)選與評(píng)價(jià)”專(zhuān)題(2011BAB06B08)項(xiàng)目資助。
陳雷(1986-),男(漢族),河北保定人,新疆大學(xué)地質(zhì)與礦業(yè)工程學(xué)院在讀碩士研究生,研究方向:礦物學(xué)、巖石學(xué)、礦床學(xué)。