ARCGIS求两个面的交集用ARCGIS求出两个不同层面的交集的面积·····请说详细点,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 07:06:09
ARCGIS求两个面的交集用ARCGIS求出两个不同层面的交集的面积·····请说详细点,
xTNV[WH)UWTKUUtQlVݗ HMB&*D[X'A;й ЧM̝9š2o,.:Z{;n6h5炽-ze.Aogm=u0.?C`=[8 6nWav'M|i/fҍi/ %+ vPX7fvo(rꕮ3K%_ͨӐ { ql5Y5E6V>Η^q^9x1QPay6/_ Q0tA`fHJdÅ]L X!hcUY{g$Ϫy_Ƅ NI'H&i?!%Ari>R @MDA-a. ̏O;d&!z~RFw9\𥌡j9VT%$ PRdzLE44` 1$?6-V<~@ }ѵb_$-ȩjJ6,S.cƓ/tBIroLJYMHY5cH ZRANmD|2$"ˊ!̟?3ʏ5`Q(vT F19e&tt܏ I@Ы#8פ &M©A١gw2]wf[ ev1m6ߌm)O{"B"0@l&t&I`an5@i!Qhb :'h#C5ZxDfJ̮N`#v>$zLx}F`Agi|zԫq;nBEVUDB(-yUÃ25m?>)K9=ߜM|

ARCGIS求两个面的交集用ARCGIS求出两个不同层面的交集的面积·····请说详细点,
ARCGIS求两个面的交集
用ARCGIS求出两个不同层面的交集的面积·····请说详细点,

ARCGIS求两个面的交集用ARCGIS求出两个不同层面的交集的面积·····请说详细点,
一、首先在ArcToolbox中,执行“Intersect(相交)”命令,即analysis-overlay-intersect.在弹出对话框中,input features里添加你要相交的两个图层,其他设置默认,在input features class里输出成一个如“jiaoji.shp”文件.
二、接着,应该加载了刚才生成的图层了,再计算此shp文件的面积即可.
计算图层面积:
打开jiaoji.shp图层的属性表,新建一个字段,即Option-add field,字段名取为如Area,类型为float浮点型.再选择刚Area字段,右键单击弹出菜单选择Field Calculator,在Field Calculator对话框中选中Advanced,在Pre-logic VBA Script Code文本框中输入
Dim pArea as IArea
Set pArea=[shape]
在Area=下面的文本框输入pArea.area,然后OK,便是Area字段的属性值计算,也就是面积值.
三、如果你还要计算最终相交图层面积总和,可以继续在属性表中,选择刚Area列,右键可以看到一个“statistics(统计)”,打开后可以看到统计信息,包括最大值,最小值,均值,总和等等信息.
希望我说得够明白,对你有所帮助,呵呵,我是一名GIS专业的在校学生,目前还大三,希望多多交流哦! O(∩_∩)O~