arcgis标签如何固定宽度换行显示

 时间:2026-02-13 11:48:44

1、打开arcgis软件

arcgis标签如何固定宽度换行显示

arcgis标签如何固定宽度换行显示

2、在layers处右击,在弹出的快捷菜单中选择add data,这时会弹出添加弹窗。选择要添加的图形确定后添加

arcgis标签如何固定宽度换行显示

arcgis标签如何固定宽度换行显示

3、添加后图层如下(本次是示例图层)

arcgis标签如何固定宽度换行显示

1、在图层处右击,弹出的快捷菜单中选择properties

arcgis标签如何固定宽度换行显示

2、在图层的属性表界面中选择label页,勾选label featuers in this layer,在text string 栏选择本次要标注的字段后点击应用并确定

arcgis标签如何固定宽度换行显示

arcgis标签如何固定宽度换行显示

3、这是我们可以看到标签的效果非常混乱,界面很不整洁

arcgis标签如何固定宽度换行显示

1、在图层的属性表界面中选择label页,在text string 后点击expression,进入label expression高级选项

arcgis标签如何固定宽度换行显示

arcgis标签如何固定宽度换行显示

2、在expression栏中点击advance

arcgis标签如何固定宽度换行显示

3、删除原有代码,输入如下代码

Function FindLabel ( [XZQMC] )  ttt = ""  i = len( [XZQMC] )  j = Int(i / 6) sss = [XZQMC]   Do   If  j > 0 Then     ttt = ttt & Left(sss, 6) & Chr(13)     sss = Right(sss, Len(sss) - 6)     j = j - 1   Else     ttt = ttt & sss     Exit Do   End IfLoop Until j < 0 FindLabel   =  tttEnd Function

其中“Chr(13)”为回车的ASCII码, Int(i / 6),6为固定的宽度

arcgis标签如何固定宽度换行显示

4、这下我们看下效果,是不是效果很不错。

arcgis标签如何固定宽度换行显示

  • arcgis中如何获取点的经纬度坐标
  • Arcgis中如何给属性表中的字段赋值
  • ArcGIS批量合并多个矢量图层
  • arcgis设置图层透明度
  • arcgis图例怎么添加教程
  • 热门搜索
    怎么把图片上的字去掉 健忘是怎么回事 淋病怎么治疗 怎么看电脑是什么系统 怎么升级ie浏览器 孩子流鼻血怎么回事 怎么会怀孕 卫衣怎么搭配外套 英雄联盟怎么改名字 头疼是怎么回事