一、简介
在ArcGIS中有时会遇到需要二分式标注的情况,有时甚至是三分式、四分式。
通过输入标注表达式,可以做出如下的效果,但是代码不短,每次都要输一遍也挺麻烦。
网上也有一些分式标注的python工具,但不够直观,于是做了这个一键式的工具。
二、工具参数介绍
右键点击要素图层文件,找到【多分式标注】工具:
点击后可以打开下方的工具界面:
1、双击自动添加字段
工具框加载时,这里会自己加载所选要素图层的所有字段。
结合右边的参数2使用,选择4个标注框的任意一个,然后双击字段,字段就会添加到标注框中,字段会用中括号括起来,这跟Pro的标注中双击字段的效果是一样的。示例如下:
其实不只是给空白框加字段,它实际上是在鼠标所在位置插入字段,如下所示:
2、标注框
这里有上下左右4个标注框,有内容显示,无内容则不显示。
内容格式也和Pro里的标注一样。
这里举几个例子:
(1)单个字段
最简单的单个字段,通过双击参数1得到,不用手动输入。
(2)两个字段
字段同样是双击得到,但是中间的加号需要手动输入。
(3)字段加前中后缀
前中后缀其实就是固定文字,用双引号括进来(必须是英文状态下),字符串间用加号连接,这个其实和Pro里的标注是一样的,不理解就直接在Pro里多试一下。
(4)固定文本
双引号括起来就行了。
上面示例执行后得到的结果如下:
3、清除所有标签
如字面意思,点击后将上面4个标签内的内容清空。
4、调整中间横线紧密度
其实中间用到的横线并不是一条线,而是通过短线段连接起来的,中间是有空隙的。
工具通过设置字间距让它看起来像一条线。
工具已经设置好默认值,正常情况下没问题,但是如果发现线没有完全连上,可以通过调节这个参数修复。
示例,如果你执行后发现是这样的:
可以将这个降低这个值,即往左拉滑杆,再点击【运行】:
注意这个参数会影响横线的总长度,如果调节后发现横线长度不合适,再去调节参数6。
5、调整上下两行紧凑度
这个值的范围是-2到10,默认是1。
值越小,上下行越紧凑。值为-2时长这样:
值为10时长这样:
6、调整中间横线长度
这个值的范围是1到7,默认是4。值越大,横线长度越大。
如果你运行后发现长度有合适,可以调节这个值,直到你满意为止。
PS1:上面几个参数都设置了默认值,经过调试基本合适,不合适的情况下自行调节。
PS2:点击【运行】后,工具框并不会关闭,如果发现参数或标注有问题,可以直接修改,再次点击执行即可。
PS3:这个工具执行需要一点时间,并不是一点并好,不要急燥。
三、工具箱下载链接
CC工具箱完全免费无套路,可到下方的百度网盘链接直接下载工具:
CC工具箱百度网盘下载链接https://pan.baidu.com/s/1OJmO6IPtMfX_vob3bMtvEg?pwd=uh5r如果对工具使用仍有不理解的地方、无法解决的错误、改进的意见,可以加下面的交流群导游号入群进行反馈。同时欢迎关注本人公众号。