今天给大家带来新的GIS案例分析——“城市公共设施配置与服务评价”
数据准备
本案例提供的数据资料如下:
-
武汉城区.shp:武汉市三环城区范围面要素;
-
武汉城区(去除水系).shp:去除水系后的研究区范围面要素;
-
道路_OSM.shp:研究区道路要素数据;
-
百度POIs.shp:研究区内10w+个POI点信息,包含“type”字段标识POI点的类型。
在道路_OSM.shp的要素数据中, “highway” 字段内容说明如下:
案例任务
1.基于道路数据来构建研究区道路网络数据集
首先,需要为不同等级道路增加一个表示实际通行均速的Speed字段,计算公式为Speed=设定通行速度×衰减系数。然后,为道路要素添加一个表达实际通行时间成本的Time字段(分钟),计算公式为Time= Length÷Speed。仅考虑道路交叉点与路段来构建单模式网络,采用任意节点连通方式,通用转弯规则;为道路网络数据集设置两个成本用途类型的属性字段:长度Length(米)、时间Time(分钟) 。
2.设施点服务范围可达性问题
考虑某一种公共服务设施(如购物中心、药店、银行网点、派出所、加油站、酒店等)对住宅区人口的服务性质,通过OD成本矩阵分析与最近设施分析功能来评价设施点服务范围的可达性问题,具体内容包括:1) 不同设施点至住宅区的平均成本的分布与比较分析;2) 为不同居民区分配的最近设施点分布如何?其规划路径分布如何?3) 距离与时间成本下,设施点服务范围可达性结果有何不同?
构建网络数据集
1、 添加一个speed字段,利用字段计算器按照题目要求Speed=设定通行速度×衰减系数,完成对speed字段的计算。
添加Time字段,并根据公式进行计算,到此完成字段的准备工作。
2、在指定的文件地理数据库中,新建一个要素数据集,再将道路要素进行导入。
右键道路网络,开始向导式的建立网络数据集,设置相关参数和规则
我们不考虑高程模型,这里选择否。
为成本“长度”指定好相应的字段,增加Time成本
下面是网络数据集的汇总
2
设施点服务范围可达性问题
OD成本矩阵
1、先将居民点和相应的设施服务点从POI中单独提取出来作为后续分析的起点或终点。利用按属性选取,将星级酒店和住宅区的点位提取出来。
2、将住宅区和酒店的POI点位进行稀释。右击起始点,选择加载位置,依次将酒店和住宅区加载进去。
3、点击求解,得到简单的OD成本矩阵的线要素表达形式,同时得到OD成本矩阵
使用完全相同的方法,求出植物园和住宅区的OD成本矩阵。
4、将抗阻改为时间(Time),我们发现图形并未有大幅的变换
最近设施分析
点击新建最近设施点,开始最近设施分析。
采用与OD成本矩阵一样的加载位置的方法,将星级酒店和筛选出来的居民点设置为设施点和事故点