加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[转载]如何在arcgis中计算多边形(或lable点)的中心点坐标

(2014-06-15 13:26:28)
标签:

转载

分类: ArcGIS

第一步

添加X Y字段

第二步

选择编辑EDITOR

右键图层打开属性表

第三步

右键X字段表头

选择字段计算器

第四步

选中Advanced

第五步

编写VBA代码:

Dim dblX As Double

Dim pArea As IArea

set pArea = [Shape]

dblX = pArea.Centroid.y

然后在下面一栏里直接填上“dblX 点击OK 即可

为了取得更好的效果

建议在字段的声明类型与vba类型一致

 

另外一个方法,不用写VBA代码了

修改上面第三步的操作

选择计算几何要素(calculate Geometry

然后在Property下拉列表框里选择相应的属性即可

中心坐标XY

其他操作就与上面的一样了

0

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有