亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        利用FME實(shí)現(xiàn)MapGIS向ArcGIS的數(shù)據(jù)轉(zhuǎn)換

        2011-11-27 06:56:38鄭士科吳良林陳務(wù)開陳向奎
        地理空間信息 2011年6期
        關(guān)鍵詞:數(shù)據(jù)格式語(yǔ)義要素

        鄭士科,吳良林,陳務(wù)開,陳向奎

        (廣西師范學(xué)院資源與環(huán)境科學(xué)學(xué)院,廣西南寧530001)

        利用FME實(shí)現(xiàn)MapGIS向ArcGIS的數(shù)據(jù)轉(zhuǎn)換

        鄭士科,吳良林,陳務(wù)開,陳向奎

        (廣西師范學(xué)院資源與環(huán)境科學(xué)學(xué)院,廣西南寧530001)

        通過(guò)對(duì)MapGIS和ArcGIS數(shù)據(jù)格式的分析以及傳統(tǒng)數(shù)據(jù)轉(zhuǎn)換方式的探討,提出了利用FME實(shí)現(xiàn)MapGIS向ArcGIS數(shù)據(jù)轉(zhuǎn)換的技術(shù)路線,對(duì)比分析了目標(biāo)數(shù)據(jù)中點(diǎn)、線、面要素與原數(shù)據(jù)的差異。大量實(shí)踐表明,通過(guò)轉(zhuǎn)換成 Geodatabase (MDB)是實(shí)現(xiàn)MapGIS向ArcGIS數(shù)據(jù)格式轉(zhuǎn)換的最佳途徑。

        FME;MapGIS;A rcGIS;數(shù)據(jù)轉(zhuǎn)換

        隨著地理信息系統(tǒng)技術(shù)的進(jìn)步,GIS在更多的領(lǐng)域被廣泛應(yīng)用。國(guó)內(nèi)使用比較廣泛的GIS軟件有MapGIS和ArcGIS。隨著GIS軟件的普遍應(yīng)用,兩者數(shù)據(jù)格式轉(zhuǎn)換問(wèn)題就日趨明顯。傳統(tǒng)的數(shù)據(jù)轉(zhuǎn)換方法是通過(guò)MapGIS自帶的文件轉(zhuǎn)換模塊進(jìn)行,常用的3種方法:1)通過(guò)轉(zhuǎn)換成Shape格式;2)通過(guò)轉(zhuǎn)換成E00格式;3)通過(guò)轉(zhuǎn)換成M IF格式。方法1)屬性轉(zhuǎn)換不完整;方法2)、3)轉(zhuǎn)換基本完整,但要通過(guò)多次轉(zhuǎn)換,效率低下,增加工作量。本文探討了基于 FME以及最新發(fā)布的FME擴(kuò)展集MyFME For MapGIS6x實(shí)現(xiàn)MapGIS數(shù)據(jù)向ArcGIS數(shù)據(jù)一次轉(zhuǎn)換的方法,從而在能夠保證質(zhì)量的前提下提高數(shù)據(jù)轉(zhuǎn)換的效率。

        1 數(shù)據(jù)格式分析

        MapGIS是武漢中地?cái)?shù)碼科技有限公司開發(fā)的新一代面向網(wǎng)絡(luò)超大型分布式地理信息系統(tǒng)基礎(chǔ)軟件平臺(tái)。MapGIS把矢量地圖要素根據(jù)幾何特征分為三類:點(diǎn)數(shù)據(jù)、線數(shù)據(jù)、面數(shù)據(jù)。與之相對(duì)應(yīng),文件的基本類型也分為三類:點(diǎn)文件 (*.WT),線文件 (*.WL)和區(qū)文件 (*.WP)[1]。上述3類文件是MapGIS的工作區(qū)文件,其中點(diǎn)文件包括注釋和多種子圖符號(hào);線文件包括各種線型;區(qū)文件包括由首尾相連的弧段組成的封閉圖形,并以顏色和花紋圖案填充封閉圖形所形成的區(qū)域。

        ArcGIS是美國(guó)環(huán)境系統(tǒng)研究所ESRI開發(fā)的新一代軟件,是世界上應(yīng)用廣泛的GIS軟件之一,是一個(gè)全面的、完善的、可伸縮的GIS軟件平臺(tái),能夠?yàn)橛脩魳?gòu)建完善的GIS系統(tǒng)提供完整的解決方案,其數(shù)據(jù)格式主要有Shape、Coverage、Geodatabase和E00[2]。一個(gè)Shapefiles由一組文件組成,其中必要的基本文件包括主文件 (.shp)、索引文件 (.shx)和屬性文件 (.dbf) 3個(gè)文件[3]。主文件用來(lái)存儲(chǔ)地圖要素坐標(biāo)數(shù)據(jù)及幾何數(shù)據(jù);索引文件用來(lái)存儲(chǔ)地圖要素之間隸屬關(guān)系;屬性文件是以DBase關(guān)系數(shù)據(jù)文件的方式存儲(chǔ)各地圖要素的屬性。Coverage是一種矢量文件格式,幾何和空間拓?fù)潢P(guān)系存儲(chǔ)在二進(jìn)制文件中,與之相關(guān)的屬性數(shù)據(jù)則被存放在INFO表或RDBMS中,Coverage是對(duì)要素類組織后的集合,每個(gè)要素類都是一些點(diǎn)、線、面或文本的集合,一個(gè)或多個(gè)Coverage要素被用于構(gòu)造地理要素[4]。Geodatabase是按照層次型的數(shù)據(jù)對(duì)象來(lái)組織地理數(shù)據(jù),這些數(shù)據(jù)對(duì)象包括對(duì)象類(ObjectClasses)、要素類 (Feature Classes)和要素?cái)?shù)據(jù)集 (Feature dataset)[5]。對(duì)象類在是指存儲(chǔ)非空間數(shù)據(jù)的表格(Table);要素類是具有相同幾何類型和屬性要素的集合;要素?cái)?shù)據(jù)集是共享空間參考系并具有某種關(guān)系的多個(gè)要素類的集合。對(duì)象類、要素類和要素?cái)?shù)據(jù)集是Geodatabase中的基本組成項(xiàng),當(dāng)在數(shù)據(jù)庫(kù)中創(chuàng)建了這些項(xiàng)目后,就可以向數(shù)據(jù)庫(kù)中加載數(shù)據(jù),并進(jìn)一步定義數(shù)據(jù)庫(kù),如建立索引、創(chuàng)建拓?fù)潢P(guān)系、創(chuàng)建子類、幾何網(wǎng)絡(luò)類、注釋類、關(guān)系類等。E00是一種用于不同平臺(tái)之間進(jìn)行數(shù)據(jù)轉(zhuǎn)換的數(shù)據(jù)格式。

        2 FME簡(jiǎn)介

        FME(FeatureManipulateEngine)Suite是由加拿大SafeSoftware公司開發(fā)的空間數(shù)據(jù)轉(zhuǎn)換處理系統(tǒng),它是完整的空間ETL(數(shù)據(jù)提取、轉(zhuǎn)換和加載)解決方案。該軟件摒棄了傳統(tǒng)數(shù)據(jù)轉(zhuǎn)換軟件所使用的同構(gòu)轉(zhuǎn)換方式,而是基于OpenGIS組織提出的數(shù)據(jù)轉(zhuǎn)換理念“語(yǔ)義轉(zhuǎn)換”,通過(guò)提供在轉(zhuǎn)換過(guò)程中數(shù)據(jù)重構(gòu)的功能,以實(shí)現(xiàn)多種不同空間數(shù)據(jù)格式(模型)之間的轉(zhuǎn)換。FME迄今已在我國(guó)的多個(gè)行業(yè)得到了廣泛的應(yīng)用,為用戶進(jìn)行快速、高質(zhì)量、多需求的數(shù)據(jù)轉(zhuǎn)換應(yīng)用提供了高效、可靠的手段。FME包含 6個(gè)功能模塊:1)FME Workbench:用于用戶定制自己的數(shù)據(jù)轉(zhuǎn)換;2)FME UniversalTranslator:獨(dú)立運(yùn)行的數(shù)據(jù)轉(zhuǎn)換程序;3)FME Universal Viewer:用于快速預(yù)覽不同格式的數(shù)據(jù);4) FME Plug-in(SDK):利用該開發(fā)工具包能夠在 FME語(yǔ)義核心中加入自己定制的數(shù)據(jù)格式;5)FME Object API:該開發(fā)接口能把FME的數(shù)據(jù)訪問(wèn)能力定制置入應(yīng)用模塊;6)FME Application Extenders:提供用戶直接訪問(wèn)(讀、寫)多平臺(tái)GIS、CAD和數(shù)據(jù)庫(kù)格式的應(yīng)用[]。

        目前的FME還不支持MapGIS數(shù)據(jù)格式的轉(zhuǎn)換,本文中應(yīng)用了基于 FME最新開發(fā)的數(shù)據(jù)轉(zhuǎn)換擴(kuò)展集MyFME For MapGIS6x。MyFME For MapGIS6x主要針對(duì)國(guó)內(nèi)空間數(shù)據(jù)格式提供讀寫支持,實(shí)現(xiàn)國(guó)內(nèi)主流數(shù)據(jù)格式與其他數(shù)據(jù)格式的相互轉(zhuǎn)換。MyFME For Map-GIS6x對(duì)FME讀寫MapGIS文件數(shù)據(jù)格式(*.WP、*. WL、*.WT、*.WB)提供支持,實(shí)現(xiàn)對(duì)MapGIS數(shù)據(jù)格式與其他數(shù)據(jù)格式的之間的批量互轉(zhuǎn)換,并在轉(zhuǎn)換過(guò)程中利用FME進(jìn)行數(shù)據(jù)建模操作。

        3 數(shù)據(jù)轉(zhuǎn)換的實(shí)施

        3.1 轉(zhuǎn)換思路

        根據(jù)FME軟件中提供的ArcGIS數(shù)據(jù)格式,從中選擇四種比較常見的數(shù)據(jù)格式來(lái)作為轉(zhuǎn)換的目標(biāo)數(shù)據(jù)類型,分別是:1)ESRI ArcInfo Coverage;2)ESRI ArcInfo Exprot(E00);3)ESRIGeodatabase(MDB);4) ESRI Shape。

        3.2 轉(zhuǎn)換實(shí)施

        通過(guò)FME和MyFMEForMapGIS6x擴(kuò)展集編寫語(yǔ)義映射程序文件,建立MapGIS數(shù)據(jù)類型與ArcGIS數(shù)據(jù)類型各類要素的對(duì)應(yīng)關(guān)系,完成原數(shù)據(jù)到目標(biāo)數(shù)據(jù)的各要素映射 (如圖1所示),從而達(dá)到MapGIS數(shù)據(jù)到ArcGIS數(shù)據(jù)轉(zhuǎn)換的目的。

        圖1 MapGIS到ArcGIS數(shù)據(jù)轉(zhuǎn)換過(guò)程

        1)啟動(dòng) FME Workbench,進(jìn)入界面后創(chuàng)建一個(gè)Workspace。

        2)讀入MapGIS6x原數(shù)據(jù),再寫入ArcGIS目標(biāo)數(shù)據(jù)格式,F(xiàn)EM會(huì)自動(dòng)建立原數(shù)據(jù)和目標(biāo)數(shù)據(jù)的對(duì)應(yīng)關(guān)系,也就是自動(dòng)生成了語(yǔ)義映射,如圖2所示。

        圖2 MapGIS向ArcGIS轉(zhuǎn)換的語(yǔ)義映射

        3)在語(yǔ)義映射形成后可以在此基礎(chǔ)上修改原數(shù)據(jù)和目標(biāo)數(shù)據(jù)的對(duì)應(yīng)關(guān)系。

        4)對(duì)上述4種ArcGIS數(shù)據(jù)格式分別進(jìn)行語(yǔ)義轉(zhuǎn)換,然后在ArcGIS中查看轉(zhuǎn)換后的數(shù)據(jù)效果。

        3.3 轉(zhuǎn)換結(jié)果分析及建議

        空間數(shù)據(jù)轉(zhuǎn)換后的信息檢查包含空間定位信息、空間關(guān)系信息和空間屬性信息3個(gè)方面[7]。通過(guò)對(duì)ArcGIS的Shape、E00、Coverage及MDB 4種常見數(shù)據(jù)格式的大量轉(zhuǎn)換結(jié)果分析:1)轉(zhuǎn)換后4種目標(biāo)數(shù)據(jù)的空間定位均準(zhǔn)確;2)轉(zhuǎn)換后4種目標(biāo)數(shù)據(jù)的拓?fù)潢P(guān)系均存在;3)轉(zhuǎn)換后4種目標(biāo)數(shù)據(jù)屬性信息的差別比較明顯,如表1所示。

        表1 數(shù)據(jù)轉(zhuǎn)換的屬性信息比較

        上述結(jié)果是基于大量MapGIS數(shù)據(jù)到ArcGIS數(shù)據(jù)轉(zhuǎn)換的基礎(chǔ)上產(chǎn)生的。從中我們可以看到:

        1)點(diǎn)、線、面要素的參數(shù)轉(zhuǎn)換前后不相同,轉(zhuǎn)換后的點(diǎn)、線、面要素的參數(shù)均是ArcGIS的缺省參數(shù)。這是因?yàn)镸apGIS和ArcGIS中的符號(hào)庫(kù)、線型庫(kù)、填充庫(kù)和顏色庫(kù)不相同,且沒(méi)有建立 2個(gè)軟件系統(tǒng)間的對(duì)照表。為減少轉(zhuǎn)換后數(shù)據(jù)的修改編輯工作量,轉(zhuǎn)換前應(yīng)將原始數(shù)據(jù)在MapGIS內(nèi)嚴(yán)密組織,數(shù)據(jù)主題分層清楚,使之轉(zhuǎn)換到ArcGIS后圖層分類仍保持不變,以便利用ArcGIS的編輯功能對(duì)每一圖層統(tǒng)改參數(shù)。

        2)在進(jìn)行轉(zhuǎn)換為目標(biāo)數(shù)據(jù)格式Shape中,出現(xiàn)了字段名不完整的情況。這是因?yàn)?MapGIS中字段名的長(zhǎng)度超過(guò)5個(gè)漢字,因此在Shape中的字段名只剩下前5個(gè)漢字,其余的全部被刪除了。如果用Shape作為目標(biāo)數(shù)據(jù)格式來(lái)進(jìn)行轉(zhuǎn)換的話,字段名的長(zhǎng)度不要超過(guò)5個(gè)漢字,最好采用簡(jiǎn)短易懂的字母數(shù)字組合。

        通過(guò)大量的數(shù)據(jù)轉(zhuǎn)換結(jié)果來(lái)看,MapGIS向ArcGIS轉(zhuǎn)換最理想的目標(biāo)數(shù)據(jù)格式是ESRIGeodatabase(MDB)。圖3是把MDB作為目標(biāo)數(shù)據(jù)格式進(jìn)行轉(zhuǎn)換的圖形對(duì)比。

        圖3 通過(guò)MDB格式轉(zhuǎn)換前后的圖形對(duì)比

        4 結(jié) 語(yǔ)

        MapGIS數(shù)據(jù)格式轉(zhuǎn)ArcGIS數(shù)據(jù)格式的方法有多種,本文是在充分利用FME以及最新發(fā)布的FME擴(kuò)展集MyFME For MapGIS6x的基礎(chǔ)上提出的數(shù)據(jù)轉(zhuǎn)換方法。利用上述方法把ESRIGeodatabase(MDB)作為ArcGIS的目標(biāo)數(shù)據(jù)格式,對(duì)廣西自治區(qū)巴馬瑤族自治縣10個(gè)鄉(xiāng)鎮(zhèn)的 MapGIS土地利用現(xiàn)狀圖進(jìn)行了轉(zhuǎn)換,對(duì)轉(zhuǎn)換后的數(shù)據(jù)只需在ArcGIS中統(tǒng)改參數(shù)等少量編輯工作,就能得到完整的轉(zhuǎn)換圖形。從而我們既能利用MapGIS便捷的圖層編輯功能,又能利用ArcGIS強(qiáng)大的空間數(shù)據(jù)分析功能,采用FME從MapGIS到ArcGIS的轉(zhuǎn)換實(shí)現(xiàn)了數(shù)據(jù)在不同軟件平臺(tái)上的共享,提高工作效率。

        [1] 潘邦龍,趙俊三,杜淑華,等.利用FME Suite實(shí)現(xiàn)MapGIS地圖數(shù)據(jù)和Geodatabase間的語(yǔ)義轉(zhuǎn)換[J].測(cè)繪與空間地理信息,2006,29(6):83-85

        [2] 崔宏偉.空間數(shù)據(jù)結(jié)構(gòu)研究[M].北京:中國(guó)科學(xué)技術(shù)出版社,1995

        [3] 楊冬.Shapefile圖形文件的數(shù)據(jù)存儲(chǔ)格式及讀寫[J].首都師范大學(xué)學(xué)報(bào):自然科學(xué)版,2010,31(2):4-8

        [4] 樊紅,詹小國(guó).ARC/INFO應(yīng)用與開發(fā)技術(shù)[M].武漢:武漢大學(xué)出版社,2002

        [5] 吳秀芹,張洪巖,李瑞改,等.ArcGIS9地理信息系統(tǒng)應(yīng)用與實(shí)踐(上冊(cè))[M].北京:清華大學(xué)出版社,2007

        [6] Safe Software公司.FME技術(shù)白皮書.[M].北京:北京世紀(jì)安圖數(shù)碼科技發(fā)展有限責(zé)任公司,2009

        [7] 黃云.MapGIS向ArcGIS數(shù)據(jù)格式轉(zhuǎn)換方法探討[J].地礦測(cè)繪,2010,26(1):33-35

        [8] 李瑞霞,楊敏,鄧喀中.基于FME的GIS到CAD數(shù)據(jù)“無(wú)損”轉(zhuǎn)換[J].測(cè)繪通報(bào),2009(5):55-58

        [9] 安丹,湯軍.基于FME的CAD與GIS數(shù)據(jù)轉(zhuǎn)換的應(yīng)用研究[J].軟件導(dǎo)刊,2010,9(10):26-27

        Data Conversion from MapGIS to ArcGIS Using FME

        by ZHENG Shike

        Through the analysis of data formats of MapGIS and ArcGIS and the discussion of traditional methodsof data conversion,the paper proposed the technical route of using FME to achieve the transition from MapGIS data to ArcGIS data.Comparative analysed the differences of point,line,surface elements in target data and source data.A lot of practice shows that by converting into Geodatabase(MDB)is the best way to achieve the transition from MapGIS data format to ArcGIS data format.

        FME;MapGIS;ArcGIS;Data conversion

        2011-05-31

        項(xiàng)目來(lái)源:國(guó)家自然科學(xué)基金資助項(xiàng)目(40961004)。

        P208

        B

        1672-4623(2011)06-0155-03

        鄭士科,碩士,研究方向?yàn)檫b感與地理信息應(yīng)用。

        猜你喜歡
        數(shù)據(jù)格式語(yǔ)義要素
        掌握這6點(diǎn)要素,讓肥水更高效
        語(yǔ)言與語(yǔ)義
        在智能交通系統(tǒng)中PLC數(shù)據(jù)格式轉(zhuǎn)換方法的研究
        觀賞植物的色彩要素在家居設(shè)計(jì)中的應(yīng)用
        論美術(shù)中“七大要素”的辯證關(guān)系
        “上”與“下”語(yǔ)義的不對(duì)稱性及其認(rèn)知闡釋
        也談做人的要素
        山東青年(2016年2期)2016-02-28 14:25:36
        論子函數(shù)在C語(yǔ)言數(shù)據(jù)格式輸出中的應(yīng)用
        DWG與SHP數(shù)據(jù)格式互轉(zhuǎn)換方法研究——以龍巖規(guī)劃測(cè)繪數(shù)據(jù)為例
        認(rèn)知范疇模糊與語(yǔ)義模糊
        蜜桃一区二区三区自拍视频| 亚洲av片在线观看| 成人影片麻豆国产影片免费观看| 亚洲综合欧美色五月俺也去| 日日碰狠狠添天天爽五月婷 | 无码精品人妻一区二区三区人妻斩 | 国产女主播在线免费观看| 国产一级二级三级在线观看av| 特黄做受又硬又粗又大视频小说| 美女胸又www又黄的网站| 黑人一区二区三区在线| 日本在线一区二区在线| 成人大片免费在线观看视频 | 中年熟妇的大黑p| 国产精品.xx视频.xxtv| 久久久久久AV无码成人| 各类熟女熟妇激情自拍| 色综合av综合无码综合网站 | 无码熟妇人妻av在线影片最多| 日日碰狠狠丁香久燥| 亚州五十路伊人网| 日韩精品一区二区三区乱码| 色妞色视频一区二区三区四区| 国模少妇一区二区三区| 国产va在线播放| 日本不卡视频一区二区三区| 国产乡下三级全黄三级| 国产三级在线视频播放| 国产精品人成在线765| 亚洲乱码一区二区三区在线观看| 风韵饥渴少妇在线观看| 精品三级久久久久久久| 国产成人国产三级国产精品| 欧美一性一乱一交一视频| 欧美一级人与嘼视频免费播放| 97超碰国产一区二区三区| 久久国产劲爆∧v内射-百度| 又硬又粗又大一区二区三区视频| 国产日产久久福利精品一区| 男人的天堂一区二av| aaa级久久久精品无码片|