AutoCAD和MapGIS間數(shù)據(jù)轉(zhuǎn)換的應(yīng)用和探討
簡(jiǎn)要介紹了AutoCAD和MapGIS的基本特點(diǎn),詳細(xì)分析了兩者數(shù)據(jù)特點(diǎn)和數(shù)據(jù)轉(zhuǎn)換過程中要注意的問題,重點(diǎn)闡述了AutoCAD的DXF和DWG兩種數(shù)據(jù)格式與MapGIS的MPJ數(shù)據(jù)格式之間轉(zhuǎn)換的實(shí)現(xiàn)過程與方法,最后總結(jié)了對(duì)AutoCAD數(shù)據(jù)和其他GIS軟件間的數(shù)據(jù)轉(zhuǎn)換的參考意義,從而達(dá)到數(shù)據(jù)資源的共享。
AutoCAD是美國(guó)某公司于1982年開始推出的一種通用計(jì)算機(jī)輔助繪圖和設(shè)計(jì)軟件,具有易掌握、功能強(qiáng)大、使用方便等特點(diǎn),深受全球廣大工程技術(shù)人員的青睞。從早期的Auto-CADV1.0起,經(jīng)過十多年的不斷更新和完善,至目前的AutoCAD2010,歷經(jīng)多次升級(jí)完善,其功能不斷增強(qiáng)、日趨完善。AutoCAD 是一種開放型的軟件包,便于二次開發(fā)和用戶定制,可以進(jìn)行多種圖形格式的轉(zhuǎn)換,具有較強(qiáng)的數(shù)據(jù)交換能力,支持多種硬件設(shè)備、多種操作平臺(tái),具有通用性、易用性,適用于各類用戶。
此外,從AutoCAD 2000 開始,該系統(tǒng)又增添了許多強(qiáng)大的功能,如AutoCAD 設(shè)計(jì)中心(ADC)、多文檔設(shè)計(jì)環(huán)境(MDE)、Internet驅(qū)動(dòng)、新的對(duì)象捕捉功能、增強(qiáng)的標(biāo)注功能以及局部打開和局部加載的功能,從而使AutoCAD 系統(tǒng)更加完善。由于AutoCAD的初始開發(fā)立足于機(jī)械和建筑等方面的制圖,將其應(yīng)用于地圖制作和地理信息的管理,便有著諸多的不便。目前,隨著GIS技術(shù)的興起及發(fā)展,地圖的制作和地理信息的管理有了更好的工具GIS 軟件(如ArcInfo、MapInfo、MapGIS 等)。如何將已有的AutoCAD格式的數(shù)據(jù)送入GIS,如何充分利用AutoCAD的采集和編輯功能為GIS準(zhǔn)備數(shù)據(jù),這都涉及AutoCAD和GIS間的數(shù)據(jù)轉(zhuǎn)換問題。
MapGIS是武漢某公司研制的具有自主版權(quán)的大型基礎(chǔ)地理信息系統(tǒng)平臺(tái)。它是一個(gè)集當(dāng)代最先進(jìn)的圖形、圖像、地質(zhì)、地理、遙感、測(cè)繪、人工智能、計(jì)算機(jī)科學(xué)于一體的大型智能軟件系統(tǒng),是集數(shù)字制圖、數(shù)據(jù)庫管理及空間分析為一體的空間信息系統(tǒng),是進(jìn)行現(xiàn)代化管理和決策的先進(jìn)工具。MapGIS在全國(guó)GIS多次測(cè)評(píng)中一直名列前茅。并成為唯一連續(xù)多年獲得國(guó)家科技部向社會(huì)推薦的國(guó)產(chǎn)GIS軟件平臺(tái)。它具有鮮明特色并廣泛占有我國(guó)市場(chǎng)的GIS軟件,產(chǎn)生了巨大的經(jīng)濟(jì)效益和社會(huì)效益。本文結(jié)合筆者的實(shí)踐,主要討論AutoCAD 和MapGIS間的數(shù)據(jù)轉(zhuǎn)換。
通過對(duì)AutoCAD 和MapGIS間的數(shù)據(jù)轉(zhuǎn)換,體會(huì)如下:
(1)對(duì)于兩個(gè)不同數(shù)據(jù)格式的轉(zhuǎn)換,首先要了解兩種數(shù)據(jù)的特點(diǎn)、聯(lián)系和區(qū)別。因?yàn)橹挥辛私饬藘烧唛g的特點(diǎn)、聯(lián)系和區(qū)別,才知道兩種數(shù)據(jù)的對(duì)照關(guān)系。
(2)數(shù)據(jù)轉(zhuǎn)換的思路都是對(duì)數(shù)據(jù)文件的讀寫操作。從要轉(zhuǎn)換的數(shù)據(jù)格式中讀出數(shù)據(jù),寫入到需要的數(shù)據(jù)格式。
(3)采用的AutoCAD 與MapGIS圖件的轉(zhuǎn)換方法是行之有效的,轉(zhuǎn)換后的圖件具有良好的效果,滿足了繪圖質(zhì)量和要求,充分發(fā)揮了各個(gè)繪圖軟件在設(shè)計(jì)繪圖方面的優(yōu)勢(shì),因此大大提高了工作效率。
(4)開發(fā)方式的選擇很重要。它影響了開發(fā)的難易程度,以及數(shù)據(jù)轉(zhuǎn)換的效率和質(zhì)量。
根據(jù)以上的轉(zhuǎn)換思路和方法,編制了相應(yīng)的程序模塊,較好地實(shí)現(xiàn)了將AutoCAD 數(shù)據(jù)送入Map-GIS進(jìn)行制圖和建庫,同時(shí),將MapGIS數(shù)據(jù)轉(zhuǎn)換成AutoCAD數(shù)據(jù),以實(shí)現(xiàn)數(shù)據(jù)共享。通過筆者的實(shí)踐證明,這些思路和方法是可行的。筆者使用的數(shù)據(jù)轉(zhuǎn)換方法對(duì)于實(shí)現(xiàn)AutoCAD 數(shù)據(jù)和其他GIS軟件間的數(shù)據(jù)轉(zhuǎn)換具有參考意義,從而達(dá)到數(shù)據(jù)資源的共享。