在某些类型的网络分析中,时间可能十分重要。 由于交通流量的增加,在高峰时段驾车穿过城市所需的时间要比深夜时段所需的时间长得多。 公共交通服务按计划运行,在一天的某些时间或一周中的某几天内可能无法使用,因此某些行程难以完成或不可能完成。
网络分析中的日期和时间
要在网络分析中使用日期和时间,需要满足两个条件:
- 网络分析必须配置为使用应用交通流量或公共交通的出行模式。
- 网络分析必须配置为使用所需的日期和时间。
不是每个网络数据集或出行模式均配置为使用时间。 仅当分析配置为使用交通流量或公共交通数据时,网络分析的结果会因时间而有所不同。 具体来说,分析出行模式的阻抗属性必须使用流量或公共交通赋值器。
了解有关 ArcGIS StreetMap Premium 网络数据集中的历史、实时和预测流量的详细信息
当分析的出行模式使用时间感知型赋值器时,必须将分析显式配置为使用日期和时间。 当设置了分析日期和时间时,网络分析计算会查询指定日期和时间的交通流量数据或公共交通计划,并基于该信息确定行驶时间。 分析结果可能因分析日期和时间而有所不同。
如果未设置分析日期和时间,则计算将退回到赋值器的指定时间中性行为。 对于使用交通流量赋值器的阻抗属性,时间中性回退行为是基于在交通流量赋值器的配置中指定为回退值的不同阻抗属性来计算行驶时间。 对于使用公共交通赋值器的阻抗属性,时间中性回退行为是将所有交通线路视为受限,并且结果表示不使用公共交通的出行。
到达和出发时间
在最近设施点分析中,您可以选择将时间解释为出发时间或到达时间。
在服务区分析中,如果行驶方向为远离设施点,则时间解释为出发时间,但如果行驶方向为朝向设施点,则时间解释为到达时间。
其他网络分析求解程序类型不提供到达时间选项。 所有时间都解释为出发时间。
常规工作日和特定日期
当针对最后一公里配送之外的任何分析选择日期时,可以使用特定日期(例如 2022 年 6 月 20 日),也可以使用工作日(例如星期一)。 您也可以将分析配置为始终使用当前日期。 最后一公里配送分析要求针对所有时间字段均使用特定日期。
对于使用流量的分析,某个工作日解释为该星期数的下一个实例。 如果您将分析配置为针对星期二求解,而今天是 6 月 20 日(星期一),则分析将针对 6 月 21 日(星期二)求解。如果您在本周晚些时候再次对分析求解,则分析将针对下一个周二求解,即 6 月 28 日。
对于使用公共交通的分析,工作日视为完全通用。 仅会考虑公共交通数据模型的 Calendars 表中定义的常规服务,CalendarExceptions 文件中定义的任何常规服务的例外情况均会被忽略。
将分析配置为使用以下特殊日期之一以针对一周中的某天或当前日期建模(而非使用特定静态日期):
- 今天 - 12/30/1899
- 星期日 - 12/31/1899
- 星期一 - 1/1/1900
- 星期二 - 1/2/1900
- 星期三 - 1/3/1900
- 星期四 - 1/4/1900
- 星期五 - 1/5/1900
- 星期六 - 1/6/1900
时区
如果您的分析限制在较小的地理区域内,则可能无需考虑时区。 但是,如果输入数据覆盖跨越时区的较大地理范围,请考虑时间的解释方式。 您可以选择使用各个输入位置的本地时区或协调世界时间 (UTC) 解释为分析指定的日期和时间。
以设施点位于美国几个主要城市的服务区分析为例。 如果您希望所有服务区使用其本地时区的同一时间生成,请将分析配置为使用各个位置的本地时间来解释时间。 使用此选项时,如果时间设置为上午 8:00,东部时区设施点的开始时间将为东部时间上午 8:00,中部时区设施点的开始时间将为中部时间 8:00,以此类推。 服务区始终模拟在本地时间 8:00 开始的行程,但其实际时间会因不同时区而交错。
另一方面,如果您希望生成的所有服务区以相同的实际时间开始,则请将分析配置为使用 UTC 解释时间。 将时间设置为下午 2:00 会为东部时区的所有设施点生成东部标准时间上午 9:00 的服务区,为中部时区的所有设施点生成中部标准时间上午 8:00 的服务区,为山区时区的所有设施点生成山地标准时间上午 7:00 的服务区,以此类推。
时间窗
对于路径、车辆配送和最后一公里配送分析,可以指定一个时间窗,此时间窗用于定义开始时间和结束时间之间的时段,路径可于此时段访问某个网络位置,例如路径分析中的停靠点。