leewj0126
路人甲
路人甲
  • 注册日期2004-08-04
  • 发帖数84
  • QQ44494081
  • 铜币366枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:11898回复:7

在ArcGIS中如何更新属性中SHAPE_Area字段的值?

楼主#
更多 发布于:2006-10-11 23:34
<P>我在ArcMap编辑一个shape格式的文件,当我编辑其中的面,使其形状改变后,为何其属性表中SHAPE_Area显示的面积数还是未对起编辑前的面积,请问如何对其进行更新是其显示实际面积?</P>
<P>同时我在用Intersect求交集已出现上述面积不能随图形形状的改变而改变。请问属性字段SHAPE_Area是ArcGIS自动生成,它为什么不能随图形的改变而变化呢?</P>
喜欢0 评分0
huangzuowei1
路人甲
路人甲
  • 注册日期2003-12-22
  • 发帖数862
  • QQ102995869
  • 铜币2229枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-10-12 08:39
<P>I do not know</P>
举报 回复(0) 喜欢(0)     评分
alrps
路人甲
路人甲
  • 注册日期2005-04-09
  • 发帖数6
  • QQ
  • 铜币124枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2007-04-07 16:52
don't know too
举报 回复(0) 喜欢(0)     评分
zhengfeifeiyndx
路人甲
路人甲
  • 注册日期2006-06-21
  • 发帖数26
  • QQ
  • 铜币194枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2007-05-14 20:54
<P>I know,但是不知道准不准确··,呵呵,先打开属性表,在要计算的“字段”上右击-calculate value--弹出对话框(字段计算器)</P>
<P>选中“高级”前的复选框,</P>
<P>这时在pre-logic··code中输入:</P>
<P>dim d as double</P>
<P>dim p as iarea</P>
<P>set p=[shape]</P>
<P>d=p.area</P>
<P>然后在ArEA=下输入</P>
<P>d</P>
<P>点击“确认”即可```</P>
<P>关于其中的原理较为复杂,不再叙述</P>
举报 回复(0) 喜欢(0)     评分
murphy1314
外卖仔
外卖仔
  • 注册日期2005-05-11
  • 发帖数76
  • QQ
  • 铜币288枚
  • 威望0点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
4楼#
发布于:2007-05-22 10:45
<P>楼上高人!。</P>
[url]http://hi.baidu.com/murphy1314[/url]
举报 回复(0) 喜欢(0)     评分
wuquyun
路人甲
路人甲
  • 注册日期2005-11-20
  • 发帖数116
  • QQ116434935
  • 铜币493枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2007-05-29 19:42
重建个人mdb,导入数据即可更新
wqy
举报 回复(0) 喜欢(0)     评分
LameBoy
路人甲
路人甲
  • 注册日期2004-06-30
  • 发帖数44
  • QQ
  • 铜币223枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2007-06-07 11:44
build一下
举报 回复(0) 喜欢(0)     评分
stree
路人甲
路人甲
  • 注册日期2004-12-09
  • 发帖数223
  • QQ
  • 铜币782枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2007-06-14 13:42
很好!
举报 回复(0) 喜欢(0)     评分
游客

返回顶部