交通对区域经济发展具有重要的意义,诸多经济学文献均对此进行了深入探讨,那么如何在ArcGIS上统计区域内部交通路线的总长度呢?本文以全国各省份主要公路总长度为例详细介绍了相关ArcGIS以及统计直方图的操作。
工具:
使用ArcGIS中【Identity】工具实现。注:①为统计公路长度,必须在投影坐标系下进行统计操作,不可在地理坐标系下执行。②统计各省份的公路有多种方法,本文仅提供一种使用方法
实验步骤:
1.标识公路数据
打开ArcMap软件,加载全国各县区与公路数据。打开【Analysis Tools】|【overlay】|【Identify】,输入要素为“主要公路.shp”,标识要素为“省级行政区.shp”,输出要素为“marked_line.shp”,其余默认。确定,得到被省份分区所标识的公路数据。注:同一个公路数据在边界处被分割。操作界面如下和输出结果如下。
2.创建字段
打开marker_line 的Attribute Table,单击Table Option,选择Add Field按钮。字段名称“长度”,类型为“float”,并点击确定。操作界面如下。
3.记录公路长度值
右击“长度”字段,选择Calculate Geometry工具,属性为“长度”,其余参数默认。确定,得到各公路记录的长度属性值。操作界面如下。
4.统计各省份公路长度
右击“PROVINCE_”字段,选择summarize工具。汇总统计中选择“长度”字段的“总和”属性。确定,得到统计结果表数据。操作界面如下。
5.绘制统计直方图
打开【Menu Bar】|【View】|【Graph】|【Create Graph】,设置“Layer/Table”为“sum_output”,Value Field字段为“sum_长度”,X Field和X Label Field字段为“PROVINCE_”,Color设置为“Palette”;下一步,常规图属性中Title设置为“各省份公路长度”,轴属性中左标题改为“长度(米)”,下标题改为“省份代码”;点击Finish。操作界面如下。