前言:(2024年1月更新)
年度变更做到今年虽然工具迭代更新几个版本,但也没太大改动,所以博客一直也没更新(主要是懒~~也不是不能用)今年确实做了点改动,数据也交了那就更新一下吧。
一、历史遗留问题:
最初为了便利,举证图斑与地类图斑使用“裁剪”转换器分析空间位置关系。因为各种因素,偶尔会有举证图斑“做不到”举证信息表内。但是偶发+量少也就一直没修复,发现了就手动补记录,这次解决掉。
二、更新内容:
1、举证图斑与地类图斑调用ArcPy的“相交”功能实现分析空间位置关系,与ArcGIS保持一致;
2、增加日常变更的类举标注(自用);
3、修改类举标注(自用);
4、增加临时GDB保存举证图斑、地类图斑等矢量数据(GDB未删除可复检);
5、测试过程中偶发年末地类图斑因拓扑等问题不能执行“相交”功能,增加举证图斑层、地类图斑层修复几何,所以运行速度会慢点。
三、举证信息表格式:
四、软件使用环境
1、ArcGis10.2.2,ArcGIS Python 2.7
2、32位FME 2020.2.5.1 及之后版本
五、软件使用介绍
1、举证SHP文件(必选):
必须有“jcbh”字段(小写);
SHP文件需要有投影(地理坐标、投影坐标皆可),一般为CGCS2000球面经纬度坐标;
SHP文件不能为图斑外接矩形;
可多选同一目录内多个SHP文件;
软件会使用此举证SHP文件为依据制作举证信息表。如有未举证图斑或不想挂接图斑,需删除SHP文件内相应举证图斑;
2、变更后年末GDB(必选):
变更后年末GDB数据库;
3、变更后年末GDB_DLTB层(必选):
选择变更后年末GDB数据库中DLTB层(有无要素集皆可);
未选择年末库,不能选图层;
4、输出MDB目录(必选):
举证信息表MDB输出目录;
5、行政区划代码(必选):
填写6位行政区划代码;
6、省名(必选):
填写省名;
7、地市名(必选):
填写地市名;
8、县名(必选):
填写县名;
9、选择投影坐标系:
点击下拉菜单–选择坐标系统;
输出“CGCS2000”后,选择对应2000坐标系;
一般情况“举证SHP文件”为地理坐标,“年末库”为投影坐标,需进行投影转换;
10、容差面积:
因为举证图斑范围与地类图斑范围不完全一致,重叠面积大于容差面积的图斑会填写至举证信息表;
一般情况年度变更最小上图面积已经到30㎡了,所以默认设置容差面积为25,可自行修改;
11、日常变更国家已通过(Y图斑)(类举标注):
输入日常变更已通过Y图斑标识码,多个标识码以“|”分割;
日常变更已通过Y图斑矢量放入举证SHP文件,软件自动填写类举标注;
注意标识码不要重复;
12、日常变更国家已通过(非Y图斑)(类举标注):
输入日常变更已通过非Y图斑标识码,多个标识码以“|”分割;
日常变更已通过非Y图斑矢量放入举证SHP文件,软件自动填写类举标注;
注意标识码不要重复;
13、承诺种植(类举标注):
输入承诺种植举证图斑监测编号,多个监测编号以“|”分割;
承诺种植举证图斑矢量放入举证SHP文件,软件自动填写类举标注;
14、水旱轮作(类举标注):
输入水旱轮作图斑年末标识码,多个标识码以“|”分割;
软件自动填写类举标注;
15、类举标注(类举标注):
原标注L
输入类举标注图斑监测编号,多个监测编号以“|”分割;
类举标注举证图斑矢量放入举证SHP文件,软件自动填写类举标注;
六、效果
七、特别说明
因为ArcGIS10.2.2版本为32位软件,所以32位FME才能调用ArcPy环境。(不绝对,有其他方式能调用也行)
软件运行无结果、无报错,检查python环境。
八、其他说明
1、“基于FME_一键生成年度变更_举证信息表”:点击下载;
2、FME下载:点击访问中国官网;
3、FME安装:点击查看安装过程;