




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 CASS7.1在地籍測(cè)繪中的應(yīng)用11.1 CASS7.1地形地籍成圖軟件簡(jiǎn)介11.2 地籍測(cè)繪作業(yè)流程21.2.1 測(cè)繪前的準(zhǔn)備工作21.2.2 外業(yè)測(cè)量31.2.3 內(nèi)業(yè)繪圖31.3 用地單位領(lǐng)圖簽字,轉(zhuǎn)交地籍管理科、土地利用科等科室辦理土地使用權(quán)證登記及其它手續(xù),地籍管理科進(jìn)行數(shù)據(jù)入庫(kù),保存檔案142 CASS與MAPGIS數(shù)據(jù)之間的轉(zhuǎn)換152.1 引言152.2 南方CASS與MAPGIS的數(shù)據(jù)分析162.2.1 圖形與屬性162.2.2 圖層、塊與區(qū)域172.2.3 線型和顏色172.2.4 文件格式172.3 南方CASS向MAPGIS的數(shù)據(jù)轉(zhuǎn)換流程182.3.1 轉(zhuǎn)換前預(yù)處理1
2、82.3.2 讀入CASS實(shí)體數(shù)據(jù)182.3.3 寫入MAPGIS數(shù)據(jù)193 MAPGIS數(shù)據(jù)向CASS數(shù)據(jù)的轉(zhuǎn)換193.1 MapGIS環(huán)境下的數(shù)據(jù)準(zhǔn)備193.2 MapGIS數(shù)據(jù)輸出203.3 DXF文件的讀入213.4 DWG格式數(shù)據(jù)的顯示213.4.1 字體問題213.4.2 字體大小213.5 數(shù)據(jù)轉(zhuǎn)換注意要點(diǎn)22結(jié)語(yǔ)24參考文獻(xiàn):250 / 281 CASS7.1在地籍測(cè)繪中的應(yīng)用地籍測(cè)量是土地管理工作的重要基礎(chǔ)。它是以地籍調(diào)查為依據(jù),以測(cè)量技術(shù)為手段,從控制到碎部,精確測(cè)出各類土地及其附著物的界線、位置、面積、質(zhì)量、權(quán)屬和利用現(xiàn)狀等基本情況及其幾何形狀的測(cè)繪工作。數(shù)字地籍測(cè)繪包括
3、數(shù)據(jù)采集和成圖成果數(shù)字化兩方面,即應(yīng)用GPS、全站儀等測(cè)量?jī)x器實(shí)地采集數(shù)據(jù)、內(nèi)業(yè)進(jìn)行編輯地籍圖、生成宗地圖、輸出地籍表格、進(jìn)行地籍?dāng)?shù)據(jù)動(dòng)態(tài)管理等,直接為土地、城建、規(guī)劃等部門提供權(quán)威數(shù)據(jù),以滿足土地管理部門以及其它國(guó)民經(jīng)濟(jì)建設(shè)部門的需要。數(shù)字化地籍測(cè)量已經(jīng)成為我國(guó)地籍管理工作采用的主要方法,使用的軟件也很多。在此結(jié)合本單位近年來從事地籍測(cè)量的實(shí)際作業(yè),談一下CASS7.1軟件在地籍測(cè)量中的應(yīng)用。1.1 CASS7.1地形地籍成圖軟件簡(jiǎn)介CASS地形地籍成圖軟件是南方測(cè)繪儀器公司基于AutoCAD平臺(tái)技術(shù)開發(fā)的GIS前端數(shù)據(jù)處理系統(tǒng),廣泛應(yīng)用于地形成圖、地籍成圖、工程測(cè)量應(yīng)用、空間數(shù)據(jù)建庫(kù)等領(lǐng)域
4、。CASS7.1除具有AutoCAD強(qiáng)大的圖形編輯功能外,相對(duì)于以前各版本,它在繪圖功能上也作了進(jìn)一步升級(jí),特別在“地籍”成圖菜單中增強(qiáng)了大部份功能:界址線、界址點(diǎn)、街坊內(nèi)統(tǒng)一編號(hào)、自動(dòng)累加、方便重排瀏覽與查詢編輯;圖形屬性聯(lián)動(dòng)、地圖圖形屬性合為一體、修改宗地屬性方便快捷;自由分割、合并宗地、宗地面積自動(dòng)重算、自動(dòng)面積查錯(cuò)、繪制地籍表格等方便實(shí)用的功能,使其更加符合地籍測(cè)繪的實(shí)際需要,便于地籍?dāng)?shù)據(jù)庫(kù)建設(shè)中各種圖形的編輯。1.2 地籍測(cè)繪作業(yè)流程地籍測(cè)量的內(nèi)容包括:地籍平面控制測(cè)量(在地籍測(cè)量區(qū)內(nèi),依據(jù)國(guó)家等級(jí)控制點(diǎn)選擇若干控制點(diǎn),逐級(jí)測(cè)算其平面位置的過程),地籍細(xì)部測(cè)量(在地籍平面控制點(diǎn)的基礎(chǔ)
5、上,測(cè)定地籍要素及附屬地物的位置,并按確定比例尺標(biāo)繪在圖紙上的測(cè)繪工作),地籍原圖繪制,面積量算與匯總統(tǒng)計(jì),成果的檢查與驗(yàn)收。地籍測(cè)量的工作流程必須以土地權(quán)屬調(diào)查為先導(dǎo),在地籍調(diào)查表及宗地草圖的基礎(chǔ)上進(jìn)行,其成果是基本地籍圖,是土地登記的依據(jù)。如我單位曾于2008、2009兩年時(shí)間在陽(yáng)泉從事了全國(guó)第二次土地調(diào)查的農(nóng)村調(diào)查與城鎮(zhèn)調(diào)查工作。其中城鎮(zhèn)調(diào)查的主要工作即為地籍測(cè)繪工作。1.2.1 測(cè)繪前的準(zhǔn)備工作一般先在微機(jī)里找出測(cè)區(qū)位置和底圖,并打印出現(xiàn)狀圖。然后根據(jù)測(cè)區(qū)范圍的大小和各種需要,選擇GPS、全站儀、皮尺等不同的測(cè)量?jī)x器和工具進(jìn)行測(cè)量。我們?cè)陉?yáng)泉進(jìn)行城鎮(zhèn)地籍測(cè)繪時(shí)主要是使用GPS、全站儀及
6、RTK等儀器相互配合。1.2.2 外業(yè)測(cè)量由用地單位指界人和權(quán)利人到現(xiàn)場(chǎng)指界,權(quán)屬界線確保無誤后,測(cè)量人員在測(cè)區(qū)控制測(cè)量的基礎(chǔ)上,利用GPS儀器,采用RTK技術(shù)進(jìn)行測(cè)量。即在已知高等級(jí)點(diǎn)上(基準(zhǔn)站)安置1臺(tái)接收機(jī)為參考站,對(duì)衛(wèi)星進(jìn)行連續(xù)觀測(cè),并將其觀測(cè)數(shù)據(jù)和測(cè)站信息,通過無線電傳輸設(shè)備,實(shí)時(shí)地發(fā)送給流動(dòng)站,由流動(dòng)站GPS手簿實(shí)時(shí)解算出其接收的三維坐標(biāo)及其精度,直接進(jìn)行地形點(diǎn)、地物點(diǎn)、界址點(diǎn)坐標(biāo)和高程等數(shù)據(jù)的采集,然后繪制出作業(yè)草圖。在一些無法無法使用RTK的地區(qū),我們采用的是全站儀測(cè)繪。1.2.3 內(nèi)業(yè)繪圖1 數(shù)據(jù)采集后,先將GPS手簿數(shù)據(jù)(或全站儀觀測(cè)數(shù)據(jù))導(dǎo)入微機(jī)里。一般用EXCEL表格打
7、開數(shù)據(jù)文件(*.txt文本文件),進(jìn)行格式設(shè)置,注意要將X、Y坐標(biāo)值互換位置,因?yàn)樵贑ASS中X、Y坐標(biāo)方向正好和測(cè)量坐標(biāo)方向相反。然后存成擴(kuò)展名為“.csv”的逗號(hào)格式文件,再將文件擴(kuò)展名“.csv”改為“.dat”,即改成可在CASS里展開的數(shù)據(jù)文件。2 打開CASS7.1界面,打開底圖,在繪圖處理菜單下點(diǎn)擊“展野外測(cè)點(diǎn)點(diǎn)號(hào)”,如果底圖打開之前沒有設(shè)過比例尺,此時(shí)命令行中將出現(xiàn)“繪圖比例尺1:<500>”字樣,這是默認(rèn)比例,如果想改變比例,就在其后面輸入繪圖比例尺分母,不改變就直接回車。然后在彈出的“輸入坐標(biāo)數(shù)據(jù)文件名”對(duì)話框中選擇你要打開的數(shù)據(jù)文件(*.dat文件),點(diǎn)擊“打
8、開”,即在當(dāng)前現(xiàn)狀圖中展開測(cè)點(diǎn)。3 根據(jù)測(cè)繪草圖繪制地籍現(xiàn)狀圖。在底圖上進(jìn)行測(cè)點(diǎn)連線,圈出界線,對(duì)地形、地物及地面上的附著物等進(jìn)行繪制與修改。在CASS7.1界面的右側(cè)有屏幕菜單,可以很方便地在里面選擇相應(yīng)的符號(hào)繪制房屋、圍墻、道路、植被、管線、水系設(shè)施等。CASS7.1中還增加了“市政部件”等菜單,并在各菜單條中增加了一些實(shí)用的菜單項(xiàng),使它的功能更加完善。4 繪制權(quán)屬線,生成地籍表格,完成宗地圖。(1)繪制權(quán)屬線。繪制權(quán)屬線有兩種方法,一是在地籍菜單下點(diǎn)擊“繪制權(quán)屬線”(見“地籍”下拉菜單),按要求繪制閉合線,系統(tǒng)彈出對(duì)話框,輸入該宗地的基本屬性,包括街道號(hào)、街坊號(hào)、宗地號(hào)、權(quán)利人及地類等,
9、確定,然后在屏幕上單擊任一注記位置,即可產(chǎn)生該宗地的面積。所以,在CASS中,“界址線”和“權(quán)屬線”是同一個(gè)概念。二是直接點(diǎn)擊“復(fù)合線轉(zhuǎn)為權(quán)屬線”,這是在已經(jīng)繪制好閉合線的前提下,選擇此項(xiàng),就可直接將閉合線轉(zhuǎn)為權(quán)屬線。這也是CASS7.1較以往各版本增加的方便實(shí)用的功能。此刻,系統(tǒng)將宗地號(hào)、地類號(hào)、權(quán)利人等信息輸入到權(quán)屬界線里,圖上就產(chǎn)生了該宗地的界址線、各界址邊長(zhǎng)及面積,就此形成一個(gè)封閉的宗地,然后再點(diǎn)擊地籍菜單中“注記界址點(diǎn)點(diǎn)名”下的“全圖注記”,圖上就產(chǎn)生了該宗地的界址點(diǎn)號(hào),該宗地權(quán)屬界線的繪制就完成了。另外,如果在同一宗地圖中移動(dòng)或改變過界址線,界址點(diǎn)號(hào)排列比較凌亂時(shí),可選擇地籍菜單下
10、的“重排界址點(diǎn)號(hào)”功能,選擇“區(qū)域內(nèi)按生成順序重排”,指定區(qū)域邊界,輸入界址點(diǎn)號(hào)起始值,系統(tǒng)將會(huì)自動(dòng)按照一定的生成順序重新排列界址點(diǎn)號(hào);然后點(diǎn)擊“注記界址點(diǎn)點(diǎn)名”,則系統(tǒng)在圖上會(huì)自動(dòng)注記排序后的界址點(diǎn)名。(2)生成地籍表格。選擇地籍菜單下“繪制地籍表格”中的“界址點(diǎn)坐標(biāo)表”, 在屏幕上單擊表格左上角點(diǎn),命令行中將出現(xiàn)“選擇定點(diǎn)方法:選取封閉復(fù)合線, 逐點(diǎn)定位<1>”,系統(tǒng)默認(rèn)是(1),一般在生成表格前都已經(jīng)繪制完權(quán)屬線,所以這里直接回車即可,然后用鼠標(biāo)在圖上選擇復(fù)合線或宗地,屏幕上就會(huì)產(chǎn)生該宗地的界址點(diǎn)坐標(biāo)表。另外,還可以根據(jù)需要生成其它地籍表格,比如界址點(diǎn)成果表、以街坊為單位界址
11、點(diǎn)坐標(biāo)表、以街道為單位宗地面積匯總表、城鎮(zhèn)土地分類面積統(tǒng)計(jì)表等,都在“地籍繪制地籍表格”菜單下(見附圖)有相應(yīng)的菜單項(xiàng)。選擇不同的選項(xiàng),按提示輸入相應(yīng)的信息,即可生成不同的表格。(3)完成宗地圖。在圖上標(biāo)注指北針、圖章,畫出圖框,一個(gè)宗地圖的繪制就基本完成了。這里有兩種方法,一是自己事先已繪制好圖章和指北針,可以采用直接“插入圖塊”的方式插入即可。我單位一般采用這種方法,即按照1:500比例繪制的圖章和指北針,插入不同比例的圖時(shí)可以對(duì)其進(jìn)行不同比例的縮放,例如插入1:1000比例的圖時(shí)即可將其擴(kuò)大2倍;二是利用地籍菜單中的“繪制宗地圖框”自動(dòng)生成宗地圖。生成宗地圖有兩種方法,即批量處理和單塊宗
12、地生成。批量生成的方法:在地籍菜單下點(diǎn)擊“繪制宗地圖框”,選擇適合的紙張,點(diǎn)擊“批量處理”,彈出“宗地圖參數(shù)對(duì)話框”,可以對(duì)“比例尺”進(jìn)行“自動(dòng)計(jì)算”或“手工輸入”的選擇,還可以選擇是否繪制坐標(biāo)表等,然后用鼠標(biāo)在屏幕上批量選取界址線,就可以一次分出一排多幅宗地圖。 單塊宗地生成:在地籍菜單下點(diǎn)擊“繪制宗地圖框”,根據(jù)圖的比例和大小,選擇適合的紙張,點(diǎn)擊“單塊宗地”,彈出“宗地圖參數(shù)對(duì)話框”,進(jìn)行比例尺、坐標(biāo)表等參數(shù)的設(shè)置。然后用鼠標(biāo)在屏幕上選取界址線,就可以生成宗地草圖,再按國(guó)家統(tǒng)一標(biāo)準(zhǔn)要求整飾后即成一幅標(biāo)準(zhǔn)宗地圖。4 打印地籍圖。繪制完地籍圖后,即可按照?qǐng)D幅比例,打印出地籍圖。如果
13、是地形圖,也可利用CASS7.1軟件中提供的各種分幅標(biāo)準(zhǔn)進(jìn)行分幅打印。分幅前首先進(jìn)行圖框設(shè)置,點(diǎn)擊文件菜單下“CASS參數(shù)配置”,在“圖框設(shè)置”中將單位名稱、成圖日期、坐標(biāo)系、高程系、測(cè)量員、繪圖員、檢查員、密級(jí)等項(xiàng)目輸入,然后在“繪圖處理”下進(jìn)行“批量分幅”或“標(biāo)準(zhǔn)圖幅”、“任意圖幅”的選擇,一般選擇50cm×50cm正方形分幅,再輸入分幅地籍圖圖名保存,即生成標(biāo)準(zhǔn)地籍分幅圖。1.3 用地單位領(lǐng)圖簽字,轉(zhuǎn)交地籍管理科、土地利用科等科室辦理土地使用權(quán)證登記及其它手續(xù),地籍管理科進(jìn)行數(shù)據(jù)入庫(kù),保存檔案2 CASS與MAPGIS數(shù)據(jù)之間的轉(zhuǎn)換多源數(shù)據(jù)格式之間的無損轉(zhuǎn)換是目前不同GIS系統(tǒng)
14、間數(shù)據(jù)共享的一個(gè)關(guān)鍵問題。隨著南方CASS和MAPGIS系統(tǒng)在“數(shù)字國(guó)土”工程中的應(yīng)用越來越廣泛,它們間的數(shù)據(jù)共享也變得越來越重要。然而,由于平臺(tái)的不同,如果直接采用軟件提供的功能進(jìn)行數(shù)據(jù)轉(zhuǎn)換,數(shù)據(jù)的丟失和失真將非常普遍。因此研究南方CASS到MAPGIS的無損數(shù)據(jù)轉(zhuǎn)換具有重要意義,本章在對(duì)比分析這兩種軟件平臺(tái)的數(shù)據(jù)結(jié)構(gòu)和組織基礎(chǔ)上,設(shè)計(jì)相應(yīng)的轉(zhuǎn)換規(guī)則和算法,通過編程實(shí)現(xiàn)了南方CASS到MAPGIS的數(shù)據(jù)轉(zhuǎn)換,試驗(yàn)結(jié)果表明本文方法是可行和有效的。2.1 引言南方CASS是南方公司在AutoCAD平臺(tái)上開發(fā)的GIS前端數(shù)據(jù)采集系統(tǒng)。主要應(yīng)用于地形成圖、地籍成圖、工程測(cè)量三大領(lǐng)域。目前,南方CAS
15、S以其強(qiáng)大的數(shù)據(jù)采集編輯功能和易于學(xué)習(xí)操作等優(yōu)勢(shì)在工程測(cè)繪領(lǐng)域獲得了廣泛的應(yīng)用。MAPGIS是武漢中地公司研制的大型基礎(chǔ)地理信息系統(tǒng)平臺(tái)。它是一個(gè)集數(shù)字制圖、數(shù)據(jù)庫(kù)管理及空間分析為一體的軟件系統(tǒng),是進(jìn)行現(xiàn)代化管理和決策的先進(jìn)工具。MAPGIS憑借先進(jìn)的空間數(shù)據(jù)管理技術(shù)和強(qiáng)大的地圖制圖功能,已成為國(guó)內(nèi)主流的GIS軟件之一。在GIS基礎(chǔ)測(cè)繪和地理信息建庫(kù)過程中,南方CASS和MAPGIS這兩種軟件的數(shù)據(jù)是很常見的。MAPGIS的數(shù)據(jù)分析方法具有專業(yè)化特征,現(xiàn)存的南方CASS并不完全適合于完成GIS任務(wù),同時(shí),它們之間數(shù)據(jù)結(jié)構(gòu)的不一致性,導(dǎo)致MAPGIS無法直接操作CASS數(shù)據(jù)。因此如何實(shí)現(xiàn)數(shù)據(jù)從C
16、ASS到MAPGIS的無損轉(zhuǎn)換,成為目前GIS基礎(chǔ)地理信息數(shù)據(jù)庫(kù)建設(shè)領(lǐng)域中一個(gè)迫切需要解決的問題。2.2 南方CASS與MAPGIS的數(shù)據(jù)分析2.2.1 圖形與屬性CASS與MAPGIS系統(tǒng)的共同特點(diǎn)是:它們都有地理坐標(biāo)系,都能把目標(biāo)和參考系統(tǒng)聯(lián)系起來,都能描述圖形數(shù)據(jù)的拓?fù)潢P(guān)系,也都能處理非圖形(屬性)數(shù)據(jù)。它們的主要區(qū)別在于:CASS處理的對(duì)象多為規(guī)則幾何圖形及其組合,它的圖形處理能力極強(qiáng),但屬性功能相對(duì)較弱。CASS圖形中的每一個(gè)實(shí)體都有唯一的實(shí)體編碼,用來表示地物類別;而MAPGIS處理的多為自然目標(biāo),有分維特征(海岸線、地形等高線等),因而圖形處理的難度大,MAPGIS的屬性庫(kù)內(nèi)容結(jié)
17、構(gòu)復(fù)雜,功能強(qiáng)大,圖形和屬性的相互操作十分頻繁。在坐標(biāo)系方面,CASS系統(tǒng)一般只采用高斯投影直角坐標(biāo),而MAPGSI可以根據(jù)需要采用不同的坐標(biāo)??傊?,MAPGIS在地理信息建庫(kù)方面,比南方CASS具有更好的專業(yè)化特征,能表達(dá)的信息也更豐富,因此數(shù)據(jù)從南方CASS到MAPGIS的無損轉(zhuǎn)換是可行的。2.2.2 圖層、塊與區(qū)域南方CASS中的圖層(layer)對(duì)應(yīng)于地形中的一個(gè)專題(如鐵路、河流、線界、電力線等),可以看成相同類型地物的聚集,其包括了地物的空間數(shù)據(jù)和屬性數(shù)據(jù),如:居民地層中可以存放房屋的空間數(shù)據(jù)(線、面),也可以存放房屋的各種屬性(文本注記);而MAPGIS的圖層只能是點(diǎn)、線、面、文
18、本之中的一種,或是復(fù)合類型。所以在轉(zhuǎn)換過程中,可能會(huì)出現(xiàn)CASS中的多個(gè)圖層數(shù)據(jù)對(duì)應(yīng)于MAPGIS中一個(gè)圖層數(shù)據(jù)的問題,這可以通過數(shù)據(jù)疊加實(shí)現(xiàn)。多數(shù)情況下,南方CASS是用“塊”(block)來表示點(diǎn)狀地物,而MAPGIS通過專門的點(diǎn)狀符號(hào)庫(kù)來表達(dá),所以在數(shù)據(jù)轉(zhuǎn)換時(shí),要注意南方CASS塊與MAPGIS點(diǎn)狀符號(hào)間的對(duì)應(yīng)。2.2.3 線型和顏色幾何特征為線的專題對(duì)象需采用不同的線型來表達(dá),如大車路、機(jī)耕路、小路表示的線型就會(huì)不同。在南方CASS中,由于不同類型的專題對(duì)象放在不同的圖層,對(duì)象的線型可以隨層,也可單獨(dú)設(shè)定,而MAPGIS則提供了專門的線型庫(kù)來表達(dá)對(duì)象的線型信息。在數(shù)據(jù)轉(zhuǎn)換時(shí),如果某類對(duì)
19、象的線型都采用了隨層方式,則只要將層的線型與MAPGIS的線型庫(kù)對(duì)應(yīng)即可,由于這種情況只需讀取一次層的線型信息,因此可以提高轉(zhuǎn)換效率。然而,當(dāng)對(duì)象的線型采用單獨(dú)設(shè)定的方式時(shí),必須逐一讀取對(duì)象的線型信息后才能轉(zhuǎn)換。此外,在CASS和MAPGIS的顏色系統(tǒng)存在一定的差異:對(duì)于同一種顏色,兩者的顏色碼不一樣,所以在轉(zhuǎn)換過程中,還要處理好顏色的對(duì)應(yīng)關(guān)系。2.2.4 文件格式南方CASS軟件是基于AutoCAD平臺(tái)開發(fā)的GIS軟件,所以它支持AutoCAD的所有格式,常用的有*.DWG,*.DXF,*.CAS,其中*. CAS是南方CASS的標(biāo)準(zhǔn)交換格式,它用文本信息描述了文件中的空間和屬性數(shù)據(jù)。MAP
20、GIS的數(shù)據(jù)文件類型很多,例如: WT(點(diǎn)文件)、WL(線文件)、WP(區(qū)文件)、MPJ(工程文件)和RBM(內(nèi)部柵格數(shù)據(jù)文件)等三十多種。WT主要是指各種文字注記、子圖等圖形要素;WL主要是指各種線型圖形要素;WP主要是指經(jīng)拓?fù)渲亟?gòu)成各種面域圖形要素。這三種格式是MAPGIS最常用的矢量圖形格式。在數(shù)據(jù)轉(zhuǎn)換前,應(yīng)根據(jù)轉(zhuǎn)換規(guī)則先建立MAPGIS的模板文件,并在模板文件中定義地物的符號(hào)、屬性結(jié)構(gòu)等。2.3 南方CASS向MAPGIS的數(shù)據(jù)轉(zhuǎn)換流程MAPGIS軟件提供了AutoCAD的DXF格式到它的圖形格式(*.WT、*.WL)的轉(zhuǎn)換接口。采用該轉(zhuǎn)換接口可以解決一些簡(jiǎn)單圖形的轉(zhuǎn)換要求,在圖形的
21、完整性和精度上,轉(zhuǎn)換的結(jié)果還是能達(dá)到一般的應(yīng)用需求的。但隨著圖形數(shù)據(jù)量和復(fù)雜度的增加,采用MAPGIS提供的轉(zhuǎn)換功能便出現(xiàn)了明顯的問題:轉(zhuǎn)換過程往往需要花費(fèi)很長(zhǎng)時(shí)間,甚至發(fā)生死機(jī)現(xiàn)象;此外,還會(huì)發(fā)生坐標(biāo)不一致,數(shù)據(jù)膨脹等問題;最主要的是轉(zhuǎn)換后的屬性信息基本上都丟失了,這樣的數(shù)據(jù)無法滿足建設(shè)基礎(chǔ)地理信息數(shù)據(jù)庫(kù)的需要?;诖耍疚臑榻鉀QMAPGIS提供的轉(zhuǎn)換功能存在的若干缺陷問題,設(shè)計(jì)了南方CASS到MAPGIS的轉(zhuǎn)換算法,并在CASS環(huán)境下采用VBA編程實(shí)現(xiàn)了該轉(zhuǎn)換算法。整個(gè)轉(zhuǎn)換流程可分為三個(gè)步驟:轉(zhuǎn)換前預(yù)處理、讀入CASS數(shù)據(jù)、輸出MAPGIS格式數(shù)據(jù)。2.3.1 轉(zhuǎn)換前預(yù)處理根據(jù)轉(zhuǎn)換規(guī)則,在
22、EXCEL文檔中建立轉(zhuǎn)換前后CASS與MAPGIS的數(shù)據(jù)項(xiàng)對(duì)應(yīng)關(guān)系表,主要內(nèi)容包括:層、線型、顏色、塊(符號(hào))的對(duì)應(yīng)關(guān)系,程序啟動(dòng)時(shí)首先讀入該EXCEL文檔,并在內(nèi)存區(qū)建立相應(yīng)的映射關(guān)系。同時(shí),為了在MAPGIS中保存從南方CASS轉(zhuǎn)換過來的屬性數(shù)據(jù),需要定義轉(zhuǎn)換后的MAPGIS模板文件屬性結(jié)構(gòu)。例如,在CLKZD.WT模板文件中為控制點(diǎn)對(duì)象定義的屬性一般有:ID、目標(biāo)標(biāo)識(shí)碼、要素代碼、控制點(diǎn)代碼、控制點(diǎn)名稱等。2.3.2 讀入CASS實(shí)體數(shù)據(jù)首先需要定義一個(gè)選擇集(AcadSelectionSet)并選擇所有的實(shí)體對(duì)象;然后遍歷該選擇集,逐一讀取每個(gè)對(duì)象的相關(guān)數(shù)據(jù)。為使轉(zhuǎn)換程序具有更好的穩(wěn)健
23、性,不宜直接從底層讀取CASS文件,應(yīng)采用CAD系統(tǒng)提供的API(Application Program Interface)函數(shù),因?yàn)檫@些函數(shù)一般都經(jīng)過了開發(fā)商的嚴(yán)格測(cè)試。在幾何數(shù)據(jù)讀取方面,由于不同類型對(duì)象調(diào)用的API函數(shù)不同,如點(diǎn)、線類型對(duì)象的幾何數(shù)據(jù)調(diào)用Corodinates函數(shù)讀取,而塊類型對(duì)象的幾何數(shù)據(jù)需要調(diào)用InsertionPoint函數(shù)讀取。因此,在讀取對(duì)象的幾何數(shù)據(jù)前,應(yīng)先采用SelectCase控制語(yǔ)句對(duì)其類型進(jìn)行判斷。在屬性數(shù)據(jù)讀取方面,由于CASS中實(shí)體的屬性主要來源于兩方面:CAD系統(tǒng)定義的屬性和CASS的擴(kuò)展屬性,因此讀取屬性數(shù)據(jù)有兩種方式:利用CAD系統(tǒng)提供的對(duì)
24、象屬性名(如Layer,LineType等)和GetXData函數(shù)(用于讀取CASS的擴(kuò)展屬性數(shù)據(jù))。2.3.3 寫入MAPGIS數(shù)據(jù)在步驟2完整地讀取CASS實(shí)體的幾何和屬性數(shù)據(jù)基礎(chǔ)上,為在MAPGIS中正確寫入數(shù)據(jù),需要依據(jù)步驟1中編制的轉(zhuǎn)換規(guī)則,充分考慮CASS和MAPGIS間的數(shù)據(jù)項(xiàng)對(duì)應(yīng)關(guān)系,例如:南方CASS中代碼為131100的控制點(diǎn)實(shí)體,轉(zhuǎn)換后對(duì)應(yīng)于MAPGIS中的CLKZD.WT文件,在該文件中提供了相應(yīng)的屬性表定義。與讀取數(shù)據(jù)方式類似,在寫入數(shù)據(jù)時(shí),采用MAPGIS的SDK(SoftDevelopment Kit)提供的庫(kù)函數(shù)實(shí)現(xiàn),例如:可以采用Append函數(shù)往MAPGIS
25、的WL文件中寫入二維線實(shí)體,AppendFile函數(shù)將一個(gè)文件添加到工作區(qū)等。3 MAPGIS數(shù)據(jù)向CASS數(shù)據(jù)的轉(zhuǎn)換3.1 MapGIS環(huán)境下的數(shù)據(jù)準(zhǔn)備MapGIS軟件里邊一個(gè)完整的圖件是由工程管理的。一個(gè)工程項(xiàng)目是由若干個(gè)區(qū)文件、線文件、點(diǎn)文件組成的。MPGIS圖件轉(zhuǎn)換為AutoCAD圖件前,首先要把要轉(zhuǎn)換的工程里面的若干個(gè)區(qū)、線、點(diǎn)文件合并成1個(gè)區(qū)文件,1個(gè)點(diǎn)文件,1個(gè)線文件。這里主要用到編輯子系統(tǒng)的合并文件功能。3.2 MapGIS數(shù)據(jù)輸出進(jìn)入MapGIS的數(shù)據(jù)轉(zhuǎn)換子系統(tǒng)。裝入合并后的區(qū)、線、點(diǎn)文件,選擇“輸出”方式。確定輸出范圍和高程字段,輸入文件名,“確認(rèn)”后系統(tǒng)將自動(dòng)生成DXF文
26、件。也可以不用合并文件,直接在數(shù)據(jù)轉(zhuǎn)換系統(tǒng)分別裝入要轉(zhuǎn)換的區(qū)、線、點(diǎn)文件。需要注意的是,MapGIS轉(zhuǎn)換為DXF有3種方式:數(shù)據(jù)方式、部分為圖形方式、全部為圖形方式。通常數(shù)據(jù)方式用作與其他GIS的接口,部分圖形方式和全部圖形方式滿足用戶在AutoCAD上集成或出圖,如圖為部分圖形方式。就圖形處理而言,選擇全部為圖形方式輸出較為合理,因?yàn)槠滢D(zhuǎn)換前后的圖形除區(qū)填充、線、注記、符號(hào)顏色外,其他完全一致。3.3 DXF文件的讀入進(jìn)入AutoCAD系統(tǒng),激活“選擇文件”對(duì)話框,選中由MapGIS轉(zhuǎn)換而來的DXF文件,點(diǎn)擊“打開”按鈕,即可打開DXF文件。一般由MapGIS轉(zhuǎn)換而來的圖件的DXF格式文件較
27、之DWG格式文件所占字節(jié)要多得多,這里要把DXF文件格式轉(zhuǎn)為DWG文件格式存儲(chǔ)、讀取和修改會(huì)更好。如另存文件類型為AutoCAD 20O4圖形(dwg)。3.4 DWG格式數(shù)據(jù)的顯示3.4.1 字體問題在轉(zhuǎn)換后的圖形文件可能存在一些較為特殊的字體(特別是中文字體),而在當(dāng)前的計(jì)算機(jī)系統(tǒng)中又沒有這些字體文件。打開該圖形文件時(shí),會(huì)出現(xiàn)如圖示的提示。3.4.2 字體大小MapGIS轉(zhuǎn)換為AutoCAD的字體大小在小比例尺的圖件中有可能明顯發(fā)生變化,根據(jù)需要做相應(yīng)處理,AutoCAD 2004就有這種功能。操作步驟如下:1 使用下拉菜單“修改”一“特性”菜單項(xiàng),打開“特性”對(duì)話框。2 可以在AutoC
28、AD 2004的“特性”選項(xiàng)板界面中輕松編輯特性,AutoCAD 2004界面提供了查看和修改選定對(duì)象的特性的便捷方法。3.5 數(shù)據(jù)轉(zhuǎn)換注意要點(diǎn)1 MapGIS圖件轉(zhuǎn)為DXF文件格式時(shí),應(yīng)盡量選擇“全圖形方式輸出DXF”,這樣在AutoCAD上顯示的圖形除線顏色、符號(hào)顏色、注記填充不同外,其余與MapGIS上看到的基本一致。需注意的是子圖、字體的大小明顯變小。為便于在AutoCAD里分圖層修改,要求在MapGIS編輯時(shí),把不同顏色線、符號(hào)、注記、區(qū)填充的圖案詳細(xì)分層。2 如作為一般工程用,部分圖形方式輸出也可以,這種方式轉(zhuǎn)的AutoCAD線有線型、區(qū)有填充圖案,子圖也可以輸出,僅漢字為AutoCAD下的單線字,可以在AutoCAD 2004 下通過簡(jiǎn)單編輯換為期望的字體。3 在向AutoCAD轉(zhuǎn)換輸出時(shí),由于AutoCAD中高程是用z坐標(biāo)來表示的,而MapGIS系統(tǒng)中的高程是放在屬性中,所以轉(zhuǎn)換時(shí)系統(tǒng)要求選擇
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公路項(xiàng)目人員聘請(qǐng)合同范本
- 農(nóng)村房屋安裝維修合同范本
- 公司員工勞動(dòng)合同范本
- 北京企業(yè)住房合同范本
- 產(chǎn)品交付標(biāo)準(zhǔn)合同范本
- 公司擔(dān)保合同范本6
- 綜合實(shí)踐項(xiàng)目《制作細(xì)胞模型》教學(xué)設(shè)計(jì)-2024-2025學(xué)年魯科版生物六年級(jí)上冊(cè)
- 2人合伙合同范本
- 修路混凝土合同范本
- 產(chǎn)品加工定制合同范本
- 24年追覓在線測(cè)評(píng)28題及答案
- 智能建造施工技術(shù) 課件 項(xiàng)目1 智能建造施工概論;項(xiàng)目2 土方工程;項(xiàng)目3 基礎(chǔ)工程
- 醫(yī)學(xué)教材 超聲引導(dǎo)下乳腺真空微創(chuàng)旋切(VABB)
- 2024年鐵路線路工(高級(jí)技師)技能鑒定理論考試題庫(kù)(含答案)
- 2025高考物理步步高同步練習(xí)選修1練透答案精析
- 汽車修理工勞動(dòng)合同三篇
- 職業(yè)本科《大學(xué)英語(yǔ)》課程標(biāo)準(zhǔn)
- 修建水壩施工合同模板
- 北師大版三年級(jí)下冊(cè)除法豎式計(jì)算題練習(xí)100道及答案
- 房屋租給賣煙花的合同
- 十堰2024年湖北十堰市茅箭區(qū)教育局所屬學(xué)校招聘教師134人筆試歷年典型考題及考點(diǎn)附答案解析
評(píng)論
0/150
提交評(píng)論