24小时热门版块排行榜    

查看: 923  |  回复: 4

puccaqq

银虫 (小有名气)

[求助] Arcgis 应用的简单问题, 如何计算选中区域的值 已有2人参与

假设污染排放量均匀分布于某‘区域’, 另一个图层是‘子区域’范围, 计算这个‘子区域’的排放量

手算很简单,就是 ‘子区域面积’/‘区域面积’ב排放量’

但怎么用Arcgis来算?两个区域图层都是矢量的。谢谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

福原爱

铜虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
puccaqq: 金币+10, ★★★很有帮助 2016-10-22 11:48:31
使用arcgis计算两个矢量图层面积
然后用spatial join将子区域的图层属性添加到区域图层里,再用字段计算器做除法
大家都喜欢叫我爱酱~
2楼2016-10-21 09:47:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kainan001

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
puccaqq: 金币+10, ★★★很有帮助 2016-10-22 11:48:39
首先“子区域面积”和“区域面积”是分开的图层,可以分别计算两个图层的区域面积,具体做法:
1、分别在两个图层的属性表中,建立“area”(PS:最好用英文建立)字段,然后在area上鼠标右键弹出选项框选择“几何计算”,然后在“属性”下拉菜单中选中“面积”,然后确定,这时候面积就算出来了。
2、再建立一个字段,做除法,最后再乘以“排水量”即可。
关键方法参考1,方法很简单。
3楼2016-10-21 22:39:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

super_xxin

新虫 (小有名气)

4楼2016-10-22 00:31:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

deephill

铁杆木虫 (职业作家)

公式换成,(排放量/区域面积)  *子区域面积     就好弄多了

发自小木虫Android客户端
5楼2016-10-23 00:49:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 puccaqq 的主题更新
信息提示
请填处理意见