如何计算县域下各村庄的坡度占比。
现有资料坡度tif,村边界shp。目的是把坡度分为7种类型,然后计算每个村庄的各种坡度的占比。
我将坡度转化成面shp,转化后就可以计算面积了,但是转化了成了300多万个面元素,特别细碎,文件巨大,根本用不了,有没有好的办法完成我的目的,或者有什么便捷方法把300多万个面元素合并成7种坡度类型,这样文件就小一点。求助!
我将坡度转化成面shp,转化后就可以计算面积了,但是转化了成了300多万个面元素,特别细碎,文件巨大,根本用不了,有没有好的办法完成我的目的,或者有什么便捷方法把300多万个面元素合并成7种坡度类型,这样文件就小一点。求助!
2 个回复
徐珂 - ArcGIS for Desktop
赞同来自: 江宝骅 、Fang 、半夏时光°
其实可以先不融合,直接使用Tabulate Intersection(交集制表)进行统计,直接统计出占比。详细请参考:http://desktop.arcgis.com/zh-cn/arcmap/latest/tools/analysis-toolbox/tabulate-intersection.htm
对于矢量数据,有交集制表工具,对于栅格,有Tabulate Area(区域制表)工具,这个工具可以求出各类栅格的个数,百分比还要计算一下。详细请参考:http://desktop.arcgis.com/zh-cn/arcmap/latest/tools/spatial-analyst-toolbox/tabulate-area.htm
Fang
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态