程崢 李永勝 王丹丹 聶茜
摘要:本文基于GIS和CAD地籍數(shù)據(jù)處理的過程中所遇到的問題,引入了FME數(shù)據(jù)轉換的理念,并通過大量實驗,實現(xiàn)了如何在FME中完成GIS到CAD數(shù)據(jù)的無損轉換。為以后地籍數(shù)據(jù)的處理提供了一個新的思路。
關鍵詞:FME;數(shù)據(jù)轉換;空間數(shù)據(jù)
地籍調查與建庫是一項非常繁瑣的工作,涉及大量的圖形編輯與屬性錄入。如果直接在ArcGIS中修改會比較復雜并且耗時,而且ArcGIS操作對作業(yè)人員要求較高。考慮到CASS具有很強的圖形編輯功能,且屬性與圖形能以面向對象的方式操作,在變更調查中容易維護數(shù)據(jù)的邏輯一致性。因此,我們一般是將ArcGIS數(shù)據(jù)轉換成CASS數(shù)據(jù)進行修改,直接從ArcGIS輸出的CASS數(shù)據(jù),不能查看屬性。經(jīng)分析,從ArcGIS轉換得到的數(shù)據(jù),其屬性并沒有丟失,只是存儲的方式和CASS存儲的方式不同Ⅲ。
FME(FeatureManipulateEngine)是由加拿大SafeSoftware公司推出的空間數(shù)據(jù)轉換處理系統(tǒng)。FME可用于讀、寫、存儲和轉換各種空間數(shù)據(jù),支持三百多種格式數(shù)據(jù)問的相互轉換。FME通過編寫映射文件,建立各種格式數(shù)據(jù)中同類要素的對應關系,完成源數(shù)據(jù)到目標數(shù)據(jù)要素的一一對應,從而達到數(shù)據(jù)轉換的目的。
本文以FME為橋梁,將ArcGIS數(shù)據(jù)和具有實體擴展屬性的南方CASS聯(lián)系起來,通過多種轉換器,實現(xiàn)ArcGIS數(shù)據(jù)與CASS數(shù)據(jù)的相互轉換。
1數(shù)據(jù)表現(xiàn)方式
CASS軟件是通過ObjectARX對AutoCAD平臺二次開發(fā)形成的一套集地形、地籍、空間數(shù)據(jù)建庫、工程應用、土石方量算等功能為一體的軟件系統(tǒng)。ArcGIS是Esri公司的一套完整的GIS平臺產(chǎn)品,具有強大的地圖制作、空間數(shù)據(jù)管理、空間分析、空間信息整合、發(fā)布與共享的能力。……