测绘人必看—手把手教你编写地籍入库方案
最近连续遇到有小伙伴来求助:我想用CASS做地籍数据入库,但CASS输出的地籍数据不完全符合我这里的入库标准,可以教我编写符合地标的地籍入库方案吗?请小伙伴动手和我一起操作一次,简单两步,搞定地籍数据入库。
Tips
做地籍数据入库,首先拿到地籍数据库标准,下图就是CASS参考的地籍数据输出标准。如果小伙伴一脸懵圈的说,没有这个标准哎!那么只能抱歉的说,帮不了你啦。先去找到这个标准吧。
分析输出地籍数据入库标准
小伙伴拿到收到入库标准,一般都有几十页。其实只需要获取界址点、界址线、宗地的属性定义就好了。迅速找到下面这三个表,只要重点关注几个内容。属性表、属性字段名,字段代码、字段类型,字段长度和小数位数。
界址点属性表
界址线属性表
宗地属性表
分析这三个表,我们就可以获取地籍要素入库的基本要求。下图所示,地籍数据输出界址点、界址线、宗地三类数据。分别存储在JZD、JZX、ZD三个属性表中。每个属性标表中,需要输出若干属性字段。
修改地籍数据入库文件
设置输出属性表
下面以CASS10.1为例,给各位讲解编写过程。打开C:\Program Files\Cass10.1 For AutoCAD2010\system\cassconfig.db,找到Attributetable表,设置下图所示的宗地、界址线、界址点表。其中type中1代表点,2代表线、3代表面。
设置输出属性字段
打开C:\Program Files\Cass10.1 For AutoCAD2010\system\cassconfig.db,找到Attribufield表。
其中type的字段类型含义如下:
根据字段类型个位数的值,有以下情况:
0——字符串 (一个汉字等于两个字符)
1——短整数 (数字的取值是整数,且在±26000之间)
2——长整数 (数字的取值是整数,比短整数的长度要长)
3——浮点数 (含整数位和小数位)
4——时间
其中特殊定义的字段为:
200——宗地号
210——权利人名称
220——地类号
230——界址线起始点名
240——界址线终止点名
PS:编辑以上文件,需要安装SQLite Expert Professional软件。
CASS自定义地籍入库方案其实就简单两步,各位童鞋拿起手中的入库数据标准,自己动手写起来吧!如果遇到问题,南方数码生态圈()的圈友等你来分享!欢迎发帖提问,或者给我们留言吧!
最后插播一则广告
想找同行大神学知识?了解更多生态圈活动一手消息?
那还不赶快加入我们的官方Q群!
Q群:151171411 接头暗号:80
供稿/南方数码虎妞
责任编辑/南方数码33
点赞or转发的盆友
比吴彦祖还帅100000+倍~