" />

久久精品电影网_久久久久久电影_久久99精品久久久久久按摩秒播_天堂福利影院_国产男女爽爽爽免费视频_国产美女久久

基于EPS數據轉換CASS探討

所屬欄目:電子技術論文 發布日期:2012-12-19 09:59 熱度:

  摘要:本文主要討論了清華山維EPS數據與CASS數據各自的優缺點,陳述了EPS數據轉換到CASS數據的必然性;文章給出了EPS數據轉換CASS的總體流程圖;詳細分析了轉換過程中轉換模板配置的具體要求,并給出了部分數據轉換的EPS腳本語言;最后,筆者對EPS數據轉換CASS過程中遇到的問題進行了總結,并給出了解決問題的措施與辦法,相信能給廣大同行帶來一定的理論與實際意義。

  關鍵詞:數據轉換,EPS,CASS,腳本語言

  清華山維EPS是一款被廣泛運用的測圖軟件,目前在全國各市縣區的測繪項目中也常有被使用。清華山維EPS2008是以EDB格式的數據庫文件進行單個工程項目的數據存儲。但對于使用特定軟件平臺的單位,清華山維EDB數據往往不能完全滿足他們的需求。以廣西柳州市為例,測繪單位向國土部門遞交成果數據的時候,須轉成CASS數據。由于兩套軟件側重不同,地物編碼等也有區別 。所以在轉換過程中時而會有一些問題產生。因此,EPS2008轉換成CASS數據勢在必行。

  1 必要性

  1.1 EPS數據

  EPS2008 平臺支持各種測量成果數據,在外業采集時,測繪成果可隨手入庫,需要編輯更新時可隨時下載,不需要轉換,只是遷移,用戶可方便地實現測量外業、內業、入庫一體化。平臺系統采用全新架構,進而實現信息化測繪、管理與更新一體化,建庫GIS 與出圖一體化,用一個平臺解決測繪各種問題。軟件所支持的測繪數據包括控制測量、地形測量、地籍測量、管線勘測、工程放樣、沉降觀測、航測調繪、圖紙影像等多種類型。例如,航測調繪數據,共有內聯模式、外聯模式、離線調繪三種利用方式。內聯模式是直接在EPS 平臺上采集數據、編輯、監理入庫,航測技術完全嵌入EPS 平臺,用戶一步到位。

  EPS雖然功能全面,空間分析能力強,拓撲性能出眾,但在全國的普及范圍還不是特別廣,捕捉功能沒有CASS強,成果效果沒有CASS直觀立體。

  1.2 CASS數據

  CASS地形地藉成圖軟件是基于AutoCAD平臺技術的數字化測繪數據采集系統。廣泛應用于地形成圖、地藉成圖、工程測量應用三大領域,且全面面向GIS,徹底打通數字化成圖系統與GIS接口,使用骨架線實時編輯、簡碼用戶化、GIS無縫接口等先進技術。CASS地形地藉成圖軟件優點是畫圖快,對節點的捕捉支持較好,存在的不足是缺少空間分析功能模塊,基本上沒有拓撲的概念。

  1.3 小結

  從以上可知,CASS地形地藉成圖軟件與清華山維EPS軟件恰好是相輔相成的。目前,廣西某些區域城鎮地籍外業測圖普遍采用EPS軟件采集,但很多國土局客戶基于自身軟件體系的原因卻往往需要的是CASS數據成果。因此,城鎮地籍中如何實現EPS向CASS軟件的轉換成了一個迫切需要解決的問題。

  2 轉換流程圖

1.jpg

  圖1 EPS轉換CASS總體流程圖

  CASS轉換EPS流程大致有以下幾大步驟,如圖1所示。數據轉換之前,先要做數據檢查處理;處理好數據后根據EPS數據配置模板對照表;編寫轉換腳本程序并導入配好的轉換模板進行數據轉換。腳本程序分別對應模板FeatureCodeTB表、SymbolScriptTB表與NoteTemplateTB表三張表分別轉換成CASS數據;對轉出來的CASS數據做全面的檢查,對于漏轉、轉換變形的圖元要重新轉換,賦與標準的數據屬性編碼,最后得到最終的CASS數據。

  3 模板配置

  3.1 FeatureCodeTB表

  復制模板中要素代碼FeatureCodeTB_500表,另存為FeatureCodeTB—OutCass表,如圖2所示:

 

2.jpg

  FeatureCodeTB—Dwgout表中,需要注意的是Code列表示的是EPS數據圖元的內部編碼;Byname列表示的是CASS數據圖元的內部編碼; ObjectName列表示的是圖元的名稱;Type表示的是點、線、區等的類型,0表示點,1表示線,2表示區;Explode是否打散,1打散,0不打散;LayerName表示的是圖層名;LineColor表示圖元的顏色;Reverse表示是否反向;Scale表示的是比例尺。需要配對的最關鍵地方是Code列與Byname列這兩列數據,這關系到數據是否能轉得出來,Explode列也很重要,因為EPS轉換到CASS數據,由于兩個軟件不同的內部結構與構成要素,使得轉換時往往要打散某些地物,并在CASS中重構才能實現轉換。

  3.2 SymbolScriptTB

  復制模板中符號描述SymbolScriptTB一500表,另存為SymbolScriptTB—Dwgout表,如圖3所示:

 

3.jpg

  SymbolScriptTB—Dwgout表主關鍵詞Code與FeatureCodeTB—Dwgou表關鍵詞Code是一一對應,緊密相聯的。同樣的,Code列表示的是EPS數據圖元的內部編碼;Byname列表示的是CASS數據圖元的內部圖塊名稱,如土堆上的埋石圖根點,2007版城鎮地籍圖示標準中,清華山維Code碼是117100 ,對應的CASS軟件中的圖塊名稱是gc260;Details列中表示的是清華山維內部符號的構成方法與圖形坐標生成的排列組合,里面結構較復雜,建議安排專業的人員配置對照表。

  3.3 NoteTemplateTB表

 

4.jpg

  復制模板中注記描述NoteTemplateTB_DwgOut,另存為NoteTemplateTB—Dwgout表,如圖4所示。NoteTemplateTB—Dwgout表中有分類號、層名、顏色、Byname、串角度、字體名、字寬、字高、字角度等幾列值。其中分類號是EPS里面的內部編碼,其它各列所表示的意思跟字面上的內容基本一致。

  3.4 小結

  模板的配置過程中, FeatureCodeTB—Dwgout與SymbolScriptTB—Dwgout表中的Byname列必須要完全配對完。需要注意的是,因為EPS與CASS軟件的表示地物的方式不一樣。有些地物在清華山維中是面的,但在CASS中是由線的方法來表示,如編碼為338300 的有蓋的貯水池在EPS中是面,但在CASS中是線方式來表示。因此,在配轉換模板時,轉換的圖元對應著需要在CASS中畫出來,查看圖元的構成方式,這樣才能較完整的將EPS一一對應著轉到CASS數據中。

  4 轉換腳本

  依據以上配置好的轉換模板,把EPS數據一一對應著轉到CASS數據中還需要編寫在清華山維SCRIPT腳本環境中編寫腳本,本文例舉部份腳本,僅供參考。

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "ZBTZ"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "DLJ"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "ZJ"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "ASSIST"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "assist"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "ZBTZBX"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "DLSS򠀢

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "DLSSZX"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "SXSSA"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "DEFAULT"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "控制點"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "控制點線"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "房屋面"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "房屋線"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "居民地點"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "居民地面"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "居民地線"

  SSProcess.SetDataXParameter "ExportLayer" & CStr(AddOne(startIndex)), "居民地注記"

  5 存在問題與建議

  由于兩個軟件圖元的構成思路不一樣,同一個圖元在EPS里是用面表示的,如238100-143912 支柱、墩A,而在CASS中是用線來表示的;筆者總結了幾下幾條建議:

  (1) 部分圖元應不通過模板配置,而是通過輸出外部數據直接轉,如:

  238300 方支柱、墩B (點),338300 有蓋的貯水池 (面) ,23170002-231532 圖元:建筑物下通道(虛線)。

  (2) 因為EPS中區與線轉換成CASS存在著重復,需要刪掉區,以免影響操作,但部分區較特殊,沒有線,需要保留。如: 234400-464 地下建筑物的其它通風口A,217000-141700 廊房,236100-143701 門墩A, 238100-143912 支柱、墩A。

  總之,數據轉換的正確性與完整性、工作量的多與少,主要由原始EPS數據的精確性所決定。本文以筆者多年實際工作中遇到的問題與工作感受寫了這篇文章,希望能給相關行業的有關人員工作帶來便利,

  參考文獻

  [1] 劉聰;;南方CASS與清華山維EPS系統數據轉換[J];浙江建筑;2010年03期

  [2] 廣東南方數碼科技有限公司.CASS 9.0用戶手冊[z].2010(2)

  [3] 北京清華山維新技術開發有限公司.EPS 2008地理信息工作站使用說明書[Z].2010(8)

  [4] 史長斌;汪曉萍;CASS在數字化測圖的應用[J];東北水利水電;2009年08期

文章標題:基于EPS數據轉換CASS探討

轉載請注明來自:http://www.56st48f.cn/fblw/dianxin/dianzijishu/14928.html

相關問題解答

SCI服務

搜論文知識網 冀ICP備15021333號-3

主站蜘蛛池模板: 天天操夜夜艹 | 乱码av午夜噜噜噜噜动漫 | 精品国产乱码久久久久久老虎 | 亚洲欧美日韩激情 | 精品九九在线 | 国产一区二区三区www | 免费黄色录像视频 | 精品久久网 | 亚洲国产精品99久久久久久久久 | 日本一区二区三区四区 | 欧美日韩综合一区 | 草久久 | 国产精品久久久久久福利一牛影视 | 亚洲一区二区三区四区五区中文 | 一级午夜aaa免费看三区 | 午夜一级大片 | 国产成人免费视频网站高清观看视频 | 日韩av免费在线观看 | 一区二区免费看 | 81精品国产乱码久久久久久 | 日韩在线视频一区二区三区 | 懂色tv | 欧美在线观看一区 | av成年人网站 | 一区二区三区中文字幕 | 国产成人在线免费 | 免费麻豆视频 | 久久精品综合 | 免费看91 | 欧美精品a∨在线观看不卡 国产精品久久国产精品 | 91精品久久久久久久久中文字幕 | 91精品国产色综合久久 | 精品国产一区二区三区久久狼黑人 | 国产成人精品视频 | a成人| av激情影院 | 久久久久国产一区二区三区四区 | 拍真实国产伦偷精品 | 欧美精品一区二区三区四区 在线 | 国产探花在线精品一区二区 | 日韩欧美理论片 |