使用要素创建功能创建事件

适用于 Location Referencing 许可。

可以在创建要素工具 创建要素 中使用该图层的要素模板对该要素服务中的事件进行数字化。 将自动填充路径 ID 和测量值,以将事件与在其上创建要素的路径相关联。 随即出现属性窗格,可以在其中查看现有事件属性并提供其他事件属性。

提示:

单击编辑选项卡的要素组中的创建要素按钮 创建要素 以打开创建要素窗格,并展开要素服务图层的要素模板。

如果显示了有关获取锁或协调的消息,则将启用冲突预防

在创建点事件时,将根据基础路径来填充路径 ID、测量值和日期字段。 在数字化线事件要素时,第一个折点用于填充 From MeasureFrom DateTo DateFrom Route 字段,最后一个折点用于填充 To MeasureTo Route 字段。 对于跨线事件要素,“测量始于”和“测量止于”必须位于具有相同线 ID 的路径上。

了解有关创建折线要素(包括事件要素)的详细信息

位置错误

如果添加的要素超出公差范围且未检测到路径 ID 或测量值,则会发生未知错误。

以下任何状态均表示必须解决的问题。

位置误差描述

无法找到范围

未找到路径位置的形状,因为“测量始于”和“测量止于”超出了路径测量值的范围。

无法找到位置

路径位置的形状不在路径上(路径没有 m 值,或路径位置的测量值不在路径上)。

无法找到父事件

未找到父事件。 这适用于参考偏移事件。

“路径始于”和“路径止于”的线 ID 不同

“路径始于”和“路径止于”具有不同的线 ID。 这适用于线网络。

线 ID 无效

路径的线 ID 无效。 这适用于线网络。

位置路径 ID 无效

路径位置的路径 ID 无效(空值或无效值)。

测量无效

至少有一个路径位置的测量值无效。

路径 ID 无效

路径位置的路径 ID 无效(空值或无效值)。

多个位置

找到多个点位置。 沿路径的测量值可能不唯一。

空范围

“测量始于”等于“测量止于”。

“测量始于”与“测量止于”部分匹配

未找到整个路径位置的形状。 “测量始于”与“测量止于”超出路径测量范围。

“测量始于”的部分匹配

未找到整个路径位置的形状。 “测量始于”超出路径测量范围。

“测量止于”的部分匹配

未找到整个路径位置的形状。 “测量止于”超出路径测量范围。

路线顺序已反转

“路径始于”的路线顺序不低于“路径止于”的路线顺序。 这适用于线网络。

未找到路径

路径不存在。

路径形状为空

路径没有形状或形状为空。

使用要素创建添加线事件的方案

在以下方案中,可以在创建要素窗格中使用要素模板来添加线事件。

添加线事件

下图显示了路径属性:

将线事件添加到非跨越路径之前

下表详细介绍了路径属性。 路径 (Route1) 的测量值为从 0 到 20。

路径 ID起始日期结束日期

Route1

1/1/2000

<空>

下图显示了线事件的创建。 第一个和最后一个折点与 Route1 相交,由此产生新的线事件。

绘制线事件的折点

下表详细介绍了线事件:

事件路径 ID起始日期结束日期测量始于测量止于位置误差MAOP 设计

Event1

Route1

1/1/2000

<空>

10

20

无错误

800

下图显示了编辑后的路径和关联事件:

在正确地将线事件添加到非跨越路径之后

添加线事件导致位置误差

下图显示了路径属性。 路径 (Route1) 的测量值为从 0 到 20。

将线事件添加到非跨越路径之前

下表详细介绍了路径属性:

路径 ID起始日期结束日期

Route1

1/1/2000

<空>

下图显示了线事件的创建。 仅第一个折点与 Route1 相交。 将填充路径 ID 和测量始于,但测量止于为 <空>,因为最后一个折点与路径不相交。

绘制非跨线事件的折点

下表详细介绍了线事件:

事件路径 ID起始日期结束日期测量始于测量止于位置误差MAOP 设计

Event1

Route1

1/1/2000

<空>

0

<空>

位置测量无效

800

使用要素创建添加跨越事件的方案

以下方案详细说明了在创建要素窗格中使用要素模板添加跨线事件的结果。

添加跨越事件

下图显示了路径:

在将跨线事件添加到位于线网络中线上的路径之前

下表详细说明了路径(Route1、Route2 和 Route3)的属性:

路径 ID起始日期结束日期

Route1

1/1/2000

<空>

Route2

1/1/2000

<空>

Route3

1/1/2000

<空>

下图显示了跨越事件要素的创建。 第一个折点在 5 处与 Route1 相交,解析为 Route1 上的 From Measure,第二个折点在 35 处与 Route3 相交,解析为 Route3 上的 To Measure

绘制跨线事件的折点

下表详细介绍了编辑之后的跨越事件:

事件始于路径 ID止于路径 ID起始日期结束日期测量始于测量止于位置误差MAOP 设计

Event1

Route1

Route3

1/1/2000

<空>

5

35

无错误

800

下图显示了编辑后的路径和跨越事件:

在正确地将跨线事件添加到位于线网络中线上的路径之后

添加跨越事件导致位置误差

下图显示了线事件与路径相关联之前的路径。 在这种情况下,Route1 和 Route2 位于 LineA 上,RouteA 位于 LineB 上。 跨越事件必须位于线网络中的同一条线上。

在将跨线事件添加到位于线网络中线上的路径之前

下表详细介绍了路径属性。 Route1 和 Route2 位于 LineA 上,RouteA 位于 LineB 上。

路径 ID起始日期结束日期

Route1

1/1/2000

<空>

Route2

1/1/2000

<空>

RouteA

1/1/2000

<空>

下图显示了跨越事件要素的创建。 第一个折点在 5 处与 Route1 相交,解析为 Route1 上的“测量始于”,第二个折点在 35 处与 RouteA 相交,未解析为 RouteA 上的“测量止于”,因为 RouteA 位于 RouteB 上。

在跨越事件创建过程中,由于 Route 1 和 RouteS 位于不同的线上,因此导致位置误差

下表提供了 Location Error 字段的““路径始于”和“路径止于”的线 ID 不同”值的示例。 跨越路径的事件必须共享相同的线 ID。

事件始于路径 ID止于路径 ID起始日期结束日期测量始于测量止于位置误差MAOP 设计

Event1

Route1

RouteA

1/1/2000

<空>

5

35

“路径始于”和“路径止于”的线 ID 不同

800

下图显示了错误后的 Event1:

在跨越路径上错误地编辑线事件之后