第九届全国大学生GIS应用技能大赛——江苏省城市联系强度和中心度

该任务涉及GIS技术在江苏省的应用,包括创建道路网络、计算服务区、绘制城市联系强度图和中心度专题地图。通过对地级市和县级市数据的处理,计算三甲医院服务范围及面积占比,分析城市间的经济联系,并确定城市中心地位。整个过程涵盖了数据处理、网络构建、路径分析和地图制图等多个GIS技术环节。
摘要由CSDN通过智能技术生成

目录

1. 案例背景

2. 出图展示

3. 数据说明

4. 要求

4.1 处理研究区数据。(10 分)

4.2 创建江苏省主要道路的道路网络,忽略所有转弯耗时。(20 分)

4.3 创建服务区并计算面积比(25 分)

4.4 绘制各地级市/县级市城市联系强度图。(25 分)

4.5 绘制城市中心度专题地图(20 分)

5. 步骤

5.1 处理研究区数据

5.1.1 操作分析

5.1.2 操作流程

5.1.2.1 新建要素数据集

5.1.2.2 创建市县级点数据

5.1.2.3 创建市县级面数据

5.2 创建网络数据集

5.2.1 操作分析

5.2.2 操作流程

5.2.2.1 构建不同类型道路的行驶速度表

5.2.2.2 计算时间

5.2.2.3 提取目标道路

5.2.2.4 创建网络数据集

5.3 创建服务区并计算面积比

5.3.1 操作分析

5.3.2 操作流程

5.3.2.1 创建服务区

5.3.2.2 计算面积比

5.4 制作各地级市/县级市城市联系强度图

5.4.1 操作分析

5.4.2 操作流程

5.4.2.1 获取GDP数据

5.4.2.2 建立与求解OD成本矩阵

5.4.2.3 计算区域经济联系强度

5.4.2.4 选择出联系强度不小于300的线并执行符号化

5.5 制作城市中心度专题地图

5.5.1 操作分析

5.5.2 操作流程

5.5.2.1 制作具有成本路径信息的市县级面数据

5.5.2.2 制作城市中心度专题地图

6. 整饰出图


1. 案例背景

我们现在是江苏省城市研究科研项目组的一员,我们分配到了以下任务:
任务一:创建三甲医院 20 分钟、45 分钟服务区,并计算每一个地级市/县级市拥有的三甲医院 20 分钟、45 分钟服务区占全市面积百分比。
任务二:制作各地级市/县级市城市联系强度图。下图是互联网上搜索的城市联系强度图:
城市联系强度样图

任务三:制作江苏省地级市/县级市城市中心度专题地图。

2. 出图展示

第九届全国大学生GIS应用技能大赛——江苏省城市联系强度和中心度

3. 数据说明

①主要道路.shp:江苏省主要道路数据来源于 OpenStreet 网站。

②江苏省省界.shp:江苏省行政区面数据。

③江苏市届.shp:江苏省地级市面数据。

④江苏县界.shp:江苏省区县面数据。

⑤市级点.shp:江苏省地级市点数据。

⑥县级点.shp:江苏省区县点数据。

⑦三甲医院.shp:江苏省三甲医院点数据。

⑧区县数据.xls:江苏省各区县 GDP 数据。

4. 要求

4.1 处理研究区数据。(10 分)

我们的研究区是地级市市区和县级市,请按照下面的要求创建县市级点数据和县市级面数据。注意:结果数据是本项目的研究区数据,之后所有的步骤都使用本步骤结果数据,请按照要求处理数据并保证属性信息的正确。
(1)创建县市级点数据。
县级点数据中 Name 字段属性值为“ XX 区”并且属于同一个地级市的点,请使用市级点代替。例如:在县级点中,苏州市一共有 9 个点,分别是虎丘区、姑苏区、吴中区、相城区、吴江区、常熟市、昆山市、太仓市、张家港市。其中虎丘区、姑苏区、吴中区、相城区和吴江区属于苏州市市区,用市级点中的苏州市代表。最终结果应该是苏州市(市级点)、常熟市(县级点)、昆山市(县级点)、太仓市(县级点)、张家港市(县级点)。
县级点和县市级点示意图
(2)创建县市级面数据。
合并规则和上一步相同,但是请注意面和点的差异,所以您将如何处理面数据?请使用您自己的方法,将属于同一个市区的“XX 区”面要素合并成一个面要素。

4.2 创建江苏省主要道路的道路网络,忽略所有转弯耗时。(20 分)

(1)主要道路的 fclass 字段含义和车行平均速度如下表:
不同类型道路的行驶速度信息
fclass字段描述行驶速度
motorway高速公路,过江隧道100
motorway_link高速公路匝道40
trunk高架快速路70
trunk_link高架快速路匝道40
primary城市主要车行道路55
primary_link城市主要车行道路匝道40
secondary城市次要车行道路50
secondary_link城市次要车行道路匝道40
tertiary城市支路45
tertiary_link城市支路匝道40
(2)计算时间时,使用计时单位“分钟”。
(3)道路数据已经做了初步处理,地面道路十字路口连接的地方已经全部打断,您不需
要额外处理。
(4)路网分析定位时,只定位在 primary secondary tertiary 道路上,并且在最近的
道路形状上,如下图所示:
路网分析说明

4.3 创建服务区并计算面积比(25 分)

(1)创建三甲医院 0-20 分钟、 20-45 分钟车程服务区。(方向是默认的离开设施点)
(2)计算每个行政区内 0-20 分钟、 20-45 分钟三甲医院服务区占总面积的百分比。
         ①面积百分比为除法结果乘以 100
         ②将结果表格转出成 Excel 表格,命名为“江苏各县市三甲医院服务区面积占比表”,保存在             结果文件夹中。

4.4 绘制各地级市/县级市城市联系强度图。(25 分)

(1)在城市或区域规划研究中,通常通过城市对外经济联系量测算城市或区域之间的联系强度、竞争与合作关系。
(2)计算两个区域经济联系的典型公式是:
P_{ij}=\frac{V_{i}*V_{j}}{D_{ij}^{2}}
其中, V_{i} 和 V_{j} 表示城市的经济指标,通常用 GDP (单位亿元,浮点型字段)表示;D_{ij}为最短交通时间(单位分钟)。
(3)将结果表格转出成 Excel 表格,命名为“江苏各县市联系强度表”,保存在结果文件夹中。
(4)当联系强度值大于 300 时,用直线将城市和城市连接起来,并用不同的线条粗细表示城市联系强度。

4.5 绘制城市中心度专题地图(20 分)

城市中心度是该城市与所有其他城市联系能力的总和。
(1)计算每一个县市的城市中心度,并制作江苏省各县市(行政区面)城市中心度专题地图,用不同的颜色区分不同的城市中心度。
(2)将结果表格转出成 Excel 表格,命名为 江苏各县市城市中心度表 ,保存在结果文件夹中。
(3)制作江苏省城市中心度专题地图。
         ①地图上有研究区的城市名称。
         ②地图上有条状比例尺、指北针、图例。
         ③地图最终导出成 .jpg 格式,并存放在结果文件夹中。

5. 步骤

5.1 处理研究区数据

此部分目标任务为:根据题意创建市县级点数据和是县级面数据。

5.1.1 操作分析

(1)根据题意可知:县级点数据中Name字段属性值为“XX区”并且属于同一个地级市的点,需要使用市级点代替;

(2)结合题目要求和已有数据可知,只需将“XX区”以外的所有记录筛选出来并将其导出,在和市级数据进行合并即可得到最终的市县级数据。

5.1.2 操作流程

5.1.2.1 新建要素数据集

首先,在数据库下新建dataset要素数据集,用于存储此部分操作过程中的中间数据和结果数据。

新建要素数据集

创建好的要素数据集
5.1.2.2 创建市县级点数据

首先,使用“按属性选择”工具,将县级点作为目标图层,使用条件查询语句“ “NAME” “包含文本” “区” ”选择出“XX区”的所有点记录;其次,使用鼠标右键点击县级点图层,通过“切换选择”工具,选择出“XX区”记录的补集,并使用“导出数据”工具将其导出至dataset数据集中,名称为“市县级点”;再次,使用“追加”工具,将市级点作为输入数据集、将市县级点作为目标数据集,合并市级点数据至市县级点图层中;最后,得到如图所示的包含55个点记录的市县级点数据结果。

按属性选择包含”区“的点数据

切换选择

导出市县级点数据

追加参数设置

追加结果属性表
5.1.2.3 创建市县级面数据

首先,使用“按属性选择”工具,将江苏县界作为目标图层,使用条件查询语句“ “NAME” “包含文本” “区” ”选择出“XX区”的所有面记录,并将其导出,名称为江苏县界_Export,如图所示;其次,使用“融合”工具,将江苏县界_Export作为输入要素,融合字段设置为隶属市,并取消勾选创建多部件要素,得到包含14个记录的江苏县界_Dissolve图层;再次,继续使用融合工具,将江苏县界_Dissolve作为输入要素,融合字段设置为隶属市,勾选创建多部件要素,得到包含多部件要素的江苏县界_Dissolve2;最后,使用按属性选择工具,选择出“XX区”记录的补集,将其导出后与江苏县界_Dissolve2图层合并,即可得到市县级面数据,如图所示。

按属性选择包含“区”的面数据

导出选择结果

导出的结果

导出结果的属性表

融合参数设置

融合结果

融合结果的属性表

融合参数设置

融合结果

融合结果的属性表

选择出江苏县界非区面数据

非区面数据选择结果

导出江苏县界非区面数据

导出结果

导出结果的属性表

合并参数设置

合并结果

合并结果的属性表

经过上述操作流程,得到了如图所示的市县级点数据、市县级面数据。此外,当前的数据集结果如图所示。

当前的数据集结果

5.2 创建网络数据集

此部分目标任务为:创建江苏省主要道路的道路网络,忽略所有转弯耗时。

5.2.1 操作分析

(1)主要道路数据的属性表信息如图所示,并不包含时间信息,而题目中给出了不同类型道路对应的行驶速度信息,如图所示,因此,可先将该表保存为Excel文件,然后将其连接到属性表中,配合计算几何工具得到道路的长度信息,从而得到通过时间。

不同类型道路的行驶速度信息表内容

(2)题目中要求计时单位为分钟。由于主要道路图层所使用的线性单位为m;题目中所给的速度单位为km/h,因此,在使用公式“时间=路程/速度”计算时间时,要考虑单位换算的问题,可将上述公式做变换为“时间(min)=3/50*路程(m)*/速度(km/h)”。

(3)由于题目中所给的道路数据的十字路口连接处已经全部打断,所以在构建网络数据集时无需再执行额外的处理。

(4)由于路网分析定位时,只定位在primary、secondary和tertiary道路上,并且在最近的道路形状上,因此,在构建网络数据集之前,需要先将符合要求的道路数据进行提取。

路网分析定位示例图

 (5)由于题目中未对转弯时的通行成本做任何要求,因此,可不为网络数据集构建转弯模型。

 (6)由于所给主要道路数据中不涉及高程值,因此,在构建网络数据集时,可将高程字段设置为无。

5.2.2 操作流程

5.2.2.1 构建不同类型道路的行驶速度表

根据上述已有的信息构建Excel表,该表的主要内容及其格式如图所示。

不同类型道路的行驶速度信息
5.2.2.2 计算时间

首先,为主要道路新建“长度”字段,并使用“计算几何”工具,计算道路的长度值,计算结果如图所示;其次,将(1)中制作好的Excel表基于fclass字段连接到主要道路图层的属性表中,连接结果如图所示;最后,为该图层添加“时间”字段,使用字段计算器,输入如图所示的计算公式,得到如图所示的计算结果。

给主要道路的属性表新建长度字段

利用计算几何功能来计算长度

长度计算结果

添加连接

连接结果

给主要道路的属性表新建时间字段

利用计算几何功能来计算时间

时间计算结果
5.2.2.3 提取目标道路

首先,在数据库下新建用于存放目标道路的要素数据集NetWork_Road;其次,使用“按属性选择”工具,通过SQL查询语句“ “fclass” “等于” “primary” Or “fclass” “等于” “secondary” Or “fclass” “等于” “tertiary” ”选中173755条目标道路;再次,使用鼠标右键主要道路图层,通过“导出数据”工具,导出目标道路;最后,得到如图所示的结果。

新建用于存放目标道路的要素数据集

选择目标道路

选择结果

导出目标道路

目标道路数据

目标道路属性表
5.2.2.4 创建网络数据集

首先,右键包含目标道路要素类的要素数据集NetWork_Road,选择“新建网络数据集”,设置网络数据集的名称为NetWork_Road_ND;其次,选择将参与到网路数据集中的要素类为目标道路、取消在网络中构建转弯模型、不对网络要素的高程进行建模;再次,为网络数据集指定属性。先添加时间属性,将其类型设置为成本,按照题意将时间单位设置为分钟,数据类型采用双精度;并使用赋值器将长度的源值类型修改为字段,值设定为“长度”;将时间的源值类型修改为字段,值设定为“时间”;最后生成如图所示的网络数据集。

创建网络数据集

新建时间成本

字段脚本输入[time]字段

字段脚本输入[len]字段

为网络数据集指定长度属性

为网络数据集指定时间属性

设置出行模式

构建好的网络数据集

5.3 创建服务区并计算面积比

此部分目标任务为:创建服务区并计算面积比。

5.3.1 操作分析

(1)服务区的构建需要基于上述创建的网络数据集,根据题意,需要创建三甲医院0-20分钟、20-45分钟车程服务区(方向是默认的离开设施点)。因此,需要将三甲医院添加为要生成服务区面的设施点。

(2)根据题意,面积比的计算及其结果的要求为:
         ①计算每个行政区内0-20分钟、20-45分钟三甲医院服务区占总面积的百分比(面积百分比             为除法结果乘以100)。
         ②将结果表格转出成Excel表格,命名为“江苏各县市三甲医院服务区面积占比表”,保存在结           果文件夹中。

(3)由于要计算每个行政区内0-20分钟、20-45分钟三甲医院服务区占该行政区总面积的百分比,因此,首先需要先将0-20分钟服务区、20-45分钟服务区中的所有要素进行融合;其次,将融合得到的要素与市县级面要素类做求交运算,以获得被行政区边界分割后、按照行政区分布的服务区碎片;然后,通过“空间连接”工具,将服务区碎片和市县级面数据连接,统计得到行政区总面积。最后,基于上述结果,再执行面积比计算。

5.3.2 操作流程

5.3.2.1 创建服务区

首先,通过点击“新建服务区”,创建服务区分析图层;其次,将三甲医院作为设施点进行添加,添加结果如图所示;再次,打开图层属性,将阻抗设置为时间(分钟),默认中断设置为“20,45”(以逗号分开),点击运行,即可得到设施点0-20、20-45分钟的车程服务区,最后,依次在结果中选中0-20、20-45分钟服务区,将其依次导出,即可得到设施点0-20、20-45分钟的车程服务区。

创建服务区图层

创建好的服务区图层

将三甲医院作为设施点添加

添加设施点的结果

服务区属性设置

求解的结果

服务区面数据的属性表

选择出三甲医院0_20分钟车程服务区数据

导出三甲医院0_20分钟车程服务区数据

通过切换选择选中三甲医院20_45分钟车程服务区数据

导出三甲医院20_45分钟车程服务区数据

三甲医院0-20分钟车程服务区

三甲医院20-45分钟车程服务区
5.3.2.2 计算面积比

首先,使用“融合”工具,分别将服务区0_20作为输入要素,将FromBreak、ToBreak字段作为融合字段,得包含多部件要素的服务区0_20融合;其次,使用“相交”工具,将处理后的服务区0_20融合图层与市县级面作为输入要素,连接属性使用ALL(全连接),输出类型采用默认,得到0-20分钟车行服务区碎片;再次,右键服务区碎片图层,通过“空间连接”工具将市县级面作为要连接到此的图层,汇总属性设置为总和,得到带有总面积的服务区碎片;再次,为该图层新建字段“面积比”,使用字段计算器计算该字段的值;最后,使用相同的方式计算20-45分钟服务区对应的面积比,并使用“表转Excel”工具,将结果图层中的属性表转换为Excel文件存储在“结果”文件夹中,重命名为“江苏各县市三甲医院服务区面积占比表”。

融合获取多部件要素1

融合获取多部件要素2

相交参数设置1

相交参数设置2

空间链接参数设置1

空间链接参数设置2

添加面积比字段1

添加面积比字段2

计算面积比1

计算面积比2

表转Excel1

表转Excel2

面积比表1

面积比表2

5.4 制作各地级市/县级市城市联系强度图

此部分目标任务为:绘制各地级市/县级市城市联系强度图。

5.4.1 操作分析

(1)由于原始的县级点图层中不包含GDP数据,因此,需要先将地区GDP数据的区县数据连接到县级点图层中。

(2)由于用于计算两个区域经济联系的典型公式中用到了时间成本,因此,在求解OD成本矩阵时,要选择时间作为累积量。

5.4.2 操作流程

5.4.2.1 获取GDP数据

右键县级点图层,使用“连接”功能,通过某一表的属性连接到该图层,基于字段为NAME,将要连接到的表设置为区县数据$,基础字段为“名称”字段,执行连接操作;其次,将所得结果导出,重命名为“县级点GDP”,并删除属性表中的重复性字段;最后,得到的属性表信息如图所示。

添加连接

导出县级点GDP数据

县级点GDP属性表
5.4.2.2 建立与求解OD成本矩阵

首先,点击新建OD成本矩阵,创建OD成本矩阵;其次,将县级点GDP图层中的点作为起始点和目的地点进行加载,各项参数使用默认值,如图所示;再次,在OD成本矩阵图层属性中,将阻抗设置为时间(分钟),勾选时间作为累积属性,然后点击运行,得到如图所示的求解结果;最后,导出OD成本矩阵生成的路径。

创建OD成本矩阵

OD成本矩阵图层

导入起始点

导入目的地点

导入结果

OD成本矩阵求解结果

导出OD成本矩阵路径数据
5.4.2.3 计算区域经济联系强度

首先,基于成本路径图层的OriginID字段、DestinationID字段,分别与县级点GDP图层的OBJECTID字段进行连接,得到如图所示的结果;再次,为连接结果新建P字段,并使用字段计算器来计算P字段的值,计算公式如图所示;最后,使用“表转Excel”工具,将包含计算结果的图层转为Excel表,并将其重命名为“江苏各县市联系强度表”。

起点连接GDP

导出起点已连接GDP的数据

目的地点连接GDP

导出连接GDP的结果

连接结果的属性表

为连接结果新建P字段

计算联系强度值P

联系强度值P的计算结果

表转Excel

表转Excel结果
5.4.2.4 选择出联系强度不小于300的线并执行符号化

首先,使用“按属性选择”工具,使用SQL查询语句筛选出联系强度不小于300的直线,并将其导出,如图所示;其次,打开符号系统选项卡,主符号系统选择分级符号,采用自然断点分级法分为5类,并将符号大小设置为从0.5-5.5,如图所示。

筛选出联系强度不小于300的数据

筛选结果

筛选结果

导出筛选结果

设置符号系统

符号化结果

5.5 制作城市中心度专题地图

此部分目标任务为:绘制城市中心度专题地图。

5.5.1 操作分析

为了得到使市县级面数据具有成本路径信息,可使用“空间连接”工具,将成本路径连接到市县级面数据图层中,同时采用总和来汇总数据,得到带有成本路径信息的市县级面数据。

5.5.2 操作流程

5.5.2.1 制作具有成本路径信息的市县级面数据

右键市县级面数据,使用“空间连接”工具,将成本路径图层作为要连接到此图层的图层,汇总属性选择“总和”,得到具有成本路径信息的市县级面数据,如图所示。最后,使用“表转Excel”工具,将结果表格转出成 Excel 表格,命名为“江苏各县市城市中心度表”,保存在结果文件夹中。

空间连接参数设置

表转Excel

表转Excel结果
5.5.2.2 制作城市中心度专题地图

首先,打开上一步得到的有成本路径信息的市县级面数据图层符号系统选项卡,主符号系统选择分级色彩,将字段值设置为汇总的P字段,采用自然间断点分级法,分为10类。点击应用,得到如图所示的结果;其次,调整好地图显示的比例尺,并添加标题、比例尺、图例、指北针,得到如图所示的专题图。

设置符号系统

6. 整饰出图

第九届全国大学生GIS应用技能大赛——江苏省城市联系强度和中心度

  • 8
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
第九届全国大学生GIS应用技能大赛数据包含丰富多样的信息和范围广泛的应用场景。比赛数据主要包括地理信息、遥感影像、数字地图等方面的数据资源。 首先,地理信息数据是比赛中非常重要的一部分。这些数据包括各种地理要素的位置、属性和空间关系等信息。比如,地理坐标、行政区划、地形地貌、水系分布等都是地理信息数据的重要组成部分。参赛选手可以通过对地理信息数据的加工和分析,实现地理空间分析、空间数据挖掘等应用。 其次,遥感影像数据也是比赛数据的重要组成部分之一。遥感影像数据是通过航空摄影或卫星遥感技术获得的地球表面的影像数据。选手可以利用遥感影像数据进行图像解译、目标提取、变化检测等工作,进一步分析地表物体的空间分布、变化情况等。 此外,数字地图数据也是比赛中常见的数据类型。数字地图数据是将地理信息以图形或图像的方式表现出来的数据形式。选手可以利用数字地图数据进行道路网络分析、路径规划、地图可视化等工作,实现地理信息的可视化呈现和分析。 综上所述,第九届全国大学生GIS应用技能大赛数据丰富多样,涵盖了地理信息、遥感影像、数字地图等方面的数据资源。选手可以通过对这些数据进行加工、分析和应用,实现地理空间分析、图像解译、路径规划等不同的GIS应用技能。这些数据不仅为比赛提供了丰富的素材,也为选手提供了锻炼和展示自己技能的机会。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值