一、简介
这是一个批量将SHP数据转换为特定的地块描述TXT文件的工具。
输入的SHP数据位于放在文件夹中:
工具生成的TXT文件大概长这样:
因为是通用工具,生成的结果要看参数设置,上面只是一个示例。
二、工具参数介绍
点击【TXT相关】组里的【SHP转TXT_通用版】工具:
即可打开下面的工具框界面:
1、输入SHP文件所在路径
输入要处理的SHP文件所在的路径。
选择后,文件夹下的所有SHP文件都会添加到参数3的列表框中,包括子文件夹。
2、输出TXT文件所在路径
选择生成TXT文件的文件夹路径。
3、要进行转换的SHP文件列表
参数1选择后,这里会列出要处理的所有SHP数据。
只能选中的SHP文件才会参与转换。
右上角2个按键为【全选】和【取消全选】。
4、输入抬头文本
生成的TXT文件开关有一个属性描述的抬头文本。手动输入。
5、属性描述行参数
这里可以设置地块坐标的属性行。
默认是按8个【,】加末尾一个【@】符号。
【,】之间的值可以选择SHP的字段(1)、不填写(2)、手动输入固定字符(3),这3种情况,按需要自己编辑。
如果是不止8个【,】,可以在【@】符号中自己编辑。
但是这里就没考虑8个【,】以下的情况。
注意必须是所有SHP文件的共有字段才是可选的。
6、坐标行参数
坐标行可选参数有3个。
第一个输入框为点号,默认为前缀为【J】,如果不需要可以直接删除。
第二个输入框为X和Y坐标。是X在前还是Y在前,自行设置。
7、其它参数设置
这里是关于输入TXT格式的一些其它设置。
【起始点设置到西北角】
规范的界址点顺序,起始点应该在西北角。
勾选的情况,工具会选将起始点设置至西北角再输出TXT。
不勾选的情况,则会按要素的原始边界点顺序输出。
【首末点重合】
例如一个矩形要素部件有4个点,如果勾选该选项的情况,工具会在末尾生成一个和起始点一样的点,再输出TXT。
生成结果如下:
【新部件号从1开始】
如果存在多部件,并且该选项勾选的时候,新部件的点号会从“J1”重新开始。
生成结果如下:
如果不勾选的情况,点号延续前一个部件的最后一个点:
三、工具执行结果
以上面截图为例,工具如果正常执行的话,提示框信息如下:
生成的TXT文件如下:
四、工具箱下载链接
CC工具箱完全免费无套路,可到下方的百度网盘链接直接下载工具: