AutoCAD和MapGIS間數據轉換的應用和探討

2014-11-29 喬天榮 河南省地質調查院

  簡要介紹了AutoCAD和MapGIS的基本特點,詳細分析了兩者數據特點和數據轉換過程中要注意的問題,重點闡述了AutoCAD的DXF和DWG兩種數據格式與MapGIS的MPJ數據格式之間轉換的實現過程與方法,最后總結了對AutoCAD數據和其他GIS軟件間的數據轉換的參考意義,從而達到數據資源的共享。

  AutoCAD是美國某公司于1982年開始推出的一種通用計算機輔助繪圖和設計軟件,具有易掌握、功能強大、使用方便等特點,深受全球廣大工程技術人員的青睞。從早期的Auto-CADV1.0起,經過十多年的不斷更新和完善,至目前的AutoCAD2010,歷經多次升級完善,其功能不斷增強、日趨完善。AutoCAD 是一種開放型的軟件包,便于二次開發和用戶定制,可以進行多種圖形格式的轉換,具有較強的數據交換能力,支持多種硬件設備、多種操作平臺,具有通用性、易用性,適用于各類用戶。

  此外,從AutoCAD 2000 開始,該系統又增添了許多強大的功能,如AutoCAD 設計中心(ADC)、多文檔設計環境(MDE)、Internet驅動、新的對象捕捉功能、增強的標注功能以及局部打開和局部加載的功能,從而使AutoCAD 系統更加完善。由于AutoCAD的初始開發立足于機械和建筑等方面的制圖,將其應用于地圖制作和地理信息的管理,便有著諸多的不便。目前,隨著GIS技術的興起及發展,地圖的制作和地理信息的管理有了更好的工具GIS 軟件(如ArcInfo、MapInfo、MapGIS 等)。如何將已有的AutoCAD格式的數據送入GIS,如何充分利用AutoCAD的采集和編輯功能為GIS準備數據,這都涉及AutoCAD和GIS間的數據轉換問題。

  MapGIS是武漢某公司研制的具有自主版權的大型基礎地理信息系統平臺。它是一個集當代最先進的圖形、圖像、地質、地理、遙感、測繪、人工智能、計算機科學于一體的大型智能軟件系統,是集數字制圖、數據庫管理及空間分析為一體的空間信息系統,是進行現代化管理和決策的先進工具。MapGIS在全國GIS多次測評中一直名列前茅。并成為唯一連續多年獲得國家科技部向社會推薦的國產GIS軟件平臺。它具有鮮明特色并廣泛占有我國市場的GIS軟件,產生了巨大的經濟效益和社會效益。本文結合筆者的實踐,主要討論AutoCAD 和MapGIS間的數據轉換。

  通過對AutoCAD 和MapGIS間的數據轉換,體會如下:

  (1)對于兩個不同數據格式的轉換,首先要了解兩種數據的特點、聯系和區別。因為只有了解了兩者間的特點、聯系和區別,才知道兩種數據的對照關系。

  (2)數據轉換的思路都是對數據文件的讀寫操作。從要轉換的數據格式中讀出數據,寫入到需要的數據格式。

  (3)采用的AutoCAD 與MapGIS圖件的轉換方法是行之有效的,轉換后的圖件具有良好的效果,滿足了繪圖質量和要求,充分發揮了各個繪圖軟件在設計繪圖方面的優勢,因此大大提高了工作效率。

  (4)開發方式的選擇很重要。它影響了開發的難易程度,以及數據轉換的效率和質量。

  根據以上的轉換思路和方法,編制了相應的程序模塊,較好地實現了將AutoCAD 數據送入Map-GIS進行制圖和建庫,同時,將MapGIS數據轉換成AutoCAD數據,以實現數據共享。通過筆者的實踐證明,這些思路和方法是可行的。筆者使用的數據轉換方法對于實現AutoCAD 數據和其他GIS軟件間的數據轉換具有參考意義,從而達到數據資源的共享。