查看原文
其他

ArcGIS工具箱使用技巧汇总

陈家 GIS前沿 2022-03-17


ArcGIS工具箱是非常重要的组成部分,很多数据的处理分析需要依靠它来完成,往往通过几个工具箱的组合应用,可以实现很多复杂点的功能。在工具箱的应用中,我想介绍如何使用工具箱来实现统计表的制作。


1、打开需要统计的数据:




2、确定需要生成的统计表,比如林地现状统计表:



3、我们打开数据的属性表看看,发现里面的属性字段都是数字,没有汉字:




4、根据林地现状统计表的需求,我们需要将县代码、乡代码、林地权属、起源和地类翻译成汉字,可以使用工具箱中“数据管理工具”中的“属性域”工具来完成;


5、要新建一个数据库,将shp文件导入,因为属性域工具是不支持shp文件的;


6、在ARCMap中再次打开数据,进入属性域工具,里面有个“表转属性域”,首先使用Excel建立一张代码和汉字的对应表:



7、按照要求,将乡代码、林地权属、起源和地类都分别建立代码和汉字对

应的工作簿:




8、点击“表转属性域”工具,填入相应的信息:




输入表选择做好的代码-汉字对应表,编码字段选择相应的代码,如果表2是地类代码表,则选择代码,描述字段为地类,选择需要建立属性域的工作空间,给属性域起个名字;

9、点击“指定字段的属性域”工具,将建好的属性域赋予指定的字段:




10、按照以上步骤循环,将县代码、乡代码、林地权属、起源和地类转换为汉字:




11、现在可以使用“分析工具”中“统计分析”中的“汇总统计数据”工具:




输入表是某县林地现状图层,输出表位置是存放需要统计数据的数据库,如果不放在这里,那么生成的统计表中仍旧是代码,而不是汉字,统计字段需要是数字类型的,比如面积字段,统计类型要是SUM,案例分组字段是指按照什么字段统计面积,输入县、乡、林地权属、起源和地类;


12、统计完成后,结果就像下面这样:




13、我们可以看到,虽然结果是正确的,但是排版并不符合我们的要求,这时候就要使用“数据管理工具”-“表”-“数据透视表”工具了,这个工具可以将表格排列为纵行是输入字段,横行是透视字段,其中的单元格是统计面积:




输入表是刚才生成的统计表,输入字段就是纵行字段,县、乡、林地权属和起源,透视表字段就是横行字段,即地类,值字段就是需要统计的字段,即面积,输出表的位置同样需要在存放数据的数据库中;


14、数据透视表运行完成后,结果如下:




15、然后我们可以运行“转换工具”-“EXCEL”-“表转excel”:




16、导出Excel表格后,对表格进行简单的处理,就可以得到林业现状统计表了:



文章来源:CSDN,作者:陈家

文章链接:https://blog.csdn.net/weixin_39065585/article/details/83353699

本文仅限行业学习交流之用,版权、著作权归原载平台及作者所有。我们尊重作者的成果,如涉嫌侵权,请联系我们及时删除


- END -


7.72GB ARCGIS  ERDAS  ENVI干货教程网盘下载
CAD完美转ArcGIS的干货技巧.pdf(文档可下载)
ArcGIS四种计算图斑面积的方法
ArcGIS制图及配图(文档可下载)
GIS制图必看!ArcGIS专题制图及可视化练习教程.docx

戳原文,更有料!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存