ArcGIS基础实验操作100例--实验77按要素分区统计路网
创始人
2024-05-10 06:22:41
0次

本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书

实验平台:ArcGIS 10.6

实验数据:请访问实验1(传送门)

高级编辑篇--实验77 按要素分区统计路网

目录

一、实验背景

二、实验数据

三、实验步骤

(1)标识公路数据

(2)计算公路长度

(3)统计各省份公路长度

(4)绘制统计直方图


一、实验背景

对地理对象进行空间统计分析时,常常需要基于特定的统计分区,如规则的公里格网、行政区域等。通过空间叠加分区图层和要素图层,实现要素图层的空间统计分析,包括要素的数量、几何参数等。

本实验讲述使用地理信息系统软件实现按要素分区统计路网的方法,以全国交通路网为要素对象,统计各省份的公路总长度,并制作统计直方图。读者通过实验练习,应能够理解分区统计的基本概念,掌握多图层分区统计的方法。

二、实验数据

图层名称格式坐标系说明
国界线Shapefile线要素China_Lambert_Conformal_Conic国界线
主要公路Shapefile线要素China_Lambert_Conformal_Conic全国公路数据
省级行政区Shapefile面要素China_Lambert_Conformal_Conic各省份省界线

直接双击文件Ex77.mxd即可打开。

三、实验步骤

(1)标识公路数据

在ArcToolbox中,打开【Analysis Tools】→【Overlay】→【Identity】对话框,【Input Features】为“主要公路”,【Identity Features】为“省级行政区”,【Output Features Class】为“marked_line”,其余默认;点击【OK】,得到被省份分区所标识的公路数据。

注:同一个公路数据在边界处被分割。

(虽然是国家公开的数据,但还是会被CSDN 和谐掉,所以加表情包挡一下)

(2)计算公路长度

打开“marked_line”图层属性表,单击【Table Options】选项按钮,选择【Add Fieild】工具;字段【Name】为“road_len”,【Type】为“Float”;右击“road_len”字段,选择【Calculate Geometry】工具,【Property】为“Length”,其余参数默认;点击【OK】,得到各公路记录的长度属性值。

(3)统计各省份公路长度

右击“PROVINCE_”字段,选择【Summarize】工具,【Choose one or more summary statistics to be included in the output table】中选择【road_len】字段的【Sum】属性,【Specify output table】;点击【OK】,得到统计结果表数据。

(4)绘制统计直方图

打开菜单栏中【View】→【Graphs】→【Ceate Graph】,设置【Layer/Table】为“Sum_Output”,【Value field】为“Sum_ road_len”,【X field】和【X label field】为“PROVINCE_”,【Color】设置为“Palette”;点击【Next】,【General graph properties】中【Title】设置为“各省份公路长度”,【Axis properties】中左标题改为“长度(米)”,下标题改为“省份代码”;点击【Finish】,得到各省份公路长度统计直方图。

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...