ArcMap - 设置类似以假分数格式的label标注
前言
今天在用ArcMap制图的时候遇到一个制作类似以假分数格式的label标注的问题。效果如下:
解决方法
参考:https://www.cnblogs.com/yzhyingcool/p/10089517.html
使用VBScript脚本代码如下:
Function FindLabel ( [面积亩] , [XH], [潍坊系] )Dim fmLength '分母长度Dim fzLength '分子长度Dim zsLength '整数长度Dim hxLength '分式线长度fmLength = Len("潍坊编号:"+[潍坊系]) 'len函数取字符串长度,字段计算器那儿有讲fzLength = Len("序号:"+[XH]) zsLength = Len([面积亩]+"亩")If fmLength > fzLength Then '如果分母比分子长hxLength=fmLengthelse '反之hxLength=fzLengthEnd If '下面的"-"或"—"根据英文(数字)或者中文进行调整即可FindLabel = "序号:"+[XH] +vbcrlf+ space(fmLength)+string(fmLength*2,"-")+space(zsLength/2)+[面积亩]+"亩"+vbcrlf+ "潍坊编号:"+[潍坊系]End Function
备注:
- [面积亩],[潍坊系],[XH] :需要替换成自己需要的字段
- vbcrlf:回车并换行
- space(): 空格函数,这个需要根据实际情况进行调整
ArcMap - 设置类似以假分数格式的label标注相关推荐
- python坐标轴刻度设置_matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)...
1.横坐标设置时间格式 import matplotlib.pyplot as plt import matplotlib.dates as mdates # 配置横坐标为日期格式 plt.gca() ...
- xml格式的label转换为yolo-darknet版的label
xml格式的label转换为yolo-darknet版的label xml文件样例: ''' Author: Jiollos Date: 2020.3.11 将box中label转为yolo-dark ...
- C# 中Excel导出,可以自由设置导出的excel格式
Excel导出,不管在java,C#等后台语言,或者是javascrit,jquery等脚本语言,有很多种方式都可以将查出的数据导成excel的格式.我这次是从公司的一个同事那里学来的一个方法.是有关 ...
- 如何以类似JSON的格式打印圆形结构?
本文翻译自:How can I print a circular structure in a JSON-like format? I have a big object I want to conv ...
- POI按照源单元格设置目标单元格格式
原文:http://jjw198874.blog.163.com/blog/static/1889845522011102401854234/ POI按照源单元格设置目标单元格格式 poi按照一个源单 ...
- 利用ArcMap对tiff或jpg格式地图图片的配准步骤
原文:利用ArcMap对tiff或jpg格式地图图片的配准步骤 在实际应用中,经常会遇到提供一张高精度的地图图片文件,如何对将该图片进行配准(使图片具有经纬度坐标). 当然我们得有一些大概的参考图层, ...
- html支持的语音文件格式,html5中如何设置audio支持音频格式
html5中如何设置audio支持音频格式 发布时间:2020-04-15 10:24:37 来源:亿速云 阅读:367 作者:小新 今天小编给大家分享的是html5中如何设置audio支持音频格式, ...
- 成功解决pillow模块内生成的非UTF-8格式(比如label中有汉字时)
成功解决pillow模块内生成的非UTF-8格式(比如label中有汉字时) 目录 解决问题 解决方法 解决问题 解决pillow模块内生成的非UTF-8格式(比如label中有汉字时),需要进行格式 ...
- 表格大小设置_系统地学习Excel第18课,设置单元格字体格式
上一篇:系统地学习Excel第17课,设置单元格格式 本篇内容结构如下: 本篇在章节中的位置 单元格字体格式包括字体.字号.字形.颜色等.Excel中文版默认单元格: 字体为[宋体]或[等线]: 字号 ...
最新文章
- java中引导页面的,Android实现欢迎引导页面
- 0129互联网新闻 | 平安好医生无人诊所进驻高速公路服务区; 第五批游戏版号下发...
- 安装numpy,setuptools的时候,不能再注册表中识别出来python2.7
- linux 英伟达 分辨率,配置nVidia显卡修改Ubuntu分辨率
- mysql 表 地图_报表中的地图怎么做?
- 【Ynoi2011】成都七中【树论】【点分树】【离线】【树状数组】
- 得到当前python解释器的路径
- spring 框架发送 simpleMail email
- Jsp 中遇到待解决问题
- ssd trim linux,linux – 使用SSD上的BtrFS验证TRIM支持
- python基础语法总结(超详细)
- 阿里巴巴集团学术委员会主席曾鸣纵论BAT人工智能战略:任何公司都必须AIl in AI
- 我是一个线程(转载自: IBM刘欣)
- docker打包镜像上传_docker制作自己的镜像并上传dockerhub
- c语言 猜字游戏,【c语言】 小游戏――猜字游戏
- 94个JS/eTS开源组件首发上新,肯定有你要用的一款
- “青少年编程能力等级”第一、第二部分:图形化编程 Python编程 含测试样题
- 【Unity3D基础2-10】Unity3D灯光系统
- linux mips架构PHYS_OFFSET、CAC_BASE、HIGHMEM_START、PAGE_OFFSET、virt_to_phys、phys_to_virt、page_to_phys的定义
- border-style之double实现三道杠