AutoCAD與Google Earth之間的數據交換

2014-11-29 代前平 江蘇油田物探處測量公司

  通過(guò)Google Earth衛星地圖系統和AutoCAD繪圖系統的二次開(kāi)發(fā)接口,利用C# 語(yǔ)言進(jìn)行二次開(kāi)發(fā),對它們的功能進(jìn)行擴展,實(shí)現了AutoCAD和Google Earth之間數據的直接交換,使其在物探測量方面的應用得到充分發(fā)揮。

  自從Google Earth誕生后,對于了解特殊地區,特別是一些目前還沒(méi)有地形圖的特殊勘探區域的地形地貌,有著(zhù)非常重要的作用。但是,由于Google Earth對線(xiàn)、面的編輯功能有限,而且其坐標系統使用的是WGS-84坐標系,因此,若直接在Google Earth上展繪物理點(diǎn),工作量將會(huì )非常龐大。如果能夠將在A(yíng)utoCAD圖紙上繪制好的圖形直接導入Google Earth中,以便結合地形、地貌進(jìn)行觀(guān)察,可以對整個(gè)工區更加詳細、直觀(guān)地了解,這對整個(gè)項目準備、施工安排將會(huì )起到非常大的作用。

  另外,一些施工區域,地形圖太老甚至根本沒(méi)有地形圖,可以以Google Earth作為基圖,將上面的地形、地物通過(guò)地標、線(xiàn)、多邊形等進(jìn)行標注,導入到AutoCAD中轉化為AutoCAD的圖元。這樣便可以利用AutoCAD強大的圖元編輯功能進(jìn)行地理環(huán)境分析等方面的應用,將非常有利于整個(gè)野外生產(chǎn)工作。

  通過(guò)對Google Earth和AutoCAD進(jìn)行二次開(kāi)發(fā),實(shí)現了AutoCAD和Google Earth之間數據的互相交換。二次開(kāi)發(fā)后的數據交換具有以下特點(diǎn):

  (1)精度高。是坐標之間的轉換,并且加入了投影坐標轉換參數,其精度有了很大地提高。不像從Google Earth中截圖,然后再插入到AutoCAD中那樣存在圖形的扭曲變形。

  (2)簡(jiǎn)單易用。相較于以前要把點(diǎn)、線(xiàn)展繪到Google Earth中所需要的復雜步驟,使用本程序只需進(jìn)行簡(jiǎn)單地設置后,再通過(guò)點(diǎn)擊幾個(gè)按鈕就能輕松實(shí)現。

  (3)效率高、功能強大。由于操作方便、步驟少,在效率上都有了很大的提高。雖然操作簡(jiǎn)單,但是程序的功能強大,攻克了實(shí)現大量點(diǎn)、線(xiàn)、面數據在A(yíng)utoCAD和Google Earth之間進(jìn)行數據交換難題。

  (4)應用面廣。不僅僅可用于地震勘探生產(chǎn),而且對于涉及到AutoCAD和Google Earth的其他工程項目都大有幫助。特別是在非洲以及其他沒(méi)有地形圖或者地形圖太老、不完整的區域,對施工更能起到巨大的輔助作用。