
在做有关农田水利设施调查的项目,数据库图层属性表中有标识码(BSM)、要素代码(YSDM)的字段需要填写,如下图
本来我只是内业的汇总小将,到项目后期,无奈公司唯一的gis数据总工辞职跑路了,我只能硬着头皮上了,矮子里面选将军,我20年才刚毕业,技术能力有限,也只好在探索中前进了。下面是我们在查找了各种资料、经验之后的一些总结,供参考:
一、BSM
1.定义说明
官方定义是:在要素分类的基础上,用以对某一类数据中某个实体进行唯一标识的代码。它便于按实体进行存贮或对实体进行逐个查询和检索,以弥补分类码的不足。
简单来说就是每个要素的唯一身份标识,没有严格的赋值标准,只是流水编号,可以自己编,只要在不重复就可以了,哪怕你是从1开始都可以。但是一般标识码是6位或10位的,我们的数据库划定是6位,所以你只要给定一个数然后一直排下来即可。
2.快速赋值、填写BSM方法/技巧
A.有一个51.gis网站,开发了两个超级工具:标识码批量更新、整库更新标识码
需要付费,太贵了,也没找到绿化版,也就没尝试过这种方法了,有财力的同学可以试一下。
B.我们最后用的是传统字段计算器代码赋值方法,这个就是复制粘贴的问题,不难。具体操作如下:
①打开标识码的字段计算器,选中途中红框处
点击关于计算器,出现使用说明
一直拉下来,找到根据某间隔值计算顺序 ID 或数字,
然后如下图操作复制:
最后确定,即可运行
BSM基本就是这样操作了。这种方法其实也是可以用到其他要求排序之类的字段。
二、要素代码
就是说要素代码基本是确定了的,比如行政区界限、其他土地信息要素等。
| 要素代码 | 要素名称 | 说明 |
| 100000 | 基础地理要素 | 空间信息 |
| 160000 | 境界与管辖区域 | |
| 161000 | 管辖区域划界 | |
| 161051 | 区域界线 | |
| 161052 | 区域注记 | |
| 162000 | 管辖区域 | |
| 162010 | 县级行政区 | |
| 162020 | 乡级区域 | |
| 162030 | 村级区域 | |
| 200000 | 土地信息要素 | 空间信息 |
| 210000 | 高标准农田建设情况 | |
| 300000 | 农田水利设施要素 | 空间信息 |
| 310000 | 已建设农田设施情况 | |
| 311000 | 灌排沟渠 | |
| 312000 | 小水库塘 | |
| 313000 | 灌排泵站 | |
| 314000 | 水陂 | |
| 315000 | 水闸 | |
| 316000 | 渡槽 |
| 320000 | 损坏农田设施情况 | |
| 321000 | 损毁灌排沟渠 | |
| 330000 | 建设需求情况 | |
| 331000 | 灌排沟渠建设需求 | |
| 332000 | 点状设施建设需求 |
