ArcGIS Pro中怎么设置标注换行

在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中怎么设置标注换行的详细说明,主要包括了数据来源、自带工具和函数换行等功能。

相关推荐
爱地球的曲奇18 小时前
ArcGIS(ArcMap&Pro)布局视图的在线地图与导出后的图片细节不一样
arcgis
DreamLife☼3 天前
Node-RED:自定义节点开发:打造专属工具箱
arcgis·调试·封装·npm包·自定义节点·节点开发·html模板
qq_214803293 天前
ArcGIS Runtime Java SDK初始化报错:Could not find runtime
java·开发语言·arcgis
ZHSH.6 天前
ArcGIS地统计综合实战 | 洛杉矶臭氧浓度预测-pretict-pretictable-pretiction
arcgis·预测·地统计分析
cehuishi95278 天前
利用ARCGIS手搓宗地图详细版
arcgis
百***78458 天前
node.js+npm的环境配置以及添加镜像(保姆级教程)
arcgis·npm·node.js
枝上棉蛮8 天前
从“高门槛”到“零门槛”:ArcGIS 和 GISBox如何破解中小用户GIS工具使用难题?
arcgis·gis·gisbox·服务分发·场景编辑·切片转换·gis服务器
Q一件事9 天前
arcgis用累计值进行分级
arcgis
啦啦球晃晃9 天前
ARCGIS删除自定义的七参数转换
arcgis
百***35339 天前
node.js+npm的环境配置以及添加镜像(保姆级教程)
arcgis·npm·node.js