?

南方 CASS軟件在城鎮二調中的應用*

2010-12-23 06:14萬保峰周紅云鄭永生
地礦測繪 2010年2期
關鍵詞:順序號層數實體

萬保峰,黃 波,周紅云,鄭永生

(云南省地礦測繪院,云南昆明 650218)

南方 CASS軟件在城鎮二調中的應用*

萬保峰,黃 波,周紅云,鄭永生

(云南省地礦測繪院,云南昆明 650218)

首先介紹了南方 CASS軟件內部數據文件組織結構和實體編碼規則,然后結合城鎮地籍調查實際應用,以房屋層數標注為例,介紹了城鎮地籍調查中利用南方 CASS軟件進行二次開發的方法,為同行提供參考。

南方 CASS;城鎮二調;編碼

0 引言

南方 CASS軟件以 CAD為開發平臺,不僅僅發揮了 CAD強大的功能,更是以貼近數字化測圖為優勢,為數字化測圖的普及發揮著重要的作用。目前,南方 CASS軟件已經廣泛應用于地形成圖、地籍成圖、工程測量等應用領域,且全面面向 GIS,打通了數字化成圖系統與 GIS的接口,使用骨架實現實時編輯、簡碼用戶化、GIS無縫接口等先進技術[1]。

目前,全國第二次土地調查正在進行中,由于這次調查規范標準與南方 CASS軟件的某些標準不盡相同,包括一些實體編碼、實體圖塊、實體符號等,如何將 CASS軟件與其他 GIS軟件的數據實現完全轉換等具有十分重要的意義。鑒于此,介紹了南方 CASS軟件內部編碼機制,并根據全國第二次土地調查的要求和實際所需,以房屋層數注記為例,介紹了利用南方 CASS軟件進行二次開發的具體過程。

1 南方 CASS軟件內部編碼和格式

1.1 坐標數據

坐標數據文件是南方 CASS軟件中最基礎的數據文件,擴展名為“DAT”,無論是從電子手簿傳輸到計算機還是用電子平板在野外直接記錄數據,都將生成一個坐標數據文件,其格式為:

1點點名 ,1點編碼 ,1點 Y(東 )坐標,1點 X(北 )坐標,1點高程

N點點名,N點編碼,N點 Y(東)坐標,N點 X(北)坐標,N點高程D

說明:

1)文件內每一行代表一個點;

2)每個點 Y(東 )坐標、X(北)坐標、高程的單位均是“m”;

3)編碼內不能含有逗號,即使編碼為空,其后的逗號也不能省略;

4)所有的逗號不能在全角方式下輸入[2]。

1.2 符號編碼規則

骨架線編碼定義按如下形式:1+中華人民共和國國家標準地形圖圖式序號 +順序號 +0或 1。

說明:

1)“1”起始必須加 ;

2)“中華人民共和國國家標準地形圖圖式序號”指中華人民共和國國家標準地形圖圖式 95年版中符號的序號 (去除點)。如三角點序號為“3.1.1”編碼用“311”;

3)“順序號”此類符號順序號,從零開始;

4)“0或 1”必須加。

例如:三角點編碼:1+311+0+0,即 131100

一般房屋編碼:1+411+0+1,即 141101

砼房屋編碼:1+411+1+1,即 141111

用戶也可隨意編碼,但骨架線必須為 6位且和原 CASS編碼不能重復。CASS系統不提供有輔助符號的定制功能,故用戶可不必了解下面的輔助符號編碼。

輔助符號位編碼定義按如下形式:

骨架線編碼 +“-”+順序號

說明:

1)“ - ”連接符

2)“順序號”輔助符號順序號

例如:圍墻輔助符號位的短線編碼:144301-1,輔助長線編碼:144301-2

1.3 符號定義文件WORK.DEF

該文件將 CASS軟件里所有的符號劃分為 20個類別,按統一的格式記錄定義各個符號,是 CASS軟件繪圖部分的核心文件,格式如下:

CASS 2008編碼,符號所在圖層,符號類別,第一參數,第二參數,符號說明

……

END

1.4 圖元索引文件INDEX.INI

該文件記錄每個圖元的信息,不管這個圖元是不是主符號(骨架線),所謂圖元就是最小的圖形單位,一個復雜符號可以含有多個圖元,文件格式如下:

CASS編碼,主參數,附屬參數,圖元說明,用戶編碼,GIS表名

圖元只有點狀和線狀兩種:如果是點狀圖元,主參數代表圖塊名,附屬參數代表圖塊放大率;如果是線狀圖元,主參數代表線型名,附屬參數代表線寬。該文件每行代表一個符號,最后一行以“END”結束,用戶可編輯這個文件,修改現有符號或加入新的符號。

“用戶編碼”提供給定義了自己編碼的用戶,可用“數據處理”下的“生成用戶編碼”功能將“用戶編碼”寫入每個圖元的“厚度”屬性。

2 安裝目錄下文件作用

2.1 BLOCKS文件夾

BLOCKS文件夾里面保存了 CASS軟件所有實體圖塊以及各種類型圖框、面積統計、宗地模板等,用戶可以根據自己的需要修改、添加自己所需的模板和實體圖塊。

2.2 SYSTEM文件夾

SYSTEM文件夾主要包含了菜單文件 (.MNU、.MNC、.MNR、.MNS、.MNL、.MND)、命令存放文件 (ACAD.PGP)、野外操作碼定義文件 JCODE.DE、符號定義文件 WORK.DEF、圖元索引文件 INDEX. IN I、屏幕菜單定義文件 ScreenMenu.def、地類定義文件 Dilei.def、幻燈片庫 (擴展名為 .SLB)及點線型文件等。

3 實例

第二次土地調查中房屋的層數注記要求點組合來表示,即:每點表示‘層,5層以上4點中間用阿拉伯數字注記,兩點間距圖上距離2 mm。下面以房屋層數注記為實例來說明如何運用前文所述方法來開發用戶自己所需的功能。

3.1 繪制實體符號

以 4層和 6層房屋注記為例,繪制點符號,注意符號的定位點應設在圖形的插入基點,即圖形的零點即為插入點,如圖 1所示。

實體符號繪制完成后,將實體符號存盤,保存到 CASS軟件安裝目錄的BLOCK文件夾下﹙如 C:CASS 2008BLOCKS﹚,文件名為“gc+三位數字”。注意不要與 CASS已有文件重名,CASS已有點符號圖塊都存放在 BLOCKS目錄 (如 C:CASS 2008BLOCKS)中。本例命名為:gc384和 gc386。

圖1 房屋注記符號Fig.1 Building annotation sign

3.2 賦予實體符號編碼

繪制實體符號后,還應賦予實體符號編碼,以便于調用,賦予實體符號編碼在WORK.DEF文件中,格式如下:

CASS 2008編碼,符號所在圖層,符號類別,第一參數,第二參數,符號說明

……

END

本例中將以下代碼加入WORK.DEF文件中即可:

145400,JMD,2,gc384,0,樓層 4

145600,JMD,2,gc386,0,樓層 6

經過以上步驟,就把實體符號登記在WORK.DEF文件中。

3.3 登記圖元信息

編輯 INDEX. IN I文件登記圖元的信息、自定義用戶碼。 INDEX. IN I文件格式如下:

CASS 2008編碼,主參數,附屬參數,圖元說明,用戶編碼,GIS表名

本例中,把以下代碼加入到 INDEX. IN I文件中即可:

145400,gc384,0.000,樓層 4,145400

145600,gc386,0.000,樓層 6,145600

3.4 新添加實體的使用

添加實體符號后,即可使用,具體操作方法為:在 CASS界面命令欄中輸入“dd”按回車,寫入“145400”(4層 )或“145600”(6層)回車,即可添加層數注記。

4 結束語

本文通過對南方 CASS軟件的文件組織結構和內部編碼進行介紹,闡述了南方 CASS軟件的二次開發技術,以房屋層數注記的開發為例,驗證了其可行性。

[1]龔有亮,蔣理興,曹歆宏.AutoCAD在土地測量中的應用[J].地礦測繪,2006,22(1):34~35.

[2]王會然,蔄茂金,甘偉.AutoCAD中地形圖符號、線型及圖案填充的實現方法[J].地礦測繪,2009,25(1):38~40.

Application of South CASS Software in Second Town Cadastration

WAN Bao-feng,HUANGBo,ZHOU Hong-yun,ZHENG Yong-sheng
(Yunnan Institute of Surveying and Mapping of Geology and Mineral Resources,Kunm ing Yunnan650218,China)

Thispaper first introduced the elementary knowledge of South CASS software,such as interior data file organizational structure and entity code rule.Then combinedwith the town cadastral survey practical application,for example,house layer labeling,the paper introduced the secondary-development based on the South CASS software about the town cadastral survey.These results have reference roles for person in the same occupation.

South CASS;second town cadastral survey;entity code

P 208;P 272

B

1007-9394(2010)02-0023-02

2010-03-01

萬保峰 (1982~),男,山西長治人,碩士,主要研究方向:攝影測量、遙感及三維數字城市的應用。

猜你喜歡
順序號層數實體
關于參考文獻著錄格式
填筑層數對土石壩應力變形的影響研究
上海發布藥品包裝物減量指南
OKUMA MCR 系列加工中心ATC 故障修復
前海自貿區:金融服務實體
MoS2薄膜電子性質隨層數變化的理論研究
實體的可感部分與實體——兼論亞里士多德分析實體的兩種模式
兩會進行時:緊扣實體經濟“釘釘子”
振興實體經濟地方如何“釘釘子”
住在哪一層
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合