![FME2008操作指南_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/27/ad953cec-630f-4565-85c9-c898fe93a873/ad953cec-630f-4565-85c9-c898fe93a8731.gif)
![FME2008操作指南_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/27/ad953cec-630f-4565-85c9-c898fe93a873/ad953cec-630f-4565-85c9-c898fe93a8732.gif)
![FME2008操作指南_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/27/ad953cec-630f-4565-85c9-c898fe93a873/ad953cec-630f-4565-85c9-c898fe93a8733.gif)
![FME2008操作指南_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/27/ad953cec-630f-4565-85c9-c898fe93a873/ad953cec-630f-4565-85c9-c898fe93a8734.gif)
![FME2008操作指南_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/27/ad953cec-630f-4565-85c9-c898fe93a873/ad953cec-630f-4565-85c9-c898fe93a8735.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、.地籍?dāng)?shù)據(jù)轉(zhuǎn)換思路大綱o 地籍建庫中的數(shù)據(jù)流轉(zhuǎn)過程o 數(shù)據(jù)轉(zhuǎn)換過程的重要性o 數(shù)據(jù)轉(zhuǎn)換的基本思路o 常見數(shù)據(jù)格式介紹o FME操作地籍建庫中的數(shù)據(jù)流轉(zhuǎn)過程外業(yè)采集數(shù)據(jù)(全站儀、GPS 接收儀等)矢量化(CAD、南方CASS、廣州開思等)數(shù)據(jù)轉(zhuǎn)換 數(shù)據(jù)庫服務(wù)器(SQL Server、Oracle、ArcSDE 、等空間數(shù)據(jù)和屬性數(shù)據(jù) ) GIS地籍管理軟件 維護(hù)權(quán)屬數(shù)據(jù)整理地籍管理數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)換過程的重要性o 數(shù)據(jù)是地理信息應(yīng)用管理系統(tǒng)重要的組成部分,被稱為GIS的“血液”。o 如何實(shí)現(xiàn)數(shù)據(jù)在不同平臺(tái)、不同格式之間的無損轉(zhuǎn)換,實(shí)現(xiàn)數(shù)據(jù)共享,一直是制約GIS項(xiàng)目進(jìn)度的瓶頸問題。o 數(shù)據(jù)轉(zhuǎn)換是外業(yè)數(shù)
2、據(jù)能夠成功應(yīng)用在GIS管理系統(tǒng)的關(guān)鍵步驟。o 數(shù)據(jù)轉(zhuǎn)換過程不是簡單的數(shù)據(jù)格式的轉(zhuǎn)換,大部分的GIS平臺(tái)軟件都提供了一些數(shù)據(jù)格式的轉(zhuǎn)換工具,但是這些工具基本上都是簡單的數(shù)據(jù)格式的轉(zhuǎn)換。o 數(shù)據(jù)轉(zhuǎn)換過程即包含空間數(shù)據(jù)和屬性數(shù)據(jù)基本數(shù)據(jù)格式的轉(zhuǎn)換,還包含空間數(shù)據(jù)符號(hào)化、空間數(shù)據(jù)要素的幾何類型匹配、拓?fù)鋯栴}處理、空間數(shù)據(jù)及屬性數(shù)據(jù)等其他數(shù)據(jù)的邏輯組織等等處理過程。o 這里以AutoCAD類型數(shù)據(jù)轉(zhuǎn)換為例。數(shù)據(jù)轉(zhuǎn)換的基本思路o 數(shù)據(jù)轉(zhuǎn)換的目標(biāo)就是形成統(tǒng)一標(biāo)準(zhǔn)、統(tǒng)一格式的目標(biāo)數(shù)據(jù);轉(zhuǎn)換過程無數(shù)據(jù)丟失。o 這里選擇SHP格式作為空間數(shù)據(jù)的成果格式,是應(yīng)為SHP格式是一種開放的空間數(shù)據(jù)交換格式,在目前使用的G
3、IS系統(tǒng)基本上都實(shí)現(xiàn)無損的導(dǎo)入。o 權(quán)屬屬性數(shù)據(jù)采用的是access格式存儲(chǔ),掃描件以JPEG文件方式存儲(chǔ)。o 要使整個(gè)轉(zhuǎn)換過程高效率的完成,在這個(gè)過程中需要加入兩個(gè)標(biāo)準(zhǔn),既源數(shù)據(jù)的標(biāo)準(zhǔn)和目標(biāo)格式數(shù)據(jù)標(biāo)準(zhǔn)。o 一般的源數(shù)據(jù)都是基于南方CASS的CAD數(shù)據(jù)。CAD(DWG格式)不是一種GIS數(shù)據(jù)類型(具體格式介紹見下文)。因此在源數(shù)據(jù)的標(biāo)準(zhǔn)既要滿足CAD格式要求又要滿足GIS類型數(shù)據(jù)的基本要求。(如數(shù)據(jù)精度設(shè)置要小于0.0001,繪制圖形時(shí)一定要有編碼,該封閉的要素一定要封閉)常見數(shù)據(jù)格式介紹o MAPGIS格式(WT,WL,WP)o ARCGIS格式(SHP,Geodatabase)o AUT
4、OCAD格式(DWG,CASS)MAPGIS格式o WT包含各種點(diǎn)狀地物子圖、注釋、圓等o WL包含各種線狀地物o WP包含各種面狀地物MAPGIS格式o WT包含各種點(diǎn)狀地物子圖、注釋、圓等o WL包含各種線狀地物o WP包含各種面狀地物o 數(shù)據(jù)存儲(chǔ)方式加密,外部程序無法直接讀取。o 提供一共明碼格式(WAT)輸出,但是明碼格式數(shù)據(jù)只是記錄要素的空間位置信息和圖元參數(shù),屬性部分要另外導(dǎo)出,圖屬通過ID字段關(guān)聯(lián)。ARCGIS格式o SHP(shapefile)格式o ARCGIS的交換格式,存儲(chǔ)方式開放,可通過第三方程序讀取和轉(zhuǎn)換。o 包含POINT,POLYLINE,POLYGON三種類型。
5、o SHP數(shù)據(jù)中不存儲(chǔ)拓?fù)潢P(guān)系o Geodatabase(空間數(shù)據(jù)庫)格式o 空間數(shù)據(jù)庫包含personal geodatabase 和geodatabase兩種。Geodatabase需要通過ARCSDE(空間數(shù)據(jù)引擎)連接讀取。o Geodatabase中屬性是通過數(shù)據(jù)庫中的一般表存儲(chǔ),可單獨(dú)編輯和導(dǎo)入導(dǎo)出;空間描述部分加密,第三方軟件無法直接讀取。AUTOCAD格式o DWG、DXFo DWG格式加密存儲(chǔ);DXF為開放交換格式。o DWG中不嚴(yán)格區(qū)分要素幾何類型,沒有拓?fù)潢P(guān)系。o 屬性數(shù)據(jù)存儲(chǔ)在單個(gè)實(shí)體的擴(kuò)展實(shí)體數(shù)據(jù)中。o AutoCAD擴(kuò)展實(shí)體數(shù)據(jù)(XDATA)AutoCAD擴(kuò)展實(shí)體數(shù)
6、據(jù)是在常規(guī)的圖形數(shù)據(jù)基礎(chǔ)上增加的按一系列分類代碼組合而成的數(shù)據(jù)塊,它與常規(guī)實(shí)體數(shù)據(jù)一起構(gòu)成內(nèi)容更加廣泛的實(shí)體數(shù)據(jù)。由于不同的應(yīng)用場合要求存取不同的數(shù)據(jù),因此擴(kuò)展實(shí)體數(shù)據(jù)按應(yīng)用類型分組,形式如下:(-3 (“ApplicationName” (代碼.數(shù)據(jù)) () ) (“ApplicationName”(代碼.數(shù)據(jù)) () ()其中,-3表示擴(kuò)展數(shù)據(jù)開始;ApplicationName是最大長度為31字節(jié)的字符串,為已經(jīng)登記的應(yīng)用類型名CASS程序DWG介紹o CASS數(shù)據(jù)的分層。o CASS軟件的默認(rèn)數(shù)據(jù)分層采用的是,將同一種類的地物放置在同一層中,同一層中包含多種幾何類型。例如JMD層中包含
7、面狀的居民地、線狀的居民地附屬和點(diǎn)狀的居民地附屬(門墩)。o CASS要素編碼體系o CASS軟件對每一種地物類型都定義了唯一的6位編碼,并針對CAD軟件的符號(hào)化實(shí)現(xiàn)擴(kuò)展了1位編碼。o 代碼結(jié)構(gòu)如下:o _o 大類 中類 小類 子類 擴(kuò)展o 由于每種要素的編碼值是唯一的,因此可以作為ARCGIS符號(hào)化的依據(jù)。數(shù)據(jù)轉(zhuǎn)換過程中o CASS要素編碼體系與GB/T 13923-2006基礎(chǔ)地理信息要素分類與代碼不一致。o 擴(kuò)展實(shí)體數(shù)據(jù)設(shè)置o CASS格式數(shù)據(jù)的擴(kuò)展實(shí)體數(shù)據(jù)(Xdata)是存儲(chǔ)在DWG內(nèi)部的要素附加屬性信息。但是擴(kuò)展屬性是與單個(gè)要素關(guān)聯(lián)的而且是以數(shù)組方式存儲(chǔ),沒有字段名。因此需要按照CA
8、SS相關(guān)的說明,確定各個(gè)屬性存儲(chǔ)的位置和種類。o 一般情況下,CASS格式數(shù)據(jù)的擴(kuò)展實(shí)體數(shù)據(jù)分成兩個(gè)部分:Application Name:為SOUTH部分和其他Application Name部分。o Application Name:為SOUTH部分o 此部分存儲(chǔ)DWG圖形的基本信息,一般包含要素編碼和要素其他基本信息(要素編碼在第一位置上即autocad_extended_data0.string0)。o 下表為宗地此部分信息內(nèi)容 CASS XDATA信息類型數(shù)據(jù)內(nèi)容存儲(chǔ)位置1Code 1000, ASCII string字符串要素編碼extended_data0.string02Cod
9、e 1000, ASCII string字符串宗地編號(hào)extended_data0.string13Code 1000, ASCII string字符串權(quán)利人extended_data0.string24Code 1000, ASCII string字符串土地利用類別extended_data0.string3o 其他Application Name部分o 其他部分XDATA主要是對于地籍要素和土地利用要素設(shè)置的。其包含兩部分:Registered Application Name和其他數(shù)據(jù),前部分的表示字段名,后部分是數(shù)據(jù)類型和數(shù)據(jù)內(nèi)容 .DWG中特殊實(shí)體AUTOCAD中存在樣條曲線(Spl
10、ine)對象、區(qū)域(Region)對象、代理對象等許多特殊的圖形對象,這些對象在ARCGIS中無法找到對應(yīng)的類型。 FME操作o 見FME2008操作指南.doco Transformer說明見transformers.pdf第一章Viewing DataFME Universal Viewer本章內(nèi)容查看數(shù)據(jù)不同格式的數(shù)據(jù)疊加從 Viewer 中導(dǎo)出數(shù)據(jù)目的有多種格式的數(shù)據(jù),希望熟悉這些數(shù)據(jù)。查看數(shù)據(jù)本練習(xí)中,使用Viewer 來瀏覽各文件的圖形、屬性和坐標(biāo)系信息。你也將學(xué)習(xí)如何在Viewer 中過濾要素。1 啟動(dòng)Universal Viewer2 單擊“FileOpen Dataset(文
11、件打開數(shù)據(jù)集)”。這樣,將打開SelectDataset to View(選擇要查看的數(shù)據(jù)集)對話框。3 現(xiàn)在,你必須指定你要讀取的文件的格式。這個(gè)通過Format Gallery(格式列表)來完成。通過單擊格式瀏覽按鈕打開Format 框。4 向下滾動(dòng)格式列表直到你看到MapInfo MIF/MID提示:你可以通過輸入格式的名稱的起始幾個(gè)字母快速過濾Format Gallery(格式列表)中顯示的格式。這種情況下,你可以輸入MIF。5 點(diǎn)擊OK 接受這一格式。隨即返回Select data(選擇數(shù)據(jù))對話框。6 現(xiàn)在你必須選擇要查看的MIF 數(shù)據(jù)。通過點(diǎn)擊Dataset Browse(數(shù)據(jù)集
12、瀏覽)按鈕選擇,打開文件瀏覽窗口。轉(zhuǎn)至文件flood_plains.mif(位于tutorialsampledata)7 點(diǎn)擊OK 在視圖中顯示該MIF 文件。瀏覽圖形和屬性數(shù)據(jù)現(xiàn)在 MIF 文件顯示在視圖中。圖形數(shù)據(jù)是可見的,但是屬性數(shù)據(jù)并沒有顯示出來。1 如果還沒有選擇信息工具,點(diǎn)擊它使視圖處于Inform 模式。現(xiàn)在,點(diǎn)擊任何要素,屬性顯示在Information 窗口中。提示:比起一次只選擇一個(gè)要素,你可以通過對多個(gè)要素拉框創(chuàng)建它們的一個(gè)選擇集。通過點(diǎn)擊前進(jìn)按鈕和后退按鈕在選擇集中的多個(gè)要素中進(jìn)行循環(huán)。獲取坐標(biāo)系信息注意坐標(biāo)系的簡略信息顯示在 Information 對話框中。1 為了
13、查看該坐標(biāo)系的參數(shù)描述,點(diǎn)擊位于Coord Sys: text box(文本框)旁邊的瀏覽按鈕。打開Coord Sys Info 對話框,可以看到到坐標(biāo)系的詳細(xì)信息。2 點(diǎn)擊關(guān)閉按鈕關(guān)閉Coord Sys Info 對話框。過濾要素Universal Viewer 也可以基于屬性值進(jìn)行顯示過濾。1 點(diǎn)擊工具條上的Filter Feature 按鈕,打開Filter Features 對話框。2 選中Filtered Status 部分的Enabled 復(fù)選框。3 在Test Expression 部分,在Left Side 文本框中輸入&community,Operator設(shè)為=,設(shè)定Righ
14、t Side 文本框?yàn)?026。注意:Left Side 文本框中的值包含&,這是Filter 指定community 屬性的值而非字符串“community”的方式。4 點(diǎn)擊OK 接受該值并在視圖中過濾數(shù)據(jù)。注意“community”的值不等于“1026”的所有要素不再顯示。而community=1026 的要素依然顯示在屏幕上。5 點(diǎn)擊Filter Feature 按鈕,打開Filter Features 對話框。取消對Enabled check的選擇以使要素再次全部顯示。不同格式的數(shù)據(jù)疊加現(xiàn)在,你已經(jīng)使用Universal Viewer 讀取一個(gè)單一的MIF 數(shù)據(jù)集。UniversalV
15、iewer 最有力的特點(diǎn)之一是它可以在一個(gè)窗口中疊加不同格式的多個(gè)數(shù)據(jù)集。下面的練習(xí)中,我們將多個(gè)的Intergraph MGE 文件添加到該MIF 數(shù)據(jù)中。1 右鍵單擊View0 結(jié)點(diǎn)(在Viewspace 節(jié)點(diǎn)下),選擇Add Dataset。2 打開Select Dataset to Add 對話框。選擇Format 文本框輸入mge。這樣起到一個(gè)過濾的作用,產(chǎn)生一個(gè)下拉框,該框中Intergraph MGE 是一種可選格式。選擇Intergraph MGE 格式。提示:當(dāng)選擇屬于某個(gè)指定廠家的格式時(shí)過濾列表是非常有用的。例如,輸入ESRI,將創(chuàng)建一個(gè)顯示所有ESRI 格式的過濾列表。3
16、 現(xiàn)在選擇數(shù)據(jù)集。單擊瀏覽按鈕, 轉(zhuǎn)至C:FMEDataDataPropertiesMGELandParcels。MGE 文件的典型的擴(kuò)展名是.dgn??墒?,此時(shí)已自動(dòng)指定了一個(gè)不同的文件擴(kuò)展名。把“Files of Types”設(shè)置為“All Files”以關(guān)閉文件過濾功能,然后選擇四個(gè).par 文件。單擊Open 按鈕選擇這些文件。同時(shí)返回到Select Data to Add 對話框。4 下一步,你必須指定包括MGE 屬性的數(shù)據(jù)庫的位置和類型。點(diǎn)擊Setting按鈕,打開Intergraph MGE Input Setting 對話框,指定數(shù)據(jù)庫類型為AccessMDB。單擊Access
17、 MDB File 文本框中的瀏覽按鈕,找到在MGELandParcels目錄下的文件parcel_attrs.mdb。單擊 OK 接受缺省設(shè)置。再次返回到Select Data to Add 對話框。再次點(diǎn)擊OK 將數(shù)據(jù)加載到視圖中。5 注意,MGE 數(shù)據(jù)位于先前加載的MIF 數(shù)據(jù)的上面。這樣的疊加正是我們想要的。然而,在某些情況下,你或許想要改變你的數(shù)據(jù)集的顯示順序,為了使得MIF 數(shù)據(jù)顯示在上面,將與MGE 數(shù)據(jù)集對應(yīng)的地球儀圖標(biāo)拖到與MIF 對應(yīng)的地球儀圖標(biāo)的上面,這樣給予MIF 數(shù)據(jù)集優(yōu)先顯示權(quán),而MGE 數(shù)據(jù)集因?yàn)轱@示在MIF 數(shù)據(jù)集下面而變得模糊。當(dāng)然,我們的目的是希望parce
18、ls 數(shù)據(jù)顯示在最上面。一旦你完成上面的試驗(yàn),改變顯示順序,使得MGE 數(shù)據(jù)再次顯示在頂層。這時(shí),來自于兩個(gè)數(shù)據(jù)集的屬性都可以被查看。從 Viewer 中導(dǎo)出數(shù)據(jù)現(xiàn)在在視圖中有兩個(gè)數(shù)據(jù)集,下一步的任務(wù)中將它們寫入一個(gè)單獨(dú)的GML文件中。然而,對于導(dǎo)出特殊,僅要求一小部分?jǐn)?shù)據(jù)。1 使用Zoom In 工具,放大到包含MGE 和MIF 文件中的要素的一個(gè)小區(qū)域。在該區(qū)域被重畫后,選擇FileSave Data As(文件數(shù)據(jù)另存為)。2 此時(shí),Select Destination Format and Dataset 對話框打開。選擇GeographyMarkup Language ( GML )
19、 作為目標(biāo)格式, 轉(zhuǎn)到C:FMEDataOutputTutorialOutput 目錄下。將輸出文件命名為flood_parcels.gml。點(diǎn)擊Coordinate System 文本框輸入TX83-CF,以確定輸出的GML 文件的坐標(biāo)系。3 點(diǎn)擊OK 寫出GML 文件。這一步可能要花費(fèi)幾分鐘時(shí)間。4 現(xiàn)在將該GML 數(shù)據(jù)集加載到Viewer 中。只有數(shù)據(jù)導(dǎo)出時(shí)窗口中可見的那一小塊區(qū)域被進(jìn)行了轉(zhuǎn)換。右鍵單擊View0,選擇Add Dataset。將Source框中的格式設(shè)置為Geography Markup Language(GML),瀏覽找到你剛才所創(chuàng)建的flood_parcels.gml
20、 文件。5 為了排除MIF 和MGE 文件引起的混亂,更好的瀏覽GML 數(shù)據(jù),最簡單的方法就是通過取消對它們的地球儀圖標(biāo)前面的選擇框的選擇以關(guān)閉它們的顯示。使用縮小工具,擴(kuò)大顯示范圍以保證先前數(shù)據(jù)導(dǎo)出時(shí)指定的范圍的顯示。因?yàn)槟銓?dǎo)出的只是整個(gè)數(shù)據(jù)集的一小部分,所以初始的一些要素現(xiàn)在丟失了:注意:這種類型的轉(zhuǎn)換是Universal Viewer 最有力的特點(diǎn)之一。它允許你導(dǎo)出數(shù)據(jù)的一小部分,而這個(gè)使用Workbench 是復(fù)雜的??梢詭椭憧s小文件大小,只關(guān)注數(shù)據(jù)集的一個(gè)特定的空間現(xiàn)象。6 選擇FileExit(文件退出)關(guān)閉Viewer。你已經(jīng)完成了 Viewing Data- FME Univ
21、ersal Viewer 章。下一章,我們將使用FME Universal Translator 來進(jìn)行快速轉(zhuǎn)換。第二章FME Universal Translator本章內(nèi)容自動(dòng)轉(zhuǎn)換簡單要素處理投影數(shù)據(jù)目的前面的練習(xí)中,你使用 FME Universal Viewer 讀取數(shù)據(jù)。你也學(xué)習(xí)了如何使用視圖簡單轉(zhuǎn)換數(shù)據(jù)的一小部分。本章,你將使用Universal Translator。它在不需要瀏覽數(shù)據(jù)的情況下是有用的。你僅僅需要從一種格式轉(zhuǎn)達(dá)化為另一種格式,可能是在處理中轉(zhuǎn)換和投影數(shù)據(jù)。FME Universal Translator 在數(shù)據(jù)的轉(zhuǎn)換中不需要改變其結(jié)構(gòu)和形狀的情況下是非常有用的。盡
22、管Universal Translator 可以用來對數(shù)據(jù)集做較小的調(diào)整,但是對數(shù)據(jù)的的推薦的工具是FME Workbench,這個(gè)將在第三章中探討。自動(dòng)轉(zhuǎn)換將數(shù)據(jù)從一種格式轉(zhuǎn)化為另一種格式的最快速的方法就是使用FMEUniversal Translator。操作界面簡單,可是,使用者對于轉(zhuǎn)換不能有太多控制。Universal Translator 主要用于要求相對較少轉(zhuǎn)換的簡單轉(zhuǎn)換。1 啟動(dòng)FME Universal Translator2 單擊Translate 按鈕打開Set Translation Parameters 對話框。3 在Source 部分,指定Source 格式為Geog
23、raphy Markup Language(GML)。在Dataset 文本框中, 單擊瀏覽按鈕打開文件瀏覽。瀏覽至C:FMEDataDataZones,選擇zoning.gml。4 在Destination 部分,將輸出格式指定為ESRI Shape,點(diǎn)擊DataSet 文本框中的瀏覽按鈕, 在文件瀏覽窗口中, 瀏覽至C:FMEDataOutputTutorialOutput。點(diǎn)擊Open,把它選擇為DestinationDirectory。注意:一些格式要求你指定輸出文件名稱,而另一些(包括shape)要求指定一個(gè)輸出文件夾。5 點(diǎn)擊OK 運(yùn)行轉(zhuǎn)化。6 為了證實(shí)轉(zhuǎn)化給出了你所期望的結(jié)果,在
24、Windows Explorer 中打開TutorialOutput 文件夾。7 右鍵單擊zoning_area.shp,選擇View with FME Viewer。這樣打開一個(gè) Viewer。點(diǎn)擊OK 接受缺省參數(shù),shape 文件被加載。保持shape 文件在Viewer 中打開以備下一個(gè)練習(xí)中使用。注意:現(xiàn)在目標(biāo)shape 文件的名稱是zoning_area。這是因?yàn)閟hape 格式(像一些其它格式)要求每一種圖形類型有一個(gè)單獨(dú)的文件。假如你要導(dǎo)出區(qū)域和點(diǎn),將創(chuàng)建shape 文件的兩個(gè)數(shù)據(jù)集,并且每個(gè)都在其名稱后面加入了圖形類型。簡單要素處理Universal Translator 包
25、含一些基本要素處理函數(shù)。下一個(gè)例子中,再次導(dǎo)出這個(gè)shape 文件,但是數(shù)據(jù)要被旋轉(zhuǎn)25。1 在Universal Translator 中,點(diǎn)擊Translate 按鈕,打開Parameters 對話框。假如沒有關(guān)閉上節(jié)使用的Universal Translator,則上節(jié)練習(xí)所使用的所有設(shè)置都將保留下來,否則,按照上面的Automated Translations 練習(xí)重復(fù)一次。2 參數(shù)對話框的底部,F(xiàn)eature Processing Functions 部分,點(diǎn)擊Browse 按鈕。打開Function Builder 對話框,點(diǎn)擊Rotate 標(biāo)簽頁,它允許我們旋轉(zhuǎn)導(dǎo)出的shape
26、文件。設(shè)置旋轉(zhuǎn)角度為25。3 點(diǎn)擊OK 接受輸入的值,返回Parameters 對話框。4 點(diǎn)擊OK 運(yùn)行轉(zhuǎn)化。上一次練習(xí)導(dǎo)出的數(shù)據(jù)集將被這一次產(chǎn)生的新旋轉(zhuǎn)的數(shù)據(jù)集覆蓋。5 返回到Viewer。如果你已經(jīng)關(guān)閉Viewer,使用Windows Explorer 再次打開Shape 文件。如果你沒有關(guān)閉它,前一次練習(xí)的數(shù)據(jù)集已經(jīng)加載。因?yàn)槟阋呀?jīng)改變了對應(yīng)的數(shù)據(jù),簡單的重新加載允許你查看新的數(shù)據(jù)。點(diǎn)擊Viewer 中的Refresh View 按鈕。注意數(shù)據(jù)集已經(jīng)順時(shí)針旋轉(zhuǎn)了 25。在Function Builder 對話框中還有許多其它有用的函數(shù)。但是進(jìn)行更復(fù)雜的轉(zhuǎn)換,Workbench 能更好地
27、為您服務(wù)。投影數(shù)據(jù)本練習(xí)中,你將進(jìn)行zoning.gml 文件的投影,同時(shí)不改變它的結(jié)構(gòu)或者形狀。這是Universal Translations 的最普通的功能之一。1 在Universal Translator 中,單擊Translate 按鈕。打開Parameters 對話框。如果上次沒有關(guān)閉Universal Translator,前一練習(xí)中的所有設(shè)置都將保留。如果已經(jīng)關(guān)閉,則重復(fù)練習(xí)Automated Translations 的步驟。2 點(diǎn)擊Feature Processing Function 部分的Browse 按鈕,之后打開FunctionBuilder 對話框,點(diǎn)擊rota
28、tion 標(biāo)簽頁,將旋轉(zhuǎn)角度改回為0。點(diǎn)擊OK 關(guān)閉Function Builder 對話框,返回Parameters 對話框。3 點(diǎn)擊Destination 部分的Coordinate System Browse 按鈕,打開CoordinateSystem Gallery。4 在Contains 文本框中輸入LL-83。這樣將過濾坐標(biāo)系,僅顯示含有LL-83字符串的那些坐標(biāo)系。這里,僅出現(xiàn)一個(gè)坐標(biāo)系。5 選擇LL-83 坐標(biāo)系點(diǎn)擊OK。Coordinate System Gallery 關(guān)閉,返回到Parameters 對話框。6 Parameters 對話框現(xiàn)在應(yīng)該將源數(shù)據(jù)坐標(biāo)系顯示為Re
29、ad from Source,而將目標(biāo)坐標(biāo)系顯示為LL-83。注意:此例中,源數(shù)據(jù)的Coordinate System 顯示為”Read from Source”。意味著格式中帶有坐標(biāo)系信息。換句話說,坐標(biāo)系被當(dāng)作格式的一部分存儲(chǔ)。對于許多格式并不是這樣的,包括許多CAD 格式。當(dāng)讀取一個(gè)不包含坐標(biāo)系信息的格式時(shí),Coordinate System 文本框顯示“Unknown”。如果使用者知道源數(shù)據(jù)的坐標(biāo)系,那么可以通過打開Source Coordinate SystemGallery,然后手動(dòng)指定坐標(biāo)系。如果使用者不知道不帶有坐標(biāo)系信息的格式的坐標(biāo)系,那么源數(shù)據(jù)的投影將不可靠。7 點(diǎn)擊OK
30、運(yùn)行轉(zhuǎn)換。8 返回到Viewer。如果你已經(jīng)關(guān)閉,再次打開它,并且按練習(xí)AutomatedTranslations 中的第六步重新進(jìn)行設(shè)置。如果你沒有關(guān)閉它,前一次練習(xí)的數(shù)據(jù)集仍然已經(jīng)加載。點(diǎn)擊Refresh 按鈕刷新。9 點(diǎn)擊Info 按鈕選擇一個(gè)要素。你將會(huì)看到Coord Sys 文本框(在Information Pane 中)中顯示“LL-83”?,F(xiàn)在完成了 The Universal Translator 章。你已經(jīng)知道了如何進(jìn)行自動(dòng)轉(zhuǎn)化,基本轉(zhuǎn)化和簡單投影。下一章,探索 Workbench,它才是FME 的最有力的組成部分。第三章自定義數(shù)據(jù)轉(zhuǎn)換FME Workbench本章內(nèi)容創(chuàng)建工
31、作區(qū)使用 Transformers解決工作區(qū)中的問題創(chuàng)建自定義格式和轉(zhuǎn)換目標(biāo)目前為止我們所介紹的工具提供了一種快速簡單的執(zhí)行轉(zhuǎn)換的方式。但是如果要改變數(shù)據(jù)的結(jié)構(gòu)或者形狀時(shí),我們該怎么做呢?這時(shí)就要使用Workbench。本練習(xí)中,使用Workbench 建立一個(gè)工作區(qū),操作數(shù)據(jù)以形成線。把線關(guān)聯(lián)到數(shù)據(jù)庫以得到更多屬性,然后對結(jié)果進(jìn)行質(zhì)量評價(jià)。在這個(gè)過程中,將要?jiǎng)?chuàng)建和使用一個(gè)Custom Format 和Custom Transformers。我們的案例是給你是由 GPS 采集來的數(shù)據(jù)。數(shù)據(jù)是一系列的點(diǎn),將這些點(diǎn)連起來,建立道路。當(dāng)你在一個(gè)文本閱讀器中查看這些數(shù)據(jù)是,它的格式例如:你也會(huì)得到描述
32、 CSV 文件中每個(gè)域所代表的意思的元數(shù)據(jù)。Road_Id 是每一條不同道路的唯一ID 號(hào),使用它來關(guān)聯(lián)來自Access 數(shù)據(jù)庫的屬性。Vertex_num 是順序id,告訴你要連接成道路的這些點(diǎn)的連接順序,幸運(yùn)的是,這些點(diǎn)是有序的。最后,點(diǎn)的X 和Y 坐標(biāo)分別存儲(chǔ)在X 和Y 域中。創(chuàng)建工作區(qū)開始之前,你應(yīng)該花一些的時(shí)間熟悉一下Workbench 的界面。附件A 對本練習(xí)中要使用的所有工具進(jìn)行了詳細(xì)的描述。1 先打開FME Workbench。在FME Workbench 對話框中選擇“Open theWorkspace Dialog”(缺省選項(xiàng))。(你可以在任何時(shí)間通過FileNew 訪問F
33、ME Workbench 對話框)。2 點(diǎn)擊OK。將打開New Workspace 對話框。這里,我們需要選擇SourceFormat,Source Dataset 和Destination Format。將源數(shù)據(jù)的格式選擇為Comma Separated Value。3 點(diǎn)擊源數(shù)據(jù)集后面的Browse 按鈕。打開文件瀏覽器。因?yàn)樵磾?shù)據(jù)的格式是CSV,所以文件瀏覽器僅僅尋找擴(kuò)展名為.csv 的文件??墒牵死?,CSV 文件的擴(kuò)展名為.gps。我們可以通過將Files of Type 菜單改為“All Files ” 來移除原來的CSV 過濾器。在這里, 我們可以瀏覽到C:FMEDataDat
34、aGPSGPSRoads,點(diǎn)擊major_roads.gps。4 單擊Open 按鈕接受選擇并關(guān)閉對話框。5 現(xiàn)在,必須進(jìn)行設(shè)置。點(diǎn)擊New Workspace 對話框的Source Settings 按鈕,打開Comma Separted Value(CSV) Input Setting 對話框。選中FieldNames Before Header box。這樣將使用CSV 的第一行作為Workbench 中要素屬性的名稱。6 點(diǎn)擊OK 接受選擇,返回到New Workspace 對話框。7 選擇MapInfo TAB(MIFTAB)作為目標(biāo)格式。8 點(diǎn)擊OK,關(guān)閉New Workspace
35、 對話框,,產(chǎn)生一個(gè)Workspace 界面。點(diǎn)擊來擴(kuò)展源類型和目標(biāo)類型。轉(zhuǎn)換工具介紹你已經(jīng)創(chuàng)建一個(gè)基本的工作區(qū),可以開始操作數(shù)據(jù)了。這一部分,你將使用CSV點(diǎn)創(chuàng)建線要素并且給線要素從一個(gè)對應(yīng)的MS Access 數(shù)據(jù)庫中添加相應(yīng)的道路屬性。這時(shí)如果你快速瀏覽一下附件A,對Workbench 界面有一個(gè)大體的了解將是有益的。轉(zhuǎn)換工具是用于操作數(shù)據(jù)的圖形和屬性的工具。他們被有序連接起來,數(shù)據(jù)從源數(shù)據(jù)流向目標(biāo)數(shù)據(jù),每一步都要應(yīng)用轉(zhuǎn)換工具。一系列的轉(zhuǎn)換工具連接起來就如同一條管道。1 就是你在本章中目標(biāo)部分了解到的,CSV 格式是一個(gè)文本文件。第一步是從文本中的值創(chuàng)建點(diǎn)圖形,本質(zhì)上是用CSV 文本文件
36、中包含的X,Y 坐標(biāo)繪圖。通過添加一個(gè)2DpointReplacer Transformer 完成。在Navigator 面板的Gallery 標(biāo)簽頁中,在Search 文本框中輸入2DPoint 來過濾轉(zhuǎn)換工具。在過濾查找結(jié)果中,雙擊2DpointReplacer。這樣它就被添加到工作區(qū)中。2 FME 2008 允許你把Transformer 放在兩個(gè)先前已連接的Feature Types 或者Transformers 之間。這個(gè)節(jié)省時(shí)間的要素讓你快速放置一個(gè)Transformer而不必刪除已存在的要素連接。首先點(diǎn)擊Transformer ( 這里, 指2DPointReplacer),按下
37、鼠標(biāo)左鍵。注意出現(xiàn)在左上角的粉紅色點(diǎn):3 接著將Transformer 拖至已經(jīng)存在的Feature Types 的要素連接上,一旦建立一個(gè)連接,要素連接線將變成粉紅色:4 這時(shí),釋放鼠標(biāo)左鍵,2DPointReplacer 已經(jīng)被成功地放置在Source 和Destination Feature Types 之間。注意:通過點(diǎn)擊工具條上的按鈕,實(shí)現(xiàn)在任意時(shí)刻快速插入功能的打開和關(guān)閉。5 注意2DPointReplacer 上的屬性按鈕帶有一個(gè)感嘆號(hào)并且是紅色的。這暗示著一個(gè)必要的參數(shù)被忽略了。點(diǎn)擊屬性按鈕打開屬性對話框。你會(huì)注意到2DPointReplacer 需要知道哪些屬性包含X 和Y
38、值。從列表中選擇,將X Vaule 的值設(shè)置為x,Y Vaule 的值設(shè)置為y(這些小寫字母是CSV 文件X 和Y 列的精確名稱查看文本文件在本章第一節(jié))。6 點(diǎn)擊OK 接受變更,注意此時(shí)屬性按鈕已不再是紅色。7 為了證實(shí)2DPointReplacer 的結(jié)果,你可以插入一個(gè)Visualizer 轉(zhuǎn)換工具,Visualizer 允許你在Universal Viewer 中查看數(shù)據(jù)。你可以在管線的任意一點(diǎn)上連接一個(gè)Visualizer。點(diǎn)擊工具條上的Visualizer 按鈕,這樣將在工作區(qū)上添加一個(gè)VisualizerTransformer。將2DPointReplacer 的Point 作為
39、輸出連接到Visualizer,并且刪除到MapInfo TAB 目標(biāo)要素類型的連接(這樣以保證不會(huì)創(chuàng)建輸出文件)。8 點(diǎn)擊Run 按鈕運(yùn)行Workspace。將會(huì)提示你指定目標(biāo)數(shù)據(jù)的輸出路徑。點(diǎn)擊Browse 按鈕,瀏覽至C:FMEDataOutputTutorialOutput。(因?yàn)闆]有什么連接到Destination Feature Types,因此將沒有輸出。然而,這里指定的文件夾將被設(shè)置為Workspace 的Destination Directory。這個(gè)位置可以通過Navigation Pane 的結(jié)點(diǎn)時(shí)常進(jìn)行改變)。點(diǎn)擊OK,當(dāng)Viewer 打開時(shí),它將包括點(diǎn)數(shù)據(jù)。9 點(diǎn)擊F
40、ileExit 關(guān)閉Viewer。你也可以從你的Workbench 工作區(qū)中刪除Visualizer。10 下一步,你需要從點(diǎn)創(chuàng)建線。在Transformer Gallery 中搜索pointconnect,并在工作區(qū)上添加一個(gè)PointConnector。盡管2DPointReplacer 沒有輸出要素連接,你仍然可以使用FME2008 的快速插入方法將PointConnector 連接到它上面。通過拽拉PointConnector 到2DPointReplacer 的Point 輸出。一旦建立連接,將出現(xiàn)在一個(gè)大的粉紅色點(diǎn):11 釋放PointConnector 以完成連接。12 打開Po
41、intConnector 的屬性(注意它是黃色的)。指定road_id 作為Connection Break Attribute。這樣每當(dāng)road_id 改變一次,將引出一條新線。理解它的一個(gè)好的方式是想象用一支鉛筆連接一個(gè)點(diǎn)集;通過指定road_id作為Connection Break Attribute,“pencil”(PointConnector)將“l(fā)ift”(Break)僅當(dāng)完成一個(gè)單一的連續(xù)的道路之后(如同通過道路的名稱定義)。注意:Properties 框的Color Definitions 的詳細(xì)討論見附錄A.13 點(diǎn)擊OK 接受更改。14 建立從PointConnector
42、 的Line 到Visualizer 的連接,再次運(yùn)行工作區(qū)。這一次,輸出顯示線。15 關(guān)閉Viewer,刪除Workbench 中的Visualizer。16 插入一個(gè)Joiner Transformer,建立從PointConnector 的Line 到Joiner的連接。Joiner 用于從Access 數(shù)據(jù)庫讀取屬性,并把它們添加到道路線上。這時(shí)你也許想要清理你的工作區(qū),你可以通過在工作區(qū)中點(diǎn)擊拖動(dòng)以重新安排要素類型和轉(zhuǎn)換工具。你也可以通過在一個(gè)連接上右鍵點(diǎn)擊選擇“Insert Vertex on Link”插入結(jié)點(diǎn)。17 點(diǎn)擊Joiner 上的屬性按鈕。打開Joiner Wizard
43、。a 點(diǎn)擊Next 略過Welcome 屏幕。b 當(dāng)提示你輸入數(shù)據(jù)庫類型時(shí),選擇Access MDB 文件(*.mdb)。當(dāng)提示選擇文件位置時(shí),瀏覽至C:FMEDataDataGPS,選擇。不需要輸入用戶名稱和密碼。c 點(diǎn)擊Next。提示指定數(shù)據(jù)庫的主鍵。選擇road_id,點(diǎn)擊按鈕,把它移動(dòng)到Keys 框中。d 點(diǎn)擊Next。提示進(jìn)行主鍵匹配,從數(shù)據(jù)庫框中選擇ROAD_ID 從FeatureAttrs 框中選擇road_id。然后點(diǎn)擊按鈕,把它們一起移動(dòng)到Key Pairs框中。e 點(diǎn)擊Next 按鈕接受設(shè)置。然后,你必須指定你要使用數(shù)據(jù)庫的哪些屬性。點(diǎn)擊按鈕將所有的屬性移動(dòng)到Added A
44、ttributes 框中。f 繼續(xù)點(diǎn)擊Next 按鈕接受下來幾步的缺省設(shè)置,一直到最后一步,點(diǎn)擊Finish 關(guān)閉向?qū)Х祷豔orkbench。18 點(diǎn)擊Joiner 的Joined output 前面的標(biāo)記,這樣新添加的屬性名稱就會(huì)顯示出來。19 這時(shí)你可以通過選擇FileSave 存儲(chǔ)你的工作區(qū)。將工作區(qū)命名為CSVRoads.fmw 把它存在My DocumentsMy FME Workspaces 下。20 添加一個(gè)AttributeFilter,并建立從Joiner 的Joiner 到它的連接。AttributeFilter 將允許我們根據(jù)某個(gè)屬性值對道路進(jìn)行分類。在運(yùn)行之前,也許你需
45、要再次重新調(diào)整一下你的工作區(qū)。21 點(diǎn)擊AttributeFilter 上的屬性按鈕,選擇ROAD_CATEGORY 作為“Attribute to Filter by”。對于Possible Attribute Values,在第一行中輸入RURAL,在第二行中輸入MAJOR,在第三行中輸入MINOR。提示:你對你對 Road_Category 的所有可能的屬性值并不確定,你可以使用右下方的Import 按鈕,這將提示你找到源數(shù)據(jù)集(這里是MicrosoftAccess Database)以讀取屬性結(jié)構(gòu)。并找到包含數(shù)據(jù)的文件(這里是road_attrs.mdb)。Workbench 將讀取文
46、件,搜索指定屬性的所有不同屬性值,并自動(dòng)計(jì)算Possible Attribute Values。22 點(diǎn)擊OK。你會(huì)注意到AttributeFilter 有Rural,Major 和Minor 輸出。建立從AttributeFilter 的MAJOR 到Visualizer 的連接,運(yùn)行工作區(qū)。這時(shí)就只顯示 road_category 是“MAJOR”的道路。再次關(guān)閉Viewer,刪除Workbench 中的Visualizer。23 通過點(diǎn)擊左邊的符號(hào),擴(kuò)展Destination Feature Type,你會(huì)注意到Destination Feature Type 并不包含我們已經(jīng)從數(shù)據(jù)庫添
47、加的任何屬性的定義。有幾種方法進(jìn)行改正,最快捷的方法是使用roads_attrs.mdb 作為屬性結(jié)構(gòu)的模板導(dǎo)入一個(gè)新的Destination Feature Type。首先要?jiǎng)h除現(xiàn)存的Destination Feature Type。注意:當(dāng)提問你是否移除數(shù)據(jù)集,一定要選擇 No。24 為了導(dǎo)入一個(gè)新的Destination Feature Type , 選擇DestinationDataImport Feature Type Definitions。打一個(gè)源對話框,指定格式為Microsoft Access Database ( Attribute Only ) , 瀏覽至C:FMEDat
48、aDataGPSroad_attrs,點(diǎn)擊OK。注意:這時(shí),我們讀取MDB 文件的結(jié)構(gòu),并使用這些屬性來創(chuàng)建新的Destination Feature Type。盡管現(xiàn)在這些Destination Feature Types 和MDB文件有相同的屬性,但是當(dāng)創(chuàng)建工作區(qū)時(shí)它們?nèi)詫茨闼付ǖ霓D(zhuǎn)化為MapInfo Tab 文件。25 當(dāng)提示“Select a Feature Type to Load”,選擇唯一的選項(xiàng) major_roads。點(diǎn)擊OK,一個(gè)命名為major_roads 的Feature Type 將顯示,它的屬性是正確的。26 本練習(xí)涉及對于每一道路類型創(chuàng)建一個(gè)單獨(dú)的MapInfo
49、 TAB 數(shù)據(jù)集。因此,你還需要兩個(gè)Destination Feature Types 來放Rural 和Minor 道路。選擇新點(diǎn)major_roads Destination Feature Type,右鍵點(diǎn)擊,在菜單中選擇Copy。單擊canvas 上空白處的某個(gè)地方,再次右鍵點(diǎn)擊,選擇粘貼。再重復(fù)一次創(chuàng)建第三個(gè)Destination Dataset。(在右鍵點(diǎn)擊產(chǎn)生的菜單中,除了復(fù)制和粘貼,你也可以替換使用“Duplicate”)。27 下一步是重命名Destination Feature Types , 并把它們連接到AttributeFilter。在Destination Feat
50、ure Type 的頂部右鍵單擊選擇Rename。28 把上面的Destination Feature Type 命名為Rural,中間的命名為Major,最下面的命名為Minor。將AttributeFilter 對應(yīng)的輸出端和這些Feature Types連接起來。25 為了保證每個(gè)寫出的文件都正確,需進(jìn)行最終的檢測。你可以在Universal Viewer 中打開所有的Destination Feature Types。這次,使用Destination Redirect 結(jié)點(diǎn)將輸出連至Visualizer(這和插入一個(gè)Visualizer相類似然而,它僅僅是最后的輸出端。如果你有多于一個(gè)
51、的DestinationFeature Type,它是最簡單的可視化你的輸出的方式。)點(diǎn)擊Navigation 面板上的Workspace Setting 標(biāo)簽頁,雙擊Destination Redirect 結(jié)點(diǎn)。這將打開一個(gè)帶有選擇重新指定輸出的位置的下拉列表的對話框,選擇Redirectto Visualizer 選項(xiàng),點(diǎn)擊OK 接受選擇。(這一設(shè)置也可以通過點(diǎn)擊Destination DataRedirect to Visualizer 實(shí)現(xiàn)。)30 點(diǎn)擊Run 按鈕,打開Viewer。31 一旦你對結(jié)果滿意,關(guān)閉Viewer,通過雙擊結(jié)點(diǎn)選擇No Redirect 關(guān)閉Destina
52、tion Redirect。32 最終,為了創(chuàng)建輸出,點(diǎn)擊Run 按鈕。因?yàn)闆]有Visualizer 選項(xiàng)打開,數(shù)據(jù)將進(jìn)行轉(zhuǎn)換,輸入MapInfo TAB 文件將被創(chuàng)建。(目標(biāo)路徑列在Navigation Pane 下的Published Parameters這里,它是TutorialOutput 文件夾,如同前面的說明。)如果你查看一下Workbench 的日志文件窗口,就能看到每一種類型所創(chuàng)建的要素的個(gè)數(shù)的解釋。注意:這個(gè)區(qū)域內(nèi)的文本包含了轉(zhuǎn)換過程的一些重要信息。如果你在輸出數(shù)據(jù)中得到了你不想看到的結(jié)果,查看日志內(nèi)容。日志顯示的統(tǒng)計(jì)和過程信息有:Reader being usedWrite
53、r being used日志信息警告信息轉(zhuǎn)換時(shí)間內(nèi)存使用消息的顯示一直到工作臺(tái)的任務(wù)完成。從日志中,你可以查找文本,直接復(fù)制窗口中的內(nèi)容到另一個(gè)應(yīng)用程序或者將內(nèi)容保存為一個(gè)文本文件。33 現(xiàn)在,在Universal Viewer 中打開Tab 文件證實(shí)結(jié)果。打開UniversalViewer,選擇FileOpen Dataset,打開Select Dataset 對話框,將格式設(shè)置為MapInfo TAB , 然后點(diǎn)擊Browse 按鈕, 瀏覽至C:FMEDataOutputTutorialOutput。剛才所創(chuàng)建的三個(gè)Tab 文件可以看到,按住Ctrl 選擇它們。34 點(diǎn)擊Open 接受所選
54、擇的文件,然后再次點(diǎn)擊OK 打開三個(gè)Tab 文件。35 這樣將在Viewer 中加載三個(gè)TAB 文件。注意:這三個(gè)TAB 文件都顯示為同一種顏色,為了改變每一層的顏色,點(diǎn)擊層名旁邊的色板,打開Color 對話框,在這里,你可以選擇想要的顏色,重復(fù)此操作到所有層。33 關(guān)閉Viewer 如果你對結(jié)果滿意。34 保存你所創(chuàng)建的Workspace,因?yàn)槲覀円谙乱还?jié)的練習(xí)中使用它。創(chuàng)建自定義格式本練習(xí)中,創(chuàng)建一個(gè)Custom Format(自定義格式),改變相關(guān)的文件類型,并在Universal Viewer 中進(jìn)行查看。本例中,你有許多.gps 文件(以及相關(guān)的MDB 文件)。你希望可以將這些文件
55、當(dāng)作完整的道路使用而不是CSV 文件,但是你并不想給每一個(gè)文件都去創(chuàng)建一個(gè)獨(dú)立的工作區(qū)。保存一個(gè)工作區(qū)作為自定義類型1 如果工作區(qū)還沒有激活,打開Workbench,從菜單上選擇FileOpen,打開CSVRoads.fmw。瀏覽到My FME Workspaces,選擇文件,單擊Open。2 在你創(chuàng)建自定義格式之前,需要對工作區(qū)做一些改變。在上一個(gè)練習(xí)中,創(chuàng)建了三個(gè)獨(dú)立的輸出寫入了三個(gè)文件。在Custom Formats 中,這樣的過程不起作用。一個(gè)Custom Format 要求一個(gè)單獨(dú)的輸出,所以解決的方法是將這些所有道路類型發(fā)送到同一個(gè)輸出AllRoads。在工作區(qū)中,右鍵點(diǎn)擊“Rur
56、al”Destination Feature Type 選擇Delete,重復(fù)上述步驟刪除“Major”Destination Feature Type。3 這時(shí),僅有一個(gè)Destination Feature Type 保留下來。建立從 AttributeFilter 的Rural,Major 和Minor 到保留下來的DestinatioonFeature Type 的連接。然后,通過右鍵點(diǎn)擊選擇Rename,將DestinationFeature Type 命名為AllRoads。5 現(xiàn)在,你已經(jīng)創(chuàng)建了Custom Format。選擇FileExport as Custom Format。打開一個(gè)對話框,提示輸入Custom Format 的名字和描述。在名字中輸入AllRoads,在描述中輸入AllRoads CVS to MapInfo。6 點(diǎn)擊OK,打開包含Custom Format 工作區(qū)的另一個(gè)Workbench 實(shí)例。它也存儲(chǔ)了Custome Format 文件(AllRoads.fds)到Formats 文件夾(缺省位于My DocumentsFME)。注意:在一個(gè)屏幕上同時(shí)顯示兩個(gè) Workbenches 似乎有些奇怪,其實(shí)原因很簡單。Workbench 必須將Destination Feature Type 從MapInfo 改
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學(xué)生交流會(huì)策劃方案(8篇)
- 2025年材料用過濾袋合同采購流程
- 2025年醫(yī)用耗材集中采購協(xié)議
- 2025年文物遺址保護(hù)服務(wù)項(xiàng)目規(guī)劃申請報(bào)告
- 2025年舞蹈學(xué)校教職員工勞動(dòng)合同
- 2025年貴金屬靶材項(xiàng)目申請報(bào)告模板
- 2025年企業(yè)互助共享協(xié)議
- 2025年單位二手商業(yè)房產(chǎn)出售合同范本
- 2025年公司員工競業(yè)限制協(xié)議范例
- 2025年組合開關(guān)項(xiàng)目提案報(bào)告
- 2022年人教版小學(xué)數(shù)學(xué)四年級(jí)下冊教案全冊
- 儀表基礎(chǔ)知識(shí)培訓(xùn).ppt課件
- 數(shù)據(jù)結(jié)構(gòu)英文教學(xué)課件:chapter2 Array
- 20以內(nèi)分成表算式x
- 井下探放水設(shè)計(jì)編制培訓(xùn)PPT課件
- 數(shù)據(jù)結(jié)構(gòu)英文教學(xué)課件:chapter9 Sorting
- 營養(yǎng)學(xué)緒論(精)
- 最新ICD-9手術(shù)編碼
- 軟件項(xiàng)目報(bào)價(jià)方法參考模板
- 國際形式發(fā)票模板
- 陜西延長石油(集團(tuán))有限責(zé)任公司企業(yè)年金方案
評論
0/150
提交評論