ArcGIS Pro字段操作代码汇总

属性表是GIS数据的重要组成部分,有了属性表才可以进行分析和分类配色等操作,这里为大家介绍一下ArcGIS Pro中字段操作的相关代码,希望能对你有所帮助。

关键词搜索

打开属性表,点击按属性选择,如下图所示。

图片

点击按属性选择

在显示的按属性选择对话框内,根据要求进行选择,如下图所示。

图片

按属性选择

将SQL旁边的按钮打开就可以看到对应的SQL语句,如下图所示。

图片

SQL语句

点击应用就可以将包含关键词“餐厅”的记录选择上,如下图所示。

图片

选择结果

查找替换

在需要替换的字段上点击右键,选择计算字段,如下图所示。

图片

选择计算字段

在显示的计算字段对话框内,输入代码!address!.replace("弄","号"),如下图所示。

图片

计算字段设置

点击确定完成将address字段内的“号”替换为“弄”,如下图所示。

图片

替换后字段

提取部分内容

在计算字段对话框内,输入代码!address![:!address!.find("路")]+"路",将address中的某某路提取出来,如下图所示。

图片

字段计算设置

点击确定后可以看到address字段只剩下某某路了,如下图所示。

图片

提取结果

提取前三位

在计算字段对话框内,输入代码!Name![:3],将Name字段的前三位提取出来,如下图所示。

图片

计算字段设置

点击确定后可以看到提取结果,如下图所示。

图片

提取结果

追加内容

在计算字段对话框内,输入代码!address!+"5号",表示在address字段的后面加上文字“5号”,如下图所示。

图片

计算字段设置

点击确定后可以看到追加后结果,如下图所示。

图片

追加结果

拆分字段

点击添加按钮,添加一个字段“大类”,用于存储拆分后数据,如下图所示。

图片

点击添加按钮

新建的字段如下图所示。

图片

新建的字段

在计算字段对话框内,输入代码!type!.split(";")[0],将type字段内的记录以分号隔开,并取出分号分隔的第一部分,如下图所示。

图片

计算字段设置

点击确定后可以看到计算结果,如下图所示。

图片

计算结果

同样的方法,分别用代码!type!.split(";")[1]和!type!.split(";")[2],得到中类和小类,最终的结果如下图所示。

图片

计算结果

结语

以上就是ArcGIS Pro字段操作代码汇总的详细说明,主要包括了数据来源、关键词搜索、查找替换、提取部分内容、提取前三位、追加内容和拆分字段等功能。

本教程中所使用的数据为水经微图中下载的POI数据,你可以通过关注公号“水经注GIS”,然后在后台回复“微图”即可获取软件下载地址,当然也可以直接在水经注GIS官方网站下载。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值