ESRI中国社区学习心得之field Calculator
ESRI中国社区学习心得之field Calculator
目录
开头 .................................................................................................................................................. 2 1.重复记录标上记号 ................................................................................................................... 2 2.计算 [B].max + [B].min + [B] ..................................................................................................... 3 3.按照需求对字段[D]编号 .......................................................................................................... 6 4.将点 x y坐标值写入字段[E] ................................................................................................... 7 5.对图形的操作 ........................................................................................................................... 8 小结: .......................................................................................................................................... 8 第一层 初出茅庐‐工具的使用 ..................................................................................................... 10 1、属性表中的Field Calculator ................................................................................................ 10 2、toolbox中的Calculate field ................................................................................................. 11 第二层 牛刀小试 .......................................................................................................................... 11 1、字段批量赋值 ...................................................................................................................... 11 2、字段之间赋值 ...................................................................................................................... 12 第三层 潜心修炼‐变量、语法使用 ............................................................................................. 13 1、基本函数的应用 .................................................................................................................. 13 2、简单语法的应用 .................................................................................................................. 14 第四层 初露锋芒‐利用复杂语句完成属性计算 ......................................................................... 15 1、复杂计算 .............................................................................................................................. 15 第五层 日新月异‐简单图形计算 ................................................................................................. 18 1、简单图形计算 ...................................................................................................................... 18 2、如何判断一个面是多部分要素、还是环状要素 .............................................................. 19 第六层 大显身手‐简单图形操作 ................................................................................................. 22 1、批量改变线方向 .................................................................................................................. 22 2、在ArcMap中如何将线自动闭合 ....................................................................................... 22 第七层 游刃有余‐复杂图形操作 ................................................................................................. 23 1、如何求多边形质心到多边形边界最远的距离 .................................................................. 23 2、提取改字段的最大值,提取这个字段的最小值,然后进行该地段+最大值+最小值的操作 25
3、怎样求得一个不规则多边形的极点? .............................................................................. 26
卢宇森(lucy11149@http://doc.guandang.net)
雷中华(tj051181@http://doc.guandang.net)
ESRI中国社区学习心得之field Calculator
ESRI中国社区学习心得
---之Field Calculator
为什么要把Field Calculator专门作为一章呢,是因为Field Calculator着实很强大,利用Field Calculator总能达到事半功倍的效果,具体有多厉害,我们下面来一一介绍。
开头
以tj051181的帖子来做开头吧
[学习笔记]ArcMap中的VBA之Field Calculator
http://doc.guandang.net/ESRI/viewthread.php?tid=54293
--------------------------------------------------------------------------- - - - - - -
<学习笔记> - - - - - -
ArcMap中,无论是在属性框中右击字段打开的Field Calculator还是在Arctoolbox\Data Management Tools\Field\ 工具箱中的Calculate field ,都支持vba表达式。
字段计算器,用以计算字段值。这些字段值,可以是属性表里相关字段的综合,比如百分比,分解字段等;可以是和图形有关的值,比如点的xy坐标,面的中心点坐标,线的长度等等;也可以是为了满足某种特定需求而创造出来的值。
比如如下问题:
1.要找出图层某字段[A]里的重复值,并标上记号;
2.图层某字段[B],现在要将字段[B]中的 { 最大值 + 最小值 + 该行值 } 写入一个新字段[C]中; 3.字段[D]需要进行编号,号码格式为"000001","000002","000003","000004"...,"000202"..; 4.将点层的xy坐标按 x , y 的格式输出到 [E] 字段
1.重复记录标上记号
要找出图层某字段的重复记录,对于存储在Personal Geodatabase中feature而言,可以通过select by attribute找出重复值的记录:
Sql: select * from layer where:
[A] in (select [A] from 层名 group by [A] having count([A]) >1 …… 此处隐藏:15632字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




