
arcgis
guai486
这个作者很懒,什么都没留下…
展开
-
ArcMap使用【if-else 条件语句】进行标注
近期工作中遇到了个问题,需要将一份矢量数据,根据其不同字段值,标注不同内容(例如,当A字段值等于0时,标注B、C字段的值,当A字段值等于1时,标注B、D字段的值,当A字段值等于2时,标注C、D字段的值)想要达到的标注效果为【当A字段值等于0时,标注B、C字段的值,当A字段值等于1时,标注B、D字段的值,当A字段值等于2时,标注C、D字段的值】打开【标注】选卡,点击【表达式】,勾选【高级】,在添加如下表达式即可。写好的表达式可以保存为.lxp文件,方便下次调用。随便编了一份数据,具体属性表内容如下。原创 2024-06-24 17:31:31 · 1087 阅读 · 0 评论 -
arcgis字段计算器替换函数【replace】应用
xjdm]字段右键打开【字段计算器】,勾选【字符串】,输入表达式【Replace( [xzdm],Right( [xzdm],6) ,"000000" )】即可。将[xzdm]字段值的后六位均替换为"0",并且赋值到[xjdm]字段中。before:待替换的字符串或字符串数组。after:用作替换的字符串或字符串数组。【replace】函数用法。string:输入字符串。原创 2024-06-20 10:05:16 · 2635 阅读 · 0 评论