本工具主要是针对国空数据入库而做的。
如果你手头已经整理了一部分要素类数据,但是数据格式,字段值可能并没有完全按照规范设置好,需要将这些数据按规范批量入库,就可以尝试用这个工具。
准备数据,标准空库和你做好的数据库:
做好的数据需要把要素名改成和标准空库对应的要素同名。
如果你想把某些有用的字段值导入到标准空库,同样的字段名也要和对应字段同名。
点击【GDB相关】组里的【要素类追加至空库(批量)】工具:
即可打开下面的工具框界面:
1、选择做好的GDB数据库
你准备好的gdb数据库中不管有多少个要素类,工具都会将这些要素类追加至空库中。
但是要保证要素名和空库中的空要素是一致的。
2、选择GDB空库
空库里的要素类完整的,数量不一定要和你准备的一致。
假设你的空库里有50个要素类,你准备的数据库里有3个同名要素类,工具执行后,只会把3个要素类追加到空库中。
3、选择输出GDB空库的文件夹路径
工具生成的结果其实不是真的追加到原来的空库中,这样会对改变原空库,这样不合理,因为空库以后还要用的,要保护源数据。
因此,工具实际上是复制了1个空库,然后再执行追加操作。
以上面截图为例,工具如果正常执行的话,提示框信息如下:
结果会在输出文件夹下生成一个【result_all.gdb】,如下:
数据库中包含空库中的所有要素类,如果是执行过追加的要素类,可以看到已经不再是空无一物了:
查看属性表,有的字段有值,有的是空值。
这是因为你准备的数据库中,已经有部分字段和空库要素是同名的,并且有字段值,就会追加进来。
没有对应的同名字段,或字段值是空的,追加后就仍然是空值。
CC工具箱完全免费无套路,可到下方的百度网盘链接直接下载工具:
CC工具箱百度网盘下载链接https://pan.baidu.com/s/1OJmO6IPtMfX_vob3bMtvEg?pwd=uh5r如果对工具使用仍有不理解的地方、无法解决的错误、改进的意见,可以加下面的交流群导游号入群进行反馈。同时欢迎关注本人公众号。