教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 专业资料 >

ESRI中国社区学习心得之field Calculator

来源:网络收集 时间:2026-08-25
导读: ESRI中国社区学习心得之field Calculator 目录 开头..................................................................................................................................................21.重复记录标上记号..........................

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字,全部文档内容请下载后查看。喜欢就下载吧 ……

ESRI中国社区学习心得之field Calculator.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1761483.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)