ArcGIS之字段计算器
FieldCalculator Python
本次技巧在ArcGIS字段计算器模式下进行,可快速实现字段数值处理,记录下来作为笔记以备以后查用方便,同时作为技术交流与大家分享,互相学习。
01 顺序编号
a = 0
def num():
global a
a+=1
return a
结果:
num()
02 自动补齐数位
String(N - Len( [A] ),"0") & [A]
*N为所需位数。前面用0补齐。
03 保留小数位(四舍五入)
round([N],n),n为小数位
补充:
4. 数字转大写字母:chr([num]+64)
5. 数字转小写字母:chr([num]+96)
6. 计算几何面积:!Shape.Area!
7. 计算椭球体面积:!Shape.GeodesicArea!
8. 左侧提取字符:left([string],a),a为所需字符数量
9. 右侧提取字符:right([string],a),a为所需字符数量
10. 中间提取字符:mid([string],a,b),a开始字符位置,b字符数量。
11. 合并属性字段:[A]&[B]&[C]
12. 删除属性字段多余空格:Replace([name],“ ”,“”)
*所有标点符号均为英文格式。
作为ArcGIS应用笔记分享出来,后续大家在应用过程中如有问题,欢迎留言,同时也可以提出自己的需求,在下虽不才,但有意愿上下而求索。
ArcGIS之字段计算器相关推荐
- arcgis python字段计算器_计算字段示例—帮助 | ArcGIS for Desktop
使用键盘输入值并不是编辑表中值的唯一方式.在某些情况下,为了设置字段值,可能要对单条记录甚至是所有记录执行数学计算.您可以对所有记录或选中记录执行简单计算和高级计算.此外,还可以在属性表中的字段上计算 ...
- ArcGIS使用字段计算器python脚本整理三规合一图斑
最近试着使用字段计算器内的python脚本整理图斑,蹒跚学步,做下记录. 1.用地代码与名称转换 1.1城规用地代码CGYDDM转用地名称CGYDMC 做一个python字典再索引即可(码齐这些分类还 ...
- 基于Arcgis的字段计算器数列式递进计算方法
在Excel表格里面,我们可以对单元格的拖拽填充,来进行对其他单元格有规律的赋值.如下图. 而在Arcgis中,当对要素属性表格进行如上操作时,则需要利用到字段计算器的功能. 首先我们需要勾选字段计算 ...
- arcgis python字段计算器_ArcGIS 字段计算器 Python 坑
最近要处理个简单数据,一个字段中为文本类型,包含各种描述.要求是包含平方米的数值提取出来,变成数值,如果包含多个,则把各个值累加起来. 比如 字段值为 "非法占用100平方米" 处 ...
- Arcgis用字段计算器计算只出一部分值另外一部分为null
文章目录 1.问题描述 2.解决方法 step1 把数据导入mdb(Personal Geodatabase)中 step2 再把数据导入到工作空间中进行计算 1.问题描述 下图中,我想利用字段计 ...
- arcgis中字段计算器使用python-ArcGIS使用字段计算器python脚本整理三规合一图斑
最近试着使用字段计算器内的python脚本整理图斑,蹒跚学步,做下记录. 1.城规用地代码CGYDDM转用地名称CGYDMC 做一个python字典再索引即可(码齐这些分类还挺累..) list = ...
- arcgis中字段计算器利用python比较大小
# -*- coding: utf-8 -*- z=0 def numbersize(a,b):global zif(a>b):z=aelif(a<b):z=belif(a==b):z=a ...
- 解析ArcGis的字段计算器(四)——日期字段计算
先占个空,有空写 转载于:https://www.cnblogs.com/yzhyingcool/p/10089524.html
- 【ArcGIS】利用字段计算器按 OSM 道路等级生成道路速度
本文主要介绍「如何利用 ArcGIS[字段计算器]批量匹配 路段等级属性 与 路段速度属性」 ,该操作的目的是获取[网络分析]中所需的时间属性. 路网数据来源为 openstreetmap. 具体操作 ...
最新文章
- Android模拟器emulator-arm.exe出现错误
- python填写excel-Python向excel中写入数据的方法
- 2018年全国及31省市数据中心相关政策汇总及解读「全」
- 普及vmware连接上网
- LeetCode_97.交错字符串_没懂
- Redis缓存穿透 缓存击穿 缓存雪崩原因及其解决方案
- main java game,playgame 一个JAVA编写的飞行小游戏,有基本完整的 框架,适合初学者参照学习 Other s 其他 238万源代码下载- www.pudn.com...
- scanner一次输入多行_记一次项目复盘,技术盘点(易忽略的细节)
- C#/Net代码精简优化技巧(1)
- mysql有热备设置_Mysql数据热备配置与操作方法
- oracle sql 转小写转大写,OracleSQL金额小写转大写函数
- 【肥朝】从一次问题讨论聊聊我对阅读源码的思考
- gtest基础使用01:编写第一条单元测试用例
- Pano2VR制作全景图缩略图导航
- 用色环图帮你搞定配色
- centos上使用Dropbox
- 大数据的监控和数据准确性保证
- 微信小程序 MinUI 组件库系列之 loadmore 页底组件
- 神经元细胞结构刨析(持续更新)
- 使用mongoDB的一些新的(mongoDB报错解决)