U 形转弯策略

U 形转弯策略可以在网络位置、网络分析图层或网络数据集级别上设置。下面各部分介绍了允许或禁止 U 形转弯的多种方法。

路边通道

CurbApproach 是网络位置的一个属性,如路径分析图层中的停靠点以及车辆配送 (VRP) 问题中的停靠点。它指定了车辆到达和离开网络位置的可能方向。

CurbApproach 属性
CurbApproach 属性通过网络位置的属性 对话框进行访问。

了解如何访问网络位置的“属性”窗口

共有四个值(为简单起见,这些描述指的是停靠点而不是网络位置):

参数设置

编码值

描述

车辆的任意一侧

0

车辆可从任一方向到达和离开停靠点,因此允许 U 形转弯。如果您的车辆有可能要在停靠点处调头,则可以选择该设置。此决策可能取决于道路的宽度以及交通流量,或者该停靠点是否有停车场能让车辆驶入并调头。

车辆的任意一侧
采用“车辆的任意一侧”路边通道后,将允许采取任意方式抵达和离开。

车辆的右侧

1

在车辆到达和离开停靠点时,停靠点必须位于车辆的右侧。禁止 U 形转弯。

车辆的右侧
对于“车辆的右侧”路边通道所允许的抵达和离开方式。

车辆的左侧

2

在车辆到达和离开停靠点时,停靠点必须位于车辆的左侧。禁止 U 形转弯。

车辆的左侧
对于“车辆的左侧”路边通道所允许的抵达和离开方式。

禁止 U 形转弯

3

在车辆到达停靠点时,停靠点可位于车辆的任意一侧;然而,在车辆离开时,其方向必须还与抵达时的方向相同。禁止 U 形转弯。

禁止 U 形转弯
对于“U 形转弯”路边通道所允许的抵达和离开方式。

CurbApproach 属性是专为使用以下两种国家驾驶标准而设计的:右侧通行(美国)和左侧通行(英国)。首先,考虑位于车辆左侧的停靠点。不管车辆行驶在左车道还是右车道,停靠点始终位于车辆的左侧。通过决定从哪一侧(左侧或右侧)到达停靠点,来更改使用哪种国家驾驶标准。例如,如果要到达一个停靠点并且在车辆与停靠点之间不存在其他交通车道,那么在美国应该选择“车辆的右侧”,而在英国应该选择“车辆的左侧”。

车辆的右侧与右侧通行。
右侧通行时,能使车辆最靠近停靠点的路边通道为“车辆的右侧”。
车辆的左侧与左侧通行
左侧通行时,能使车辆最靠近停靠点的路边通道为“车辆的左侧”。

由于 CurbApproach 是关于网络位置的属性,因而网络分析图层可在对象中混合路边通道。

警告警告:

目前,当网络位置位于交汇点时,ArcGIS Network Analyst 扩展模块允许在此处进行 U 形转弯(即使 CurbApproach 属性设置为“禁止 U 形转弯”以及网络分析图层的“交汇点的 U 形转弯”属性设置为“不允许”)。

交汇点的 U 形转弯

“交汇点的 U 形转弯”是网络分析图层上的属性,当在停靠点之间进行网络遍历时,用于限制或允许交汇点的 U 形转弯。

网络分析图层上的“交汇点的 U 形转弯”属性

了解如何打开网络分析图层的“图层属性”对话框

该属性包含四项设置:

参数设置

描述

允许

在任何交汇点处均允许 U 形转弯。

允许 U 形转弯
无论在交汇点处有几条相邻边,均允许 U 形转弯。

仅在交点和死角处允许

当两条相邻边恰好相交于交汇点时,禁止 U 形转弯。

仅在交点和死角处允许 U 形转弯
在交点(具有三条或三条以上相邻边的任意交汇点)或死角(仅有一条相邻边的交汇点)处允许 U 形转弯。

仅在死角处允许

除仅有一条相邻边的交汇点(死角)外,其他交汇点均禁止 U 形转弯。

仅在死角处允许 U 形转弯
仅在恰有一条相邻边的交汇点(死角)处允许 U 形转弯。

不允许

在所有交汇点处均禁止 U 形转弯。不过请注意,即使已选择该设置,在网络位置仍允许 U 形转弯;但是可以通过设置个别网络位置的 CurbApproach 属性来禁止 U 形转弯。

通用转弯延迟赋值器上的反向转弯

可以对网络数据集中任何以时间为基础的成本属性设置通用转弯延迟赋值器。由于它是网络数据集的一部分,因此针对任何具有相关通用转弯延迟赋值器的阻抗属性求解时,网络分析图层都会受到赋值器当前设置的影响。

“通用转弯延迟赋值器”对话框

了解如何打开“通用转弯延迟赋值器”

通用转弯延迟赋值器通常可用来处罚在交汇点处的左转弯、右转弯、直行和反向转弯。U 形转弯按照与到达时相同的边原路返回。反向转弯与 U 形转弯相似,但是反向转弯取决于到达和离开的角度,并且不必沿同一边返回。下一幅图说明了这个问题。

两条道路相交形成锐角。箭头显示向左急转弯。
这是在街道交点处的急转弯。根据上面屏幕截图中“通用转弯延迟赋值器”对话框的设置,如果从交点驶离的角度是 30 度或小于 30 度(60 度除以二),则该转弯适合作为反向转弯。
反向转弯饼图楔形显示了适合作为反向转弯的转弯。
将通用转弯延迟赋值器中的反向转弯楔形置于道路之上,可显示该转弯的急促程度是否足以作为反向转弯。
反向转弯饼图楔形置于相交角度更大的街道之上
如果在此交点处形成相似的转弯,则该转弯不适合作为反向转弯。尽管该转弯很急促,但是已经超出反向转弯的范围,反而适合作为左转弯。

因为 U 形转弯按照与到达时相同的道路原路返回,所以总是适合作为反向转弯。

对反向转弯规定高额罚金可以起到限制 U 形转弯的作用。不过,通用转弯延迟赋值器仅能够处罚以时间为基础的阻抗属性,因此,如果阻抗以其他量(如距离)为基础,则该赋值器不用于设置 U 形转弯策略。

通用转弯延迟赋值器的一个好处是,如果网络定义了等级结构,则对于反向转弯的罚金将随着汇聚在交汇点处的道路等级而变化。例如,在两条地方道路的交汇点处进行反向转弯将受到较轻的处罚,特殊情况下还允许在这些地点进行 U 形转弯。

了解有关通用转弯的详细信息

具有限制的转弯要素

转弯要素是网络数据集的一部分;因此,任何链接到网络数据集的网络分析图层都会受到活动转弯要素的影响。

如果希望 Network Analyst 仅在特定位置(如在通告 U 形转弯为非法的交点处)禁止 U 形转弯,那么具有限制的转弯要素十分有用。此外,转弯要素还提供唯一的方法来限制遍历多条边的 U 形转弯,这种情况最常见于分开道路的交点处。

禁止简单的 U 形转弯
使用转弯要素可以禁止特定交汇点处的 U 形转弯。
禁止复杂的 U 形转弯
转弯要素是限制多部件 U 形转弯的唯一方法,这种转弯遍历的边多于两条。

请注意,转弯要素将取代来自通用转弯延迟赋值器的处罚。

了解有关网络数据集中各种转弯的详细信息
9/15/2013