ArcGIS Pro中怎么设置标注换行
2023-12-14 16:00:39
在ArcGIS Pro中进行文字标注的时候,如果标注的字段内容太长,直接标注的话会不美观,而且还会影响旁边的标注显示,这里为大家介绍一下在ArcGIS Pro中设置文字换行的方法,希望能对你有所帮助。
数据来源
本教程所使用的数据是从水经微图中下载的POI数据,除了POI数据,常见的GIS数据都可以从水经微图中下载。
水经微图
自带工具
在标注分类对话框内,选择“位置\自适应策略\堆叠”,可以看到默认已经有两个规则在里面,如下图所示。
默认设置
删除其中一个规则,修改另外一个规则,以“学”字为标志进行换行,换行后效果如下图所示 。??
换行后效果
函数换行
自带的换行规则是根据特定的标志进行换行,如果想要根据固定长度进行换行,可以通过函数实现,在标注分类对话框内点击标注表达式,语言选择Python,表达式内输入下面的表达式,如下图所示。
def FindLabel([Name]):
w=6 #设置最大换行长度
n = len([Name]) // w
showlabel = ''
i = 0
while i <= n:
showlabel = showlabel + [Name][i*w:(i+1)*w] + "\n"
i += 1
return showlabe
设置函数
点击应用后可以看到标注换行效果,如下图所示。
换行标注效果
结语
以上就是ArcGIS Pro中怎么设置标注换行的详细说明,主要包括了数据来源、自带工具和函数换行等功能。
文章来源:https://blog.csdn.net/mrib/article/details/134851139
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!