cass简码大全_Cass简码成图

原标题:Cass简码成图

南方CASS数字化地形地籍成图软件具有地形绘制、地籍管理、工程应用、数据入库接口定制、图形转换接口等功能。作为众多的GIS软件的前端数据采集软件之一,如何利用它更方便、更快捷地绘制地形地物要素,这是一个值得研究的问题。目前数字化测图常用的方法主要有:草图法和电子平板法。草图法是利用全站仪采集数据并记录,同时把测点号注记到草图上,回到室内后将数据传输到计算机,再由人工把草图上所标注的地形地物等信息在计算机上进行编辑、修饰,最终生成地形图。而电子平板法则是利用便携机与全站仪相连接,实时进行数据传输,实时成图。这两种方法各有优缺点,在此不再赘述。本文提出了另一种测图方法———自编码测图法,利用这种方法无需绘制草图即能快速绘制地形地物。

1地物点的编码方法

数字化地形图中对地形点的描述必须具备3个条件:测点的三维坐标;测点的属性(即地形地物点的特征);测点的连接关系。根据上述信息即可将相关的地物点连接成一个完整的地物。考虑到外业编码的简单性、高效性及易识别性等因素,在野外采集数据时可采用“地物名+地物号”的编码方法。地物名通常用其汉语拼音首字母表示,地物号用数字表示,独立地物只用一个地物名表示,因它不存在连接关系,如路灯不论有多少个都用LD表示,再如所有的下水检修井都用XS表示。只有线状地物及面状地物才存在连接关系,同一个地物用同一个编码表示。如有两条陡坎则分别用K0和K1表示。对于面状地物,如有若干砼房可用TF0、TF1、…、TFn表示。如果砼房是两层以上,可用“编码-楼层”表示为TFn-N,其中N代表楼层数。还有一种情况,一个地物点同时具有两个地物属性,例如房屋连接围墙的哪个点,则可编为TF1WQ1或WQ1TF1,至于编码方式则要根据打点的顺序。外业数据采集时,若有两个以上的司镜员,为了便于区分可在编码后加上一个字母,如1号司镜员打点的陡坎1可用编码KA1表示,2号司镜员打点的陡坎1可用编码KB1表示。地形点一般不需编号。

2外业数据采集与室内编辑

外业数据采集时,可利用全站仪的编码库直接调用编码,如有多个司镜员,可把多个编码输入编码库中,观测时将编码库中的编码与地物或司镜员相对应,直接调用编码即可。可一边测量一边更新编码库,当采集完一个地物并准备开始采集下一个地物时,就可以把下一个地物的编码输入到编码库中。这样,可以缩短调用编码的时间。外业数据采集完毕后,将数据传输到计算机中,利用南方CASS数字化地形地籍成图软件把野外测点的编码展绘出来,把编码相同的地物连接起来即可完成地物的绘制。此法不用像草图法一样边对照草图边成图,但这并不是最快捷的方法。通过以上分析,笔者提出了一种野外自编码的成图方法。

3CASS数字化地形地籍成图软件的数据结构及成图方法

CASS数字化地形地籍成图软件的数据结构为:点号1,编码1,Y1,X1,H1…点号n,编码n,Yn,Xn,HnCASS数字化地形地籍成图软件提供了一种野外操作码测图法。野外操作码由描述实体属性的野外地物码和一些描述连接关系的野外连接码组成。另外它还提供了一个野外操作码定义文件jcode.def,该文件是用来描述野外操作码与CASS内部编码的对应关系的。文件格式为:野外操作码,CASS编码…利用野外操作码测图法测图有3种:第一种方法是在室内对照草图将地物用野外操作码与野外连接码制成数据引导文件。其数据结构为:点号1,简码1,Y1,X1,H1点号2,+,Y2,X2,H2…第二种方法是在室内对照草图将地物形成一个编码引导文件,其数据结构为:简码1,n1,n2,n3,…,nn…其中,n为测点号。第三种方法则是边采集数据边输入野外地物码与地物的连接关系使之形成数据引导文件格式。数据引导文件和编码引导文件形成后,可利用CASS数字化地形地籍成图软件的功能进行绘图。但是这3种方法都有各自的不足:第一、二种方法费时费力,并且在野外采集数据时必须绘制草图;第三种方法因为在野外采集数据时可能同时有几个司镜员,所以地物点连接关系很容易出错。

4自编码测图自动连接地物点的成图方法

根据前文所述,笔者编制了一个程序来解决地物点的连接关系,编程思路和步骤如下:1)把野外自编码相同的编码与点号根据点号的顺序提取出来,存放到一个名为*.YD的编码引导文件中,其格式为:自编码1,n1,n2,n3,…,nn…对于相同的独立地物,可以将其全部提取放入一行中,如此循环直到把所有地物提取完毕。当两个地物点重合时,如TF1WQ1,它是由字母、数字、字母、数字组成,可以把它一分为二,即把TF1与WQ1分开,分别把与编码为TF1和与编码为WQ1的地物放到*.YD文件中同一地物行中。2)编码的问题。前面提到自编码为“地物名+地物号”,这里只要地物名而不要地物号,因地物号为数字,要把自编码中的数字去掉。但是房屋因为有楼层因素,即自编码中的“-N”,要把它也提取出来加到地物名中,如二层砖房屋的编码则为ZF-2。CASS数字化地形地籍成图软件定义了一些简码。如果直接用自编码在CASS数字化地形地籍成图软件提供的野外操作码定义文件jcode.def中进行修改,则它会与CASS软件中定义的简码发生冲突,即自编码中有与CASS简码相同的字母出现时,系统就不认自编码。为此,应把自编码与CASS简码统一起来。处理方法是,制作一个对照表,把自编码与CASS简码一一对应,格式为:自编码,CASS简码例如:K,K0JGK,K1ZF,F1…CASS数字化地形地籍成图软件野外操作码定义文件jcode.def的内容可编辑可增加,如果它本身没有砖房的CASS编码(141121),可以把砖房的简码与CASS编码修改定义为F1,141121,只要按照CASS数字化地形地籍成图软件的规则修改或增加即可。依上述思路和步骤,就可以编制程序把*.YD的编码引导文件中的自编码改为CASS数字化地形地籍成图软件所兼容的*.YD的编码引导文件。有一特殊情况必须注意,房屋的层数“-N”一定要保留,如F1-N。至此,基本完成了数据的处理。

野外自编码法充分发挥了南方CASS自动绘图的强大功能,大大提高了工作效率,减少了作业人员的内业成图工作量。当然使用该方法也存在一定的不足,有些地物测量还需要作业人员根据实际情况进行人工操作。返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值