乐于分享
好东西不私藏

GIS软件操作 | 让ArcGIS Pro学会避开早晚高峰

GIS软件操作 | 让ArcGIS Pro学会避开早晚高峰

点击上方蓝字,欢迎关注“每天学点呗”

我们完成了网络数据集的创建GIS软件操作 | ArcGIS Pro 从零开始创建自己的网络数据集、最短路径分析GIS软件操作 | 用ArcGIS Pro规划你的第一条最短路径和逐向导航配置GIS软件操作 | 用ArcGIS Pro实现最短路径的导航功能,让路网既能规划路径又能开口说话。但所有的路径规划都是基于“道路通行时间固定”的静态假设。

如上图,通行时间是固定的。但真实世界并非如此——周一早高峰和周六下午的通行速度差别巨大,不同时间的路径选择可能会有不一样。今天我们就来给路网装上“历史流量”,让路径规划真正学会分时段思考。

本教程基于ArcGIS Pro 3.6实践,请参考手把手教你升级 ArcGIS Pro 3.6(附安装包下载)进行升级。

全程图文详解,建议收藏!

2、 把“GIS应用”翻译为“求职地图”

上图中我们对GIS能解决的交通问题域进行了梳理。但许多同学们仍然困惑:既然GIS的交通应用这么广泛,可以解决这么多交通问题,为什么感觉能去的对应的企业和岗位不多呢?

借助AI的回答,我们试着一起把这些“GIS应用”翻译成具体的“企业”和“岗位”。

2、 把“GIS应用”翻译为“求职地图”

上图中我们对GIS能解决的交通问题域进行了梳理。但许多同学们仍然困惑:既然GIS的交通应用这么广泛,可以解决这么多交通问题,为什么感觉能去的对应的企业和岗位不多呢?

借助AI的回答,我们试着一起把这些“GIS应用”翻译成具体的“企业”和“岗位”。

一、历史交通流量的详细配置

1、数据说明

我们将使用官方教程数据中的 美国加利福尼亚州旧金山数据SanFrancisco.gdb。这是Esri专门设计的用于演示流量功能的数据集,它包含了完整的流量历史速度表和相关数据表。

2、启用流量支持

在“目录”窗格中,右键点击你的网络数据集,选择“属性”

在弹出的窗口中,左侧导航栏选择“交通流量”,然后点击顶部的“常规”选项卡

启用流量支持:勾选“支持流量”复选框

然后点击顶部的“历史”选项卡

3、数据准备

要配置交通流量,要提前准备好两个数据表,并将它们放到gdb数据库中

📊 DailyProfiles表(速度剖析表)

这个表是整个流量模型的核心。它的作用是将一天的时间划分为均匀的时间片段,并为每个时间片段定义一个速度系数(该比例因子限制在 0 到 1 范围内)。例如:

凌晨时段流量稀疏,速度系数可能为 1.0(保持畅通速度)

早高峰时段拥堵,速度系数可能为 0.5(速度减半)

夜间可能有些路段没有速度数据,系统会将系数自动设置为 1.0。

DailyProfiles表必须按照一天内的等分时间间隔进行划分,你需要指定每个时间片的持续时间(以分钟为单位),系统会自动计算出一天中有多少个时间片段。本例子是5分钟为一个时间片。

DailyProfiles 表存储了98种不同的流量模式。这通常是为了让路网模型更精确:一个ProfileID可能只适用于某个特定的道路等级(如快速路、主干道),或者在特定的星期几会使用不同的模式。

这个表的数据需要你自己去实际调查,交通流量的历史演变规律:例如,假定在上午 8:00,您观测到车辆行驶速度为 28 英里/小时。这是畅通行驶速度的 0.4 倍。在下午 5:00,车辆的平均行驶速度为 60 英里/小时,它大约是畅通行驶速度的 0.85 倍。在晚上 11:00,道路上有极少数车辆,它们的平均行速度为 70 英里/小时,与畅通行驶速度相等 - 比例因子为 1。

🔗 Streets_DailyProfiles表(剖析分配表)

这个表将 Streets 中的每条道路和 DailyProfiles 中的流量剖面相连接,为每条道路分配对应的流量剖析ID。每条道路在不同星期几,都可能关联到不同的流量剖析,在“畅通行驶速度字段SPFREEFLOW”的基础上“打个折”。

简单来说,DailyProfiles 提供的是一个计算效率很高的模板,而 Streets_DailyProfiles 决定每条路每周每天使用哪个模板

4、详细配置

具体配置内容如下:

2、 把“GIS应用”翻译为“求职地图”

上图中我们对GIS能解决的交通问题域进行了梳理。但许多同学们仍然困惑:既然GIS的交通应用这么广泛,可以解决这么多交通问题,为什么感觉能去的对应的企业和岗位不多呢?

借助AI的回答,我们试着一起把这些“GIS应用”翻译成具体的“企业”和“岗位”。

2、 把“GIS应用”翻译为“求职地图”

上图中我们对GIS能解决的交通问题域进行了梳理。但许多同学们仍然困惑:既然GIS的交通应用这么广泛,可以解决这么多交通问题,为什么感觉能去的对应的企业和岗位不多呢?

借助AI的回答,我们试着一起把这些“GIS应用”翻译成具体的“企业”和“岗位”。

二、骑行热点区域分析

找出骑行活动最集中的地方。因此,需要将start和end两类数据合并,形成一个代表“所有骑行事件发生位置”的单一事件点图层。

查看连接好起点坐标后的文件:

再次用类似的方法,连接终点坐标

然后导出为单独的新表:

如下,把字段的名称和别名编辑一下,方便区分起点和终点

生成的新的带有坐标值的表如下:

2、 把“GIS应用”翻译为“求职地图”

上图中我们对GIS能解决的交通问题域进行了梳理。但许多同学们仍然困惑:既然GIS的交通应用这么广泛,可以解决这么多交通问题,为什么感觉能去的对应的企业和岗位不多呢?

借助AI的回答,我们试着一起把这些“GIS应用”翻译成具体的“企业”和“岗位”。

2、 把“GIS应用”翻译为“求职地图”

上图中我们对GIS能解决的交通问题域进行了梳理。但许多同学们仍然困惑:既然GIS的交通应用这么广泛,可以解决这么多交通问题,为什么感觉能去的对应的企业和岗位不多呢?

借助AI的回答,我们试着一起把这些“GIS应用”翻译成具体的“企业”和“岗位”。

二、使用历史流量的时间成本

Streets要素类是旧金山地区的道路线要素。从教程中的成本配置来看,有4个成本

(1)基础出行时间成本:如果在分析时没有指定具体时间,系统会直接使用基础的 Minutes 字段 来计算

(2)工作日出行时间成本:使用WeekdayFallbackTravelTime字段来计算

(3)周末出行时间成本:使用WeekendFallbackTravelTime成本字段 来计算

系统用采用如下的属性值来计算:

(4)与交通流量相关的出行时间成本:TravelTime

可以看出,其他3个成本类型都是“字段脚本”

只有使用历史流量的时间成本 的类型 是 “ 交通流量”

按如下方法查看它的配置方法

如下图,我们可以看到如下配置

从上图我们可以ArcGIS Pro中对时间成本的核心逻辑有两种评估模式:

①与时间相关的评估:只要你在路径分析时指定了“日期与时间”,系统就会启用这套“流量感知”模式,计算出真正能反映那个时段路况的预估时间。

首先,系统会优先查询指定时间下的实时交通数据系统,这个功能需要订阅并配置实时交通流量服务。

其次,系统会自动查询为道路绑定的 “历史流量剖析表 (Daily Profiles)” ,计算出一个符合交通规律的“估算时间”

最后,系统就会根据分析时间是工作日还是周末,启动备用属性WeekdayFallbackTravelTime或者是WeekendFallbackTravelTime来计算时间。

② 时间无关的评估:如果分析时没有指定具体时间,系统就会启动这套计算方式。此时,TravelTime 将基于右侧设置的静态成本属性 Minutes 来计算,如同使用静态时间表,不区分早晚高峰。

我们基于这个TravelTime成本,建立Driving Time出行模式,并将这个模式作为这个网络数据集Streets_ND的默认出行模式。

2、 把“GIS应用”翻译为“求职地图”

上图中我们对GIS能解决的交通问题域进行了梳理。但许多同学们仍然困惑:既然GIS的交通应用这么广泛,可以解决这么多交通问题,为什么感觉能去的对应的企业和岗位不多呢?

借助AI的回答,我们试着一起把这些“GIS应用”翻译成具体的“企业”和“岗位”。

2、 把“GIS应用”翻译为“求职地图”

上图中我们对GIS能解决的交通问题域进行了梳理。但许多同学们仍然困惑:既然GIS的交通应用这么广泛,可以解决这么多交通问题,为什么感觉能去的对应的企业和岗位不多呢?

借助AI的回答,我们试着一起把这些“GIS应用”翻译成具体的“企业”和“岗位”。

三、重建网络数据集并验证

1、重构网络数据集

方向配置写入了网络数据集的方案,但必须重新构建网络数据集,这些配置才能被实际应用于后续的路径分析。对网络属性的编辑或更改,必须通过重建网络才能将新配置写入网络数据集的物理结构

如下,点击“构建”

选择我们刚刚配置好方向的Streets_ND。勾选“强制完整构建”选项,点击 “运行”,如下:

2、验证成果

完成网络重建后,让我们重新验证方向功能是否正常:

在“分析”选项卡中,重新创建一个“路径”分析图层。

如下图,添加2个停靠点

设置 出行模式,选择好 出行时间,早8点,点击 “运行”

结果如下,需要30分钟,走行30KM

如果我们提前到 早6:00出发

结果如下:需要26分钟,走行31KM

📌 本文由 [每天学点呗] 整理编写,欢迎转发收藏。

如有疑问或遇到错误,欢迎在评论区留言讨论 ✨

2、 把“GIS应用”翻译为“求职地图”

上图中我们对GIS能解决的交通问题域进行了梳理。但许多同学们仍然困惑:既然GIS的交通应用这么广泛,可以解决这么多交通问题,为什么感觉能去的对应的企业和岗位不多呢?

借助AI的回答,我们试着一起把这些“GIS应用”翻译成具体的“企业”和“岗位”。

2、 把“GIS应用”翻译为“求职地图”

上图中我们对GIS能解决的交通问题域进行了梳理。但许多同学们仍然困惑:既然GIS的交通应用这么广泛,可以解决这么多交通问题,为什么感觉能去的对应的企业和岗位不多呢?

借助AI的回答,我们试着一起把这些“GIS应用”翻译成具体的“企业”和“岗位”。

1、导入北京市范围

工程文件(*.aprx)

  • 工程文件.aprx:是工程的配置文件,保存了工程的结构和设置,但不包含数据。数据存储在MyProject36.gdb文件夹中。

数据与工程代码获取:关注公众号

后台发送

历史交通流量

END
喜欢我,就请给我点个赞和推荐呗