当前位置: 首页 > news >正文

MIKE URBAN前处理之ArcGIS批量拆分属性表中的字段

又是好久不见,实在太忙,目前小编的项目还在主要在模型方面,不过文章还是会持续更新,今天讲个URBAN前处理的小技巧。

一、原始数据展示

上期小编讲过EXCEL导入MIKE URBAN的操作步骤。其实我们在管道数据的处理阶段经常会遇到管道的上游井编号(From Node)和下游井编号(To Node)在一列属性表里。观察发现可以通过中间的符号“_”分为前后两个部分,然后替换掉每个部分中多余的内容,即可得到结果。

二、添加新字段

添加两列新增字段“AA”和“BB”,注意新添加的字段类型一定要与被提取数据的字段保持一致。

三、公式编写

分开可以通过Python的截取字符串方法得到,注意python的格式代码如下:

//根据逗号分开前后两部分,分别赋值给两列

//AA列

def spl(f):

str1=u'_'

pos=f.index(str1)

return f[0:pos]

//BB列

def spl(f):

str1=u'_'

pos=f.index(str1)

return f[pos+1:]

操作步骤如下:选中AA列,右键选择字段计算器,得到的对话框设置如下:

得到的对话框设置如下:

四、成果展示

经过上述步骤得到的结果如下:

至此我们就在ArcGIS中实现了将一个字段下有特征的需要分开的内容分别批量赋值给其他两个字段。

URBAN前处理的一点小操作,当然我个人还是喜欢将shp图层的属性表直接在EXCEL去修改,这种方法直接在GIS就可以实现。希望各位粉丝盆友多多支持,后期的文章会有更多的亮点。

http://www.jsqmd.com/news/567082/

相关文章:

  • StructBERT零样本分类-中文-base行业落地:医院在线问诊首句意图识别(挂号/复诊/报告查询)
  • “因果森林+双重稳健估计”强强组合,这篇文章代表着2026年医学因果推断方法学趋势
  • 感应电机有/无传感器控制FOC带文档 感应电机有/无速度传感器FOC控制,异步电机有/无速度传...
  • 告别手动填表!用CANoe 11.0 (x64)模板快速创建DBC数据库(附Signal/Message避坑指南)
  • 基于博途1200PLC与HMI的十层三部电梯控制系统仿真程序
  • SDMatte在数字政务中的应用:证件照/公章/红头文件透明底标准化处理
  • 又一体脂肪指数类指标上线NHANES公共数据库平台---锥度指数
  • 从模糊到逼真:VAE-GAN如何用‘学来的相似度’解决VAE的图像模糊问题?
  • HPKM-PINN:KAN-MLP并行混合物理信息神经网络技术 第1章 KAN基础与MLP局限的理论分析(一)
  • Hunyuan-MT-7B多场景应用:Pixel Language Portal赋能高校外语教学平台的AI助教落地案例
  • 反逻辑陷阱:写机器无法理解的荒诞代码
  • IF=22.3!三臂临床试验的统计方法拆解:八段锦降压研究的顶刊设计思路借鉴
  • G-Helper终极指南:释放华硕笔记本全部潜力的轻量级控制工具
  • Windows驱动管理新范式:DriverStore Explorer从入门到精通
  • 基于单片机多功能音乐门铃录音留言箱
  • STM32G030C8T6 + DRV8833 驱动42步进电机:从零到64细分的保姆级代码解析
  • DFT工程师的隐藏技巧:深入解读TestMAX中Shared与Dedicated Wrapper Cell的选择策略
  • Servlet02---超详细的HttpServlet讲解
  • 实测分享:用Metashape(原PhotoScan)从无人机照片到3D模型的全流程避坑
  • 用ZED2相机和Python搞点好玩的:从读取序列号到实时深度图显示的完整项目实战
  • 抖音批量下载终极指南:免费去水印工具,一键收藏创作者全部作品
  • 2026年老薛主机最新优惠码:终身7折/新购7折
  • 别再死记硬背NLL公式了!用PyTorch手把手带你复现一个分类任务(附完整代码)
  • 计算机毕业设计:Python 二手车价格预测与特征分析系统 Flask框架 requests爬虫 可视化 数据分析 大数据 机器学习 大模型(建议收藏)✅
  • Node.js版本管理神器NVM:从安装到实战的保姆级教程(Mac版)
  • 用Python和Keras实战LSTM-AutoEncoder:手把手教你搭建室内空气质量异常检测模型
  • 终极指南:在Windows上快速免费安装安卓应用的完整解决方案
  • PyAEDT实战指南:高效电磁仿真的Python自动化方案
  • Ubuntu 22.04 编译内核踩坑记:手把手教你用gcc-9解决 `yylloc` 重定义错误
  • 如何解析B站视频:零门槛的bilibili-parse使用指南