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