韓軍生
(1.臨沂市基礎(chǔ)地理信息中心,山東 臨沂 276000)
ArcGIS格式數(shù)據(jù)向CASS格式數(shù)據(jù)的轉(zhuǎn)換方法
韓軍生1
(1.臨沂市基礎(chǔ)地理信息中心,山東 臨沂 276000)

簡(jiǎn)要介紹ArcGIS和CASS數(shù)據(jù)格式,結(jié)合實(shí)際數(shù)據(jù),重點(diǎn)研究由ArcGIS格式的mdb數(shù)據(jù)向南方CASS圖件轉(zhuǎn)換的過(guò)程,并對(duì)轉(zhuǎn)換結(jié)果做了分析。
格式轉(zhuǎn)換;CASS; ArcGIS;地理信息系統(tǒng)
并建立了基礎(chǔ)地理、地籍信息、土地規(guī)劃等數(shù)據(jù)庫(kù)。在開(kāi)展新的測(cè)繪任務(wù),特別是基礎(chǔ)測(cè)繪和地形圖更新時(shí),已有測(cè)繪成果的利用是測(cè)繪準(zhǔn)備的重要工作。如何方便使用已有的數(shù)據(jù)入庫(kù)成果是測(cè)繪項(xiàng)目技術(shù)負(fù)責(zé)人特別重視的問(wèn)題。就大比例尺基礎(chǔ)測(cè)繪而言,外業(yè)測(cè)繪人員更習(xí)慣使用南方CASS軟件成圖。因此,實(shí)現(xiàn)由ArcGIS格式數(shù)據(jù)向CASS格式轉(zhuǎn)換十分必要。
ArcGIS使用3種不同的矢量模型,表示地理要素?cái)?shù)據(jù):Coverage文件,Shapefile文件和地理數(shù)據(jù)庫(kù)(geodatabase)。在ArcMAP中,矢量數(shù)據(jù)主要以點(diǎn)要素、線要素和面要素的形式表達(dá),并通過(guò)圖層屬性表的方式記錄數(shù)據(jù)屬性。本文使用ArcGIS格式的mdb數(shù)據(jù)庫(kù)作為轉(zhuǎn)換數(shù)據(jù)源。
南方 CASS 地形成圖軟件是基于 AutoCAD平臺(tái)進(jìn)行二次開(kāi)發(fā)的數(shù)字化測(cè)繪數(shù)據(jù)采集系統(tǒng)。目前,CASS在我國(guó)數(shù)字化成圖中用戶量大、市場(chǎng)占有率高,且升級(jí)快、定制簡(jiǎn)便,已成為主流的成圖系統(tǒng)[2]。另外,南方CASS全面面向GIS,徹底打通數(shù)字化成圖系統(tǒng)與GIS接口、使用骨架線實(shí)時(shí)編輯、簡(jiǎn)碼用戶化、GIS無(wú)縫接口等技術(shù)是其顯著特點(diǎn)。
如圖1所示,mdb格式數(shù)據(jù)以點(diǎn)要素、線要素和面要素的形式表達(dá)地物,每個(gè)要素可以分為不同的圖層,每個(gè)圖層均有相應(yīng)的屬性表記錄要素屬性。南方CASS數(shù)據(jù)采用圖層形式管理數(shù)據(jù),不同的圖層均可包含文字、點(diǎn)、線、圖塊等圖元,每一個(gè)圖元都有一組特性記錄圖元的特征,由此達(dá)到多樣性地物的表達(dá)。如果將mdb數(shù)據(jù)中的點(diǎn)要素、線要素、面要素和DWG圖件中的文字、點(diǎn)、塊、線均描述為圖形,mdb數(shù)據(jù)中的屬性表和DWG圖件中的圖元特性描述為屬性,那么將ArcGIS格式mdb數(shù)據(jù)中的圖形轉(zhuǎn)換為南方CASS格式DWG圖形,并通過(guò)這一過(guò)程建立屬性對(duì)應(yīng)關(guān)系,將ArcGIS格式mdb數(shù)據(jù)中的圖形屬性轉(zhuǎn)換為南方CASS格式DWG圖形屬性,就是本文實(shí)現(xiàn)ArcGIS格式mdb數(shù)據(jù)向CASS數(shù)據(jù)轉(zhuǎn)換的思路。

圖1 轉(zhuǎn)換過(guò)程示意圖
本次實(shí)驗(yàn)以臨沂市黃山鎮(zhèn)地形圖轉(zhuǎn)換為例。數(shù)據(jù)源為黃山鎮(zhèn)2010年基礎(chǔ)測(cè)繪數(shù)據(jù),數(shù)據(jù)為為mdb格式。數(shù)據(jù)中包含交通、植被、水系、獨(dú)立地物、居民地、控制點(diǎn)、境界線、地貌和土質(zhì)、管線等地物要素。采用 ArcGIS9.3 和 CASS9.1 for AutoCAD2006 軟件進(jìn)行。
1)確定要轉(zhuǎn)換的地物??梢愿鶕?jù)生產(chǎn)需要轉(zhuǎn)換特定的地物,也可全部進(jìn)行轉(zhuǎn)換。
2)ArcGIS圖形與CASS圖形間建立對(duì)照信息表,然后確定地物在CASS中的圖層、編碼、線型、線寬、顏色等CASS特性。此過(guò)程首先要理清轉(zhuǎn)換前后圖形間關(guān)系,例如居民地面轉(zhuǎn)換后為居民地線,獨(dú)立地物轉(zhuǎn)換后為線或圖塊。建立屬性對(duì)應(yīng)關(guān)系時(shí),可參照CASS9.1系統(tǒng)配置文件設(shè)置窗口,或查看CASS9.1系統(tǒng)目錄中的WORK.DEF文件。對(duì)mdb數(shù)據(jù)庫(kù)中面狀居民地圖層MZJMD_371322建立轉(zhuǎn)換前后對(duì)應(yīng)關(guān)系,見(jiàn)表1。

表1 轉(zhuǎn)換前后地物屬性對(duì)應(yīng)表
3)在ArcGIS屬性表中添加X(jué)Data字段。使用工具箱ArcToolbox,打開(kāi)Conversion Tools,使用To CAD功能,運(yùn)行Create CAD XData。實(shí)驗(yàn)中注意根據(jù)第2步中建立的屬性對(duì)應(yīng)表,為 4)在ArcGIS屬性表中添加CAD字段。使用工具箱ArcToolbox中的Conversion Tools-To CAD- Add CAD Fields添加LAYER COLOR WIDTH ELEVATION等字段。根據(jù)第2步中建立的CASS屬性對(duì)照表,為以上字段賦值。 5)使用轉(zhuǎn)換工具箱中的轉(zhuǎn)換成CAD工具,轉(zhuǎn)換成dxf格式。 6)利用CASS軟件打開(kāi),做相應(yīng)的修改,保存為DWG格式,即完成由ArcGIS地形圖向CASS格式轉(zhuǎn)換。 圖2為轉(zhuǎn)換前后同一位置對(duì)比圖。從圖中可以看出,轉(zhuǎn)換前后地物完整,能夠一一對(duì)應(yīng),可認(rèn)為轉(zhuǎn)換過(guò)程地物無(wú)落漏。通過(guò)檢查地物點(diǎn)坐標(biāo),轉(zhuǎn)換前后地物位置未發(fā)生變換,地物間相對(duì)距離和方位保持不變,由此認(rèn)為數(shù)學(xué)精度無(wú)損失。 圖2 轉(zhuǎn)換前后對(duì)比圖 由以上實(shí)驗(yàn)可知,本文所采用的轉(zhuǎn)換方法效果較好,主要體現(xiàn)在以下幾個(gè)方面: 1)要素?zé)o丟失。高程點(diǎn)文字注記、高程點(diǎn)注記符號(hào)、地面材質(zhì)、道路邊線、房屋及其注記、地類界、門墩、圍墻等地物要素?zé)o一落漏。 2)要素?zé)o變形。檢查上圖中的棚房、門墩、房屋面積和房屋寬度等內(nèi)容,轉(zhuǎn)換前后全部匹配。 3)信息充足。檢查圖上地物,CASS編碼完備且準(zhǔn)確,線型、圖層、顏色等信息符合CASS標(biāo)準(zhǔn)。因此,本文利用ArcGIS9.3自帶功能實(shí)現(xiàn)ArcGIS格式地形圖向CASS格式轉(zhuǎn)換,轉(zhuǎn)換后的CASS圖件可直接交外業(yè)測(cè)繪人員使用。 [1] 閆琰,李燕,董秀蘭,等. ArcGIS向MapGIS的數(shù)據(jù)格式轉(zhuǎn)[J].測(cè)繪與空間地理信息, 2011(6):164-167 [2] 張帥,劉邦兵,胡建藝,等. CASS數(shù)據(jù)向ArcGIS數(shù)據(jù)轉(zhuǎn)換方案[J].地理空間信息,2011(4):48-50 [3] 石木耀.AutoCAD數(shù)據(jù)與ArcGIS數(shù)據(jù)轉(zhuǎn)換研究[D].北京:中國(guó)地質(zhì)大學(xué)(北京),2010 [4] 劉鳳志,張?jiān)瓢粒贏utoCAD數(shù)據(jù)向ArcGIS數(shù)據(jù)轉(zhuǎn)換過(guò)程的探討[J].勘察科學(xué)技術(shù),2009(1):19-21 [5] 仝飛,王穎鋒.ArcGIS數(shù)據(jù)與CASS數(shù)據(jù)的相互轉(zhuǎn)換[J].江西建材,2014(20):214-215 [6] 桂新,張求喜.南方CASS6.1地形數(shù)據(jù)到基礎(chǔ)地理信息標(biāo)準(zhǔn)數(shù)據(jù)轉(zhuǎn)換方法[J].測(cè)繪與空間地理信息,2013,26(12):110-111 [7] 吳秀芹.ArcGIS 9地理信息系統(tǒng)應(yīng)用與實(shí)踐 [M].北京:清華大學(xué)出版社,2007 P208 B 1672-4623(2017)10-0070-02 10.3969/j.issn.1672-4623.2017.10.022 ArcGIS是當(dāng)今GIS領(lǐng)域使用最廣泛的軟件[1]。ArcGIS數(shù)據(jù)分析功能強(qiáng)大,兼容性強(qiáng),二次開(kāi)發(fā)便捷。我國(guó)測(cè)繪管理部門多采用ArcGIS軟件管理測(cè)繪成果, 2015-11-02。 韓軍生,碩士,工程師,主要從事工程測(cè)量質(zhì)檢和項(xiàng)目管理工作。3.2 轉(zhuǎn)換質(zhì)量

4 結(jié) 語(yǔ)