999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

EPS 2008輸出CASS 9.0規(guī)則dwg文件設(shè)計(jì)與實(shí)現(xiàn)

2011-04-18 06:53:48張君華王健王友昆王華峰
城市勘測(cè) 2011年5期
關(guān)鍵詞:設(shè)置

張君華,王健,王友昆,王華峰

(1.昆明市測(cè)繪研究院,云南昆明 650051; 2.北京清華山維新技術(shù)開發(fā)有限公司,北京 100085)

EPS 2008輸出CASS 9.0規(guī)則dwg文件設(shè)計(jì)與實(shí)現(xiàn)

張君華1?,王健1,王友昆1,王華峰2

(1.昆明市測(cè)繪研究院,云南昆明 650051; 2.北京清華山維新技術(shù)開發(fā)有限公司,北京 100085)

很多測(cè)繪單位使用的測(cè)圖軟件都是EPS 2008,但是甲方一般都要求提交的地形圖數(shù)據(jù)格式為AutoCAD版的DWG格式。所以需要對(duì)EPS 2008的EDB文件進(jìn)行轉(zhuǎn)換輸出至DWG文件。本文詳細(xì)介紹了通過(guò)定制模板及編寫腳本,滿足EPS 2008平臺(tái)輸出CASS 9.0規(guī)則的DWG文件需要。

EPS 2008;CASS 9.0;模板;腳本;轉(zhuǎn)換

1 引 言

昆明市測(cè)繪研究院中標(biāo)某地1∶500數(shù)字化測(cè)圖項(xiàng)目,甲方要求地形圖成果格式為CASS 9.0規(guī)則的DWG文件,但本院使用的測(cè)圖軟件為EPS 2008,為滿足客戶需要,在EPS 2008提供的數(shù)據(jù)轉(zhuǎn)換接口上,通過(guò)模板定制、腳本編寫及后續(xù)的CAD程序處理,輸出合格的DWG地形圖成果。

2 數(shù)據(jù)分析

CASS 9.0是在AutoCAD的基礎(chǔ)上開發(fā)的測(cè)圖軟件,與一般的DWG文件不同的是,它將地物編碼等屬性注入實(shí)體的擴(kuò)展屬性當(dāng)中。一些特定的地物還加了特定的屬性,如控制點(diǎn)加了點(diǎn)名,圍墻加了寬度等。CASS繪制的地形圖主要由塊(包括屬性快)、直線、多段線(包括二維多段線)、填充及文字構(gòu)成,一般點(diǎn)地物由塊表示,但高程點(diǎn)用的是屬性塊“GC200”表示;一般線地物用具有線型的多段線表示,如陡坎等,復(fù)雜的線地物用多個(gè)多段線編組完成,如斜坡等;一般面地物用具有線型的多段線表示,如有坎池塘等,復(fù)雜的面地物用多段線加填充(或圖塊)編組完成,如化糞池等。CASS 9.0默認(rèn)圖層共15個(gè),分別是 ASSIST、DGX、DLDW、DLSS、DMTZ、GCD、GXYZ、JJ、JMD、KZD、SXSS、TK、ZBTZ、ZJ、COMPONENT。

EPS 2008是北京清華山維新技術(shù)開發(fā)有限公司研發(fā)的一款專業(yè)面向測(cè)繪生產(chǎn)及基礎(chǔ)地理信息行業(yè)的軟件,以模板為基礎(chǔ),通過(guò)模板定義數(shù)據(jù)的分類編碼、分層、顏色、線型、圖例庫(kù)、比例尺、坐標(biāo)系統(tǒng)、屬性數(shù)據(jù)結(jié)構(gòu)、圖幅分幅方案、數(shù)據(jù)輸入輸出轉(zhuǎn)換對(duì)照等有關(guān)的內(nèi)容。圖形主要由點(diǎn)、線、面及注記組成。一個(gè)地物對(duì)應(yīng)一個(gè)編碼,一個(gè)編碼對(duì)應(yīng)一個(gè)對(duì)象,這個(gè)與CASS區(qū)別較大,CASS圖形一個(gè)地物可包含多個(gè)對(duì)象,如控制點(diǎn),由點(diǎn)符號(hào)、點(diǎn)名、高程及分?jǐn)?shù)線構(gòu)成,而在EPS里邊,就只有一個(gè)點(diǎn)對(duì)象,點(diǎn)名及高程是作為屬性附屬在點(diǎn)對(duì)象中,通過(guò)符號(hào)描述顯示在圖形中。

可以看出,EPS 2008與CASS 9.0里的地物,都有自己的內(nèi)部編碼,編碼與地物相對(duì)應(yīng),所以,原則上只進(jìn)行編碼對(duì)照即可。但由于符號(hào)構(gòu)成等理念上的不同,所以還需要涉及下文提及的打散、過(guò)濾及其他一些處理。

3 模板定制

模板定制可直接通過(guò)軟件操作,也可直接對(duì)模板原始文件(如GB500.mdt模板文件)輸出表進(jìn)行修改。

3.1 新建輸出表

復(fù)制模板中要素代碼FeatureCodeTB_500表,另存為FeatureCodeTB_Dwgout表;

復(fù)制模板中符號(hào)描述SymbolScriptTB_500表,另存為SymbolScriptTB_Dwgout表;

復(fù)制模板中注記描述NoteTemplateTB_500,另存為NoteTemplateTB_Dwgout表。

3.2 設(shè)置對(duì)照

編碼對(duì)照:將轉(zhuǎn)換后CASS 9.0的地物編碼填入窗口備注項(xiàng)。如未加固陡坎,在EPS 2008內(nèi)編碼為852100,設(shè)置該地物模板,將其在CASS 9.0內(nèi)編碼:204201,填入地物模板設(shè)置窗口的備注內(nèi),或直接打開模板內(nèi)FeatureCodeTB_Dwgout表,將編碼填入Others字段內(nèi)。

點(diǎn)地物塊名對(duì)照:與編碼對(duì)照方法類似,將塊名填入別名。如電桿在CASS 9.0內(nèi)塊名為GC170,將其填入地物模板設(shè)置窗口的別名內(nèi),或直接打開模板內(nèi)FeatureCodeTB_Dwgout表,將編碼填入Byname字段內(nèi)。

線地物線型對(duì)照:方法與點(diǎn)地物塊名對(duì)照一致,差別在于一個(gè)填入是塊名,一個(gè)填入的是線型名,如線對(duì)象不填寫此項(xiàng),則默認(rèn)為Continuous。

依次對(duì)照?qǐng)D層、顏色及線寬,分別在模板設(shè)置窗口的圖層、顏色及線寬項(xiàng)中填入,模板內(nèi)FeatureCodeTB_Dwgout表相應(yīng)的字段為L(zhǎng)ayerName、LineColor及LineWidth。

3.3 設(shè)置打散

因?yàn)橥坏匚镌贓PS 2008里邊是一個(gè)對(duì)象(嵌套了多個(gè)子對(duì)象),而在CASS 9.0里邊可能是多個(gè)對(duì)象,所以需要設(shè)置打散對(duì)照子對(duì)象。以依比例圍墻為例,依比例圍墻在CASS 9.0里邊,是由骨架線、邊線及若干小方塊構(gòu)成。而在EPS里邊是一根線,通過(guò)符號(hào)描述顯示成圖式式樣;依比例圍墻在EPS 2008符號(hào)描述中為:

該描述可以簡(jiǎn)單地理解為圍墻的默認(rèn)寬度為0.3 m,嵌套了24310005、24310001及24310004三條線。設(shè)置首級(jí)打散,選中打散復(fù)選框。

子碼24310005線的符號(hào)描述為“-10 G,24310006 m0,1,0.25,0.25”,即為嵌套了子碼24310006點(diǎn)的線,依次展開子碼直至 24320001,符號(hào)描述為“1,24320002,,2,10-0.250,-0.250-0.250,0.250 0.250,0.250 0.250,-0.250-0.250,-0.250”,即為我們需要的CASS 9.0中圍墻小方塊。所以需要對(duì)該地物模板一直設(shè)置打散,直至子碼24320001。

子碼24310001,即相對(duì)于CASS 9.0中圍墻骨架線,直接對(duì)照即可,無(wú)需打散。

子碼24310004,即相對(duì)于CASS 9.0中圍墻邊線,同樣直接對(duì)照,無(wú)需打散。

3.4 設(shè)置過(guò)濾

即過(guò)濾掉不需輸出的地物及子對(duì)象。

(1)EPS 2008里用來(lái)做定位等輔助功能的子對(duì)象,子對(duì)象本身不顯示,在CASS 9.0里也不顯示。如EPS 2008的已加固的斜坡(851200)的坡下線(85120002),稻田(911000)的邊界線等。

(2)需要在輸出DWG后程序處理的,如廢氣池的填充線因?yàn)樾枰贑ASS 9.0里重構(gòu),所以在轉(zhuǎn)換前過(guò)濾掉廢氣池(點(diǎn)圖元),類似的還有沙礫地、戈壁灘中的石塊等。

(3)CASS 9.0不支持的面對(duì)象,如國(guó)道(面)、臺(tái)階面等。

(4)本次項(xiàng)目不涉及的對(duì)象,如門牌號(hào)、房屋中心點(diǎn)、鄉(xiāng)村路中心線等。

4 腳本制作

腳本的制作其實(shí)就是一個(gè)數(shù)據(jù)轉(zhuǎn)換參數(shù)的設(shè)定,根據(jù)參數(shù),直接輸出即可。

(1)清空數(shù)據(jù)轉(zhuǎn)換參數(shù):SSProcess.ClearDataXParameter

(2)設(shè)定新的轉(zhuǎn)換參數(shù):

由于轉(zhuǎn)換參數(shù)較多,具體參照腳本幫助SetDataXParameter函數(shù),本文僅將具有代表性的列出:

在CASS 9.0里邊,1∶500地形圖的塊參照X、Y比例大部分都是0.5,但是有幾個(gè)特例:

①依比例圍墻的小方塊,塊名GC002,X、Y比例=0.25,與之對(duì)應(yīng)的EPS編碼為24320001;

②加固自然斜坡點(diǎn),塊名 GC200,X、Y比例=0.125與之對(duì)應(yīng)的EPS編碼為85120009;

③龍門吊柱架,塊名GC085,X、Y比例=0.625與之對(duì)應(yīng)的EPS編碼為32210002。

EPS繪制水系面如池塘的時(shí)候,里面的水系名稱注記是由實(shí)體的屬性表(水系面屬性表)里邊的養(yǎng)殖類型生成的,所以輸出該類地物的時(shí)候要掛接屬性表。

CASS 9.0里邊,由于高程點(diǎn)是屬性塊,所以需要專門定制。

對(duì)點(diǎn)、線、面及注記四大類設(shè)定通用參數(shù),輸出帶地物編碼擴(kuò)展屬性的DWG文件。

對(duì)特定的地物,設(shè)定特定的參數(shù),下面是控制點(diǎn)的擴(kuò)展屬性帶點(diǎn)名輸出。

5 輸出檢查及腳本完善

在EPS 2008下,生成一個(gè)全要素圖,用腳本輸出DWG后,在CASS 9.0下進(jìn)行檢查。發(fā)現(xiàn)存在少部分線型方向與EPS 2008不一致。但是通過(guò)模板定制反向又修改不了,采用以下方法解決,將文件輸出一個(gè)副本,在副本上,將輸出后方向不一致的地物打散,然后對(duì)子對(duì)象設(shè)置反向。

另外,在EPS 2008里,順時(shí)針繪制的牲口棚,輸出后反向,同樣通過(guò)腳本修改。

6 輸出后修改

由于兩個(gè)軟件的理念不一樣,所以通過(guò)模板和腳本輸出還不夠,還需要對(duì)輸出后的DWG圖形進(jìn)行處理,如EPS 2008的積肥池,屬于H類符號(hào),由骨架線33910001及填充點(diǎn)33910002構(gòu)成,但在CASS 9.0內(nèi),化糞池(即積肥池)是由邊框及填充構(gòu)成的,由于EPS 2008的點(diǎn)不能輸出填充,所以需要在CASS 9.0內(nèi),對(duì)該地物進(jìn)行重構(gòu)。重構(gòu)的還有突出房屋、岸灘、水中灘(沙)、沙地、沙礫地、戈壁灘、危險(xiǎn)岸區(qū)、干出沙灘、干出沙礫灘、礫石灘、干出沙泥灘、干出淤泥灘。

7 轉(zhuǎn)換流程

(1)模板定制及腳本編寫

(2)輸出CASS 9.0前數(shù)據(jù)檢查,主要檢查地物編碼及注記合法性、空間邏輯等。

因?yàn)镋PS 2008里邊,地物分類較細(xì),所以存在一部分地物在CASS 9.0內(nèi)找不到相應(yīng)對(duì)照,暫時(shí)的辦法是在轉(zhuǎn)換前將此類地物用別的地物替代。

(3)批量輸出DWG

(4)輸出后處理

包括重構(gòu)、修改實(shí)體疊放順序、等高線注記消隱等操作。

(5)檢查及修改

由于兩種軟件的字體定義有差異,所以在輸出后還需檢查圖形的文字壓蓋。另外有坎池塘等帶線型的面地物跨圖幅輸出后,因?yàn)榉址鶊D內(nèi)的面自動(dòng)閉合,所以在圖廓線上會(huì)多出一段坎齒,影響美觀,需人工修改。

(6)成果提交

8 結(jié) 語(yǔ)

按照上述流程,對(duì)已有某地EPS繪制的1∶500數(shù)字化地形圖共 70 km2進(jìn)行轉(zhuǎn)換,經(jīng)檢查確認(rèn),輸出成果滿足客戶要求。

通過(guò)模板定制及腳本編寫,同樣可以輸出dgn等格式文件。

[1] GB/T20257.1-2007,國(guó)家基本比例尺地圖圖式第1部分: 1∶500 1∶1 000 1∶2 000地形圖圖式[S].

[2] CJJ8-99.城市測(cè)量規(guī)范[S].

[3] 丘廣新.EPS 2008與PM2000測(cè)繪數(shù)據(jù)轉(zhuǎn)換研究[J].勘察科學(xué)技術(shù),2010(3):15~17

[4] 廣東南方數(shù)碼科技有限公司.CASS 9.0用戶手冊(cè)[Z]. 2010(2)

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

[6] 北京清華山維新技術(shù)開發(fā)有限公司.EPS腳本語(yǔ)言幫助[Z].2010(8)

The Design and Implementation of Outputting Files to CASS 9.0 on EPS 2008 Platform

Zhang Junhua1,Wang Jian1,Wang Youkun1,Wang Huafeng2
(1.Kunming Surveying and Mapping Institute,Kunming 650051,China;2.Sunway Survey Corporation,Beijing 100085,China)

Many agents use EPS 2008 for mapping.However,the part A usually requires for a topographic map file outputted by AutoCAD whose format is DWG.So,we should transform EPS’s EDB file to DWG file.This text introduces how to output a DWG file on the EPS 2008 platform in detail,by means of customizing formwork and writing script.

EPS 2008;CASS 9.0;formwork;script;transform

2011—05—03

張君華(1984—),男,工程師,主要從事GNSS控制測(cè)量及工程測(cè)量數(shù)據(jù)處理相關(guān)工作。

1672-8262(2011)05-139-03

P209

B

猜你喜歡
設(shè)置
中隊(duì)崗位該如何設(shè)置
船舶防火結(jié)構(gòu)及設(shè)置的缺陷與整改
水上消防(2020年5期)2020-12-14 07:16:18
中外醫(yī)學(xué)專業(yè)與專科設(shè)置對(duì)比分析及啟示
特殊場(chǎng)景下列控等級(jí)轉(zhuǎn)換的設(shè)置方案
7招教你手動(dòng)設(shè)置參數(shù)
動(dòng)車段(所)股道有效長(zhǎng)設(shè)置研究
我國(guó)中小學(xué)將設(shè)置人工智能相關(guān)課程
玩具世界(2017年9期)2017-11-24 05:17:29
吃紙的妖怪
本刊欄目設(shè)置說(shuō)明
中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
主站蜘蛛池模板: 91精品国产麻豆国产自产在线| 亚洲精品免费网站| 亚洲精品第一在线观看视频| 四虎精品国产AV二区| 亚洲日韩精品无码专区97| 亚洲精品久综合蜜| 天天色天天综合| 亚洲色图欧美在线| 亚洲69视频| 亚洲成年网站在线观看| 国产一区二区网站| 亚洲美女一区二区三区| 狠狠色成人综合首页| 国产超碰一区二区三区| 精品超清无码视频在线观看| 午夜国产小视频| 国产精品久久久久鬼色| 福利一区在线| 免费观看国产小粉嫩喷水| 原味小视频在线www国产| 亚洲成人77777| 99一级毛片| 亚洲国产系列| 为你提供最新久久精品久久综合| 国产手机在线ΑⅤ片无码观看| 1769国产精品免费视频| 91亚洲视频下载| 丰满人妻久久中文字幕| 亚洲美女一级毛片| 九色视频一区| 亚洲综合第一页| 日本人真淫视频一区二区三区| 亚洲精选高清无码| 日韩欧美在线观看| 久久久久久高潮白浆| 亚洲欧美综合另类图片小说区| 57pao国产成视频免费播放| 99精品国产高清一区二区| 欧美成人午夜视频免看| 一级福利视频| 国产亚洲日韩av在线| 国产熟女一级毛片| 99re在线视频观看| 无码乱人伦一区二区亚洲一| 免费国产在线精品一区| 四虎精品黑人视频| 精品无码视频在线观看| 九九热精品免费视频| 国产女人在线| 国产在线视频福利资源站| 亚洲最大看欧美片网站地址| 美女国产在线| 亚洲最大在线观看| 东京热高清无码精品| 日本高清有码人妻| 国产精品久久久久久影院| 亚洲一级毛片在线观| 91九色国产porny| 天天色综网| 亚洲人成成无码网WWW| 成人va亚洲va欧美天堂| 国产香蕉在线视频| 在线不卡免费视频| 在线看免费无码av天堂的| 无码精品国产VA在线观看DVD| 国产一级一级毛片永久| 国产亚洲精品va在线| 免费看的一级毛片| 波多野结衣一区二区三区四区| 亚洲性日韩精品一区二区| 国产成人精品一区二区三在线观看| 中文字幕人成乱码熟女免费| 欧美日本中文| 久久香蕉国产线| 亚洲国产日韩在线观看| 国产门事件在线| 全部毛片免费看| 天天躁日日躁狠狠躁中文字幕| 国产99视频精品免费观看9e| 亚洲视频在线青青| 国产麻豆精品在线观看| 又大又硬又爽免费视频|