适用于 Location Referencing 许可。
在路径重新分配期间,事件会在编辑弧段以及重新分配的上游和下游受到影响,具体取决于为事件图层配置的事件行为。
注:
在编辑路线后,不会更新事件,除非运行应用事件行为工具。 如果您在分支版本化数据上使用冲突预防,系统会提示您在发布到默认版本之前运行应用事件行为。
注:
当针对 LRS 路径编辑选择重新校准路径下游时,已配置的校准事件行为将应用于下游弧段。 可通过查看 LRS 事件属性查看配置的事件行为。
下面介绍了重新分配方法、路线编辑和事件行为。
形成新路径方法
- 如果在源中选择了多条路线,则可通过合并源路线来新建路线。
- 如果在源中选择了部分路线,则可通过分割源路线来新建路线。
- 可以通过选择整条路线并提供新的路线名称或 ID 来重命名路线。
上游和下游弧段
路线编辑会以不同的方式影响上游和下游弧段。
下图显示了路线重新分配情景的上游和下游弧段:
下表详述了重新分配编辑活动如何根据配置的事件行为影响上游和下游事件:
行为 | 上游事件重新分配 | 相交事件重新分配 | 下游事件重新分配 |
---|---|---|---|
固定不动 | 无操作 | 停用事件。 将分割与编辑弧段交叉的线事件并停用原始事件。 | 如果更改了路线校准,则将应用校准事件行为;否则,不会采取任何操作。 |
移动 | 将根据需要按照路线测量值的新位置重新生成形状 | 将按照路径测量值的新位置重新生成形状。 | 如果更改了路线校准,则将应用校准事件行为;否则,不会采取任何操作。 |
停用 | 无操作 | 停用事件。 不会分割与重新分配区域交叉的线事件。 | 如果更改了路线校准,则将应用校准事件行为;否则,不会采取任何操作。 |
捕捉 | 无操作 | 将保留地理位置 (x,y)。 事件将迁移至重新分配的路线。 将分割与编辑弧段交叉的线事件。 | 如果更改了路线校准,则将应用校准事件行为;否则,不会采取任何操作。 |
以下部分详细介绍了形成新路线方法的两个功能:分割和重命名。 其他功能,如合并,与合并到相邻路线方法相似。
通过分割现有路线形成新路线
在此示例中,路线从 2000 年 1 月 1 日开始投入使用。 重新分配设置为于 2005 年 1 月 1 日进行,其中 Route1 的后一半于 2005 年分割并形成新路线。 下图和下表演示了重新分配之前和之后的路线信息。
在重新分配路线之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的路线的详细信息:
路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|
Route1 | 1/1/2000 | <空> | 0 | 10 |
在重新分配路线之后
下图显示了重新分配之后的路线:
下表提供了有关重新分配之后的路线的详细信息:
路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|
Route1 | 1/1/2000 | 1/1/2005 | 0 | 10 |
Route1 | 1/1/2005 | <空> | 0 | 5 |
RouteNew | 1/1/2005 | <空> | 0 | 5 |
重新分配之前的事件
下图显示了重新分配之前的路线和事件:
下表提供了有关重新分配之前的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <空> | 0 | 7 |
Event2 | Route1 | 1/1/2000 | <空> | 7 | 10 |
以下部分详细介绍了当通过分割源路线以创建新路线时,运行应用事件行为工具后,将执行的事件行为规则。
固定不动事件行为
尽管在重新对齐区域之外事件的地理位置保持不变,但测量值可能发生变化。 如果事件与重新对齐区域交叉,则还可会分割该事件。 将停用部分重新分配区域。
上述路线重新分配会产生以下影响:
- Event1 部分位于编辑部分中。 它自重新分配之日起停用,并将在未受影响部分上创建重新分配日期为起始日期的新事件。 测量止于将更改,以容纳 Route1 的新测量止于值 5。
- Event2 自重新分配之日起停用,因为其完全位于编辑部分中。
下图显示了重新分配之后的路线和事件:
注:
值得注意的是,停用事件未在上图中绘制。
下表提供了当固定不动为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置错误 |
---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 | 无错误 |
Event1 | Route1 | 1/1/2005 | <空> | 0 | 5 | 无错误 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 | 无错误 |
移动事件行为
尽管事件测量值保持不变,但是地理位置可能发生变化。
上述路线重新分配会产生以下影响:
- Event1 部分位于编辑部分中。 它自重新分配之日起停用,并将在不受影响的部分上创建重新分配日期为“起始日期”的新事件。 由于移动行为的测量值不变,Route1 上没有测量值 7,因此存在测量止于位置错误。
- Event2 自重新分配之日起停用,因为其位于编辑部分中。 在重新分配日期,将创建一个新事件。 由于测量值仍相同,Route1 上找不到测量始于和测量止于值,因此新生成的事件会收到位置错误。
下图显示了重新分配之后的路线和事件:
下表提供了当移动为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置错误 |
---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 | 无错误 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 | 无错误 |
Event1 | Route1 | 1/1/2005 | <空> | 0 | 7 | “测量止于”的部分匹配 |
Event2 | Route1 | 1/1/2005 | <空> | 7 | 10 | 测量范围超出路线测量范围 |
注:
新 Event2 在运行应用事件行为工具后存在,但没有形状。
停用事件行为
将停用与重新分配区域相交的事件。
- Event1 位于编辑部分中;它自重新分配之日起停用。
- Event2 位于编辑部分中;它自重新分配之日起停用。
下图显示了重新分配之后的路线和事件:
注:
值得注意的是,停用事件未在上图中绘制。
下表提供了当停用为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置错误 |
---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 | 无错误 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 | 无错误 |
捕捉事件行为
尽管可通过将事件捕捉到其重新分配到的路线保持事件地理位置不变,但是测量值可能发生变化。 如果事件与重新对齐区域交叉,则还可会分割该事件。
上述路线重新分配会产生以下影响:
- Event1 部分位于编辑部分中。 它自重新分配之日起停用,并将在 Route1 不受影响的部分上创建重新分配日期为“起始日期”的新事件。
- 位于受影响部分中的部分 Event1 将捕捉到新测量值位于 RouteNew 下方的新路线。 其“起始日期”为重新分配日期。
- Event2 自重新分配之日起停用,因为其位于编辑部分中。 在重新分配日期,将创建一个新事件并捕捉到新测量值位于 RouteNew 下方的新路线。 其“起始日期”为重新分配日期。
下图显示了重新分配之后的路线和事件:
下表提供了当捕捉为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置错误 |
---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 | 无错误 |
Event1 | Route1 | 1/1/2005 | <空> | 0 | 5 | 无错误 |
Event1 | RouteNew | 1/1/2005 | <空> | 0 | 2 | 无错误 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 | 无错误 |
Event2 | RouteNew | 1/1/2005 | <空> | 2 | 5 | 无错误 |
通过重命名现有路线形成新路线
此示例中,路线从 2000 年 1 月 1 日开始生效,重新分配将于 2005 年 1 月 1 日发生,其中 Route1 于 2005 年被重命名为 RouteNew,同时保持测量值不变。 下图和下表演示了重新分配之前和之后的路线信息。
在重新分配路线之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的路线的详细信息:
路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|
Route1 | 1/1/2000 | <空> | 0 | 10 |
在重新分配路线之后
下图显示了重新分配之后的路线:
下表提供了有关重新分配之后的路线的详细信息:
路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|
Route1 | 1/1/2000 | 1/1/2005 | 0 | 10 |
RouteNew | 1/1/2005 | <空> | 0 | 10 |
重新分配之前的事件
下图显示了重新分配之前的路线和事件:
下表提供了有关重新分配之前的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <空> | 0 | 7 |
Event2 | Route1 | 1/1/2000 | <空> | 7 | 10 |
以下部分详细介绍了当通过重命名源路线以创建新路线时,运行应用事件行为工具后,将执行的事件行为规则。
固定不动事件行为
尽管在重新对齐区域之外事件的地理位置保持不变,但测量值可能发生变化。 如果事件与重新对齐区域交叉,则还可会分割该事件。 将停用部分重新分配区域。
由于整条路线 Route1 被重新分配到 RouteNew,因此两个事件都将停用。
- Event1 完全位于编辑部分中;它自重新分配之日起停用。
- Event2 完全位于编辑部分中;它自重新分配之日起停用。
下图显示了重新分配之后的路线和事件:
注:
值得注意的是,停用事件未在上图中绘制。
下表提供了当固定不动为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 |
移动事件行为
尽管事件测量值保持不变,但是地理位置可能发生变化。
上述路线重命名方案会产生以下影响:
- Event1 完全位于编辑部分中。 它自重新分配之日起停用,并将创建重新分配日期为“起始日期”的新事件。 对于新事件,由于原始路线 Route1 从 2005 年 1 月 1 日起被新路线 RouteNew 取代(尽管测量值保持不变),因此会生成位置错误。
- Event2 完全位于编辑部分中。 它自重新分配之日起停用,并将创建重新分配日期为“起始日期”的新事件。 对于新事件,由于原始路线 Route1 从 2005 年 1 月 1 日起被新路线 RouteNew 取代(尽管测量值保持不变),因此会生成位置错误。
下图显示了重新分配之后的路线和事件:
下表提供了当移动为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置错误 |
---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 | 无错误 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 | 无错误 |
Event1 | Route1 | 1/1/2005 | <空> | 0 | 7 | 未找到路径 |
Event2 | Route1 | 1/1/2005 | <空> | 7 | 10 | 未找到路径 |
注:
新 Event1 和 Event2 在运行应用事件行为工具后存在,但没有形状。
停用事件行为
将停用与重新分配区域相交的事件。 由于整条路线 Route1 被重新分配到 RouteNew,因此两个事件都将停用。
- Event1 完全位于编辑部分中;它自重新分配之日起停用。
- Event2 完全位于编辑部分中;它自重新分配之日起停用。
下图显示了重新分配之后的路线和事件:
下表提供了当停用为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 |
捕捉事件行为
尽管可通过将事件捕捉到其重新分配到的路线保持事件地理位置不变,但是测量值可能发生变化。 如果事件与重新对齐区域交叉,则还可会分割该事件。
上述路线重命名方案会产生以下影响:
- Event1 完全位于编辑部分中;它自重新分配之日起停用,并将以 RouteNew 为基础测量值在新路线上创建一个新事件,该事件使用重新分配日期作为“起始日期”。 事件的地理位置保持不变。
- Event2 自重新分配之日起停用,因为其位于编辑部分中。 在重新分配日期,将创建一个新事件并捕捉到新测量值位于 RouteNew 下方的新路线。
下图显示了重新分配之后的路线和事件:
下表提供了当捕捉为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置错误 |
---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 | 无错误 |
Event1 | RouteNew | 1/1/2005 | <空> | 0 | 7 | 无错误 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 | 无错误 |
Event2 | RouteNew | 1/1/2005 | <空> | 7 | 10 | 无错误 |
具有跨越路径的事件的线网络中路径的详细行为结果
在此示例中,同一条线上共有四条路线,这些路线自 2000 年 1 月 1 日起开始投入使用。 在 2005 年 1 月 1 日,设置了三次单独的重新分配。
- 第一次重新分配将 Route1 和 Route2 合并成一条新路线 RouteM。
- 第二次重新分配将 Route3 在测量值 28 处分割,并在 Route3 上创建一条名为 RouteS 的新路线,该路线的测量值为 28 到 35,目标值为 0 到 20。
- 第三次重新分配将 Route4 重命名为 RouteR,并保留 Route4 的原始测量值。
下图和下表演示了重新分配之前和之后的路线信息。
在重新分配路线之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的路线的详细信息:
路径名称 | 线名称 | 线顺序 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|---|
Route1 | LineA | 100 | 1/1/2000 | <空> | 0 | 10 |
Route2 | LineA | 200 | 1/1/2000 | <空> | 12 | 22 |
Route3 | LineA | 300 | 1/1/2000 | <空> | 25 | 35 |
Route4 | LineA | 400 | 1/1/2000 | <空> | 38 | 48 |
在重新分配路线之后
下图显示了重新分配之后的路线:
下表提供了有关重新分配之后的路线的详细信息:
路径名称 | 线名称 | 线顺序 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|---|
Route1 | LineA | 100 | 1/1/2000 | 1/1/2005 | 0 | 10 |
Route2 | LineA | 200 | 1/1/2000 | 1/1/2005 | 12 | 22 |
RouteM | LineA | 100 | 1/1/2005 | <空> | 0 | 20 |
Route3 | LineA | 300 | 1/1/2000 | 1/1/2005 | 25 | 35 |
Route3 | LineA | 200 | 1/1/2005 | <空> | 25 | 28 |
RouteS | LineA | 300 | 1/1/2005 | <空> | 0 | 20 |
Route4 | LineA | 400 | 1/1/2000 | 1/1/2005 | 38 | 48 |
RouteR | LineA | 400 | 1/1/2005 | <空> | 38 | 48 |
重新分配之前的事件
下图显示了重新分配之前的路线和事件:
下表提供了有关重新分配之前的跨线事件的详细信息:
事件 ID | 起始日期 | 结束日期 | 路径始于名称 | 路径止于名称 | 测量始于 | 测量止于 |
---|---|---|---|---|---|---|
Event1 | 1/1/2000 | <空> | Route1 | Route4 | 0 | 48 |
下面几节详述了在重新分配线网络线上的路线时,如何强制实施事件行为规则。
固定不动行为
在经过上述三次单独的重新分配后,Event1 位于编辑部分中。 它自重新分配之日起停用,并将创建重新分配日期为“起始日期”的新事件。 新事件仅位于不受三次编辑影响的部分 Route3 上。
下图显示了重新分配之后的路线和事件:
注:
值得注意的是,停用事件未在上图中绘制。
下表提供了当固定不动为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径始于名称 | 路径止于名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置错误 |
---|---|---|---|---|---|---|---|
Event1 | Route1 | Route4 | 1/1/2000 | 1/1/2005 | 0 | 48 | 无错误 |
Event1 | Route3 | Route3 | 1/1/2005 | <空> | 25 | 28 | 无错误 |
移动行为
在经过上述三次单独的重新分配后,Event1 部分位于编辑部分中。 它自重新分配之日起停用,并将创建重新分配日期为“起始日期”的新事件。 移动行为不允许更改事件的路线始于和路线止于 ID 或者测量始于和测量止于。 由于路径始于和路径止于(Route1 和 Route4)在 2005 年 1 月 1 日之后不存在,因此返回位置错误。
下图显示了重新分配之后的路线和事件:
下表提供了当移动为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 ID | 起始日期 | 结束日期 | 路径始于名称 | 路径止于名称 | 测量始于 | 测量止于 | 位置错误 |
---|---|---|---|---|---|---|---|
Event1 | 1/1/2000 | 1/1/2005 | Route1 | Route4 | 0 | 48 | 无错误 |
Event1 | 1/1/2005 | <空> | Route1 | Route4 | 0 | 48 | 未找到路径 |
注:
新 Event1 在运行应用事件行为工具后存在,但没有形状。
停用行为
在经过上述三次单独的重新分配后,Event1 位于编辑部分中。 它自重新分配之日起停用。
下图显示了重新分配之后的路线和事件:
下表提供了当停用为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径始于名称 | 路径止于名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置错误 |
---|---|---|---|---|---|---|---|
Event1 | Route1 | Route4 | 1/1/2000 | 1/1/2005 | 0 | 48 | 无错误 |
捕捉事件行为
在经过上述三次单独的重新分配后,Event1 位于编辑部分中。 它自重新分配之日起停用,并将在具有新基础测量值的新路线上创建重新分配日期为“起始日期”的新事件,以保持其地理位置不变。
下图显示了重新分配之后的路线和事件:
下表提供了当捕捉为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 起始日期 | 结束日期 | 路径始于名称 | 路径止于名称 | 测量始于 | 测量止于 | 位置错误 |
---|---|---|---|---|---|---|---|
Event1 | 1/1/2000 | 1/1/2005 | Route1 | Route4 | 0 | 48 | 无错误 |
Event1 | 1/1/2005 | <空> | RouteM | RouteR | 0 | 48 | 无错误 |