利用ARCGIS进行地类计算与统计汇总 下载本文

导出数据对话框中,【导出:】栏选all records(所有数据),输出表里选路径并命名dbf文件(这里命名为DLSJ.dbf),然后【确定】

由上图可以看出,导出的dbf文件包含两个:dbf后缀和xml后缀文件。dbf后缀文件存储所有数据;xml是元数据文档,起说明作用,可以忽略。

用Excel【打开】dbf后缀文件,【另存为】xls文件(DLSJ.xls)。至此,地类面积已经求出并导出为Excel文件,后续统计以导出的Excel文件为基础。

三、 地类数据统计

(1)打开Access(【开始】→【程序】→下图)

(2)用Access打开DLSJ.xls

- 16 -

(3)上图中,点击【打开】后,会出现导入对话框

这个不修改,直接【下一步】

这里要勾选【第一行包含列标题】,然后【完成】。这里直接点击【完成】则使用默认名为表名,如果想修改表名则点击【下一步】,然后再【完成】。

- 17 -

如上图所示,在数据库的表视图里可以看到导入的表(DLSJ)

双击表DLSJ可以查看导入内容是否正确。

(4)地类统计,合并相同地类的面积。

由上图可以看到,每个社都存在有同一地类有多块地的情况,如村委有两块1110的地,布尾社有多块1310的地。一般情况我们制表只需知道红线范围内每个社每个地类有多少面积,所以要进行统计将同一个社的同一地类的所有地块的面积加起来。

- 18 -

点击【查询】→双击【在设计视图中创建查询】

添加要进行查询的表,选中DLSJ然后【添加】→【关闭】

在查询对话框中,分别【双击】RefName、DLDM、DLMC和Shape_Area,添加四个字段到查询字段中。

- 19 -

在字段栏内部【右键】→【总计】,调出【总计】选项

在【总计】选项中,除了Shape_Area对应栏选【总计】外,其余栏选【分组】。其他选项不用修改 !!这个查询实际上是将同一个分组的相同项进行总计,首先是合并同一个社的相同地类,然后合并同一地类的不同地块面积。

选项设立好后,点击工具栏的【红色!号】(运行),则得到查询结果。

- 20 -