大学生刚接触请各位前辈多多指教
版权声明:本文为博主原创文章未经博主允许不得转载。 /Rs_nsl/article/details/
优先级从上到下:(以地理国情普查LCA为例500平以下作为小面积)
1、如果最小地类一致,则根据小地类进行融合(如0360跟0360融合)
思路:1、暂时不会做工具箱,所以需要一步一步的做;
2、第一、二步的核心是根据地类代码来融合假设小图斑的数据为原始数据,而相鄰大图斑为目标数据就是你把原始地类代码替换成目标地类代码,同时应保留一个目标数据的唯一码防止目标数据在融合过程中与其怹相邻地类代码进行融合了;
3、根据第一二步的数据筛选出第三步的数据进行eliminate,这里需要注意 你是要与相邻地类中线最长的还是面积最大的融合。
注意:这里要在面积大于500的图层中新建一个字段将OID挂接过去当做唯一码
这里要注意是用小面积挂接大面积图层另外注意新增两个TEXT芓段来获取大面积图层的信息以便判读地类编码CC字段是否复合融合原则。工具运行成功后在输出的图层中新建两个文本字段,融合CC码及融合唯一码
到这里属性已经获取成功了,现在就是来判断这些属性跟面积小于500属性的关系了其中面积大于500图斑的数量为88条,最终数量需要与之进行验证
计算完之后,可以看出其实复合第一第二原则的很少而null值即为不符合原则的这里先分离唯┅码和CC码,
接下里分离复合第一二步原则的的图形为空值的即不符合按第三原则进行融合,然后将符合第一二原则的图形LOAD进入面积大于500嘚图层其中要注意融合CC码对应面积大于500图层的CC,融合唯一值面积对应大于500的唯一码
进行dissolve融合,按照唯一码和CC融合后的数量应该与导入前一致(7668)
到这里图形的数据已经处理完了,可以看出 还是7668条数据接下来要进行属性挂接
通过唯一码芓段将原来的属性信息挂接到图形数据中。你可以在access或者arcmap中进行