Skip To Content

Adding linear events by route and measure

Characteristics of a route such as speed limit and functional class can be represented as a linear event with starting and ending measure information along the route. The Line Events tool provides an interface to add linear events into the geodatabase. You can also use referent offset data to add events to a route. The referent offset data is translated to routes and measures for storage.

In this method, the event's from measure and to measure are located on the basis of the measure values from the selected route. As shown in the example below, the from and to measures of the route are 0 and 10, respectively. An event with from and to measures of 2 and 8 can be located on the route. The route and measure method is always the first option (in the form of the network's name) in the Method drop-down list.

Locating event's measure using route's measure
注:

In cases where events on a route are edited and you want to see the previous events on the route at that location, don't use the Add Linear Event widget. Instead, edit events in the Event Selection table or the Attribute Set table. If this method is used, you can see what was previously on the routes at the specified measures.

Adding linear events to routes

  1. 打开 ArcGIS Event Editor 并在出现提示时登录到您的 ArcGIS 组织。
  2. 单击编辑选项卡。
  3. 编辑事件组中,单击线事件按钮 线事件

    随即显示添加线性事件微件。

    注:

    在配置、创建或编辑属性集的默认设置时,可以预先配置网络往返方法和测量值。

    了解有关为属性集配置创建和编辑默认设置的更多信息。

  4. 单击网络下拉箭头并选择将用作源线性参考方法 (LRM) 的网络,用于定义新事件的输入测量值。

    该网络是一个 LRS 网络,作为图层发布在 Event Editor 中。

    Event Editor also accepts measures in a network or LRM other than the one with which the linear event layer is associated.

    The new event is associated to the route (route ID) from the LRS Network with which the event location intersects.

    Add Linear Events widget
  5. 路径 ID 文本框中键入路径 ID,作为新事件测量的基础。
    提示:

    也可以单击在地图上选择路径按钮 选择地图上的路径 以在地图上选择路径。

    选择路径

    可使用以下选项:

    • 单击选择路径以向单条路径添加事件。
      所选路径在地图上高亮显示
      单条路径将在地图上高亮显示。
    • 单击选择红线选项或者在地图上选择红线按钮 选择地图上的红线向路径红线添加线性事件
    • 单击所选路径以向多条路径添加事件。 可以使用编辑选项卡的选择组中提供的交互式选择方法来选择多条路径
      所选路径在地图上高亮显示
      所选路径将在地图上高亮显示。
    • 单击高亮显示的路径以向作为路径选择子集的高亮显示路径添加事件。
    提示:

    如果您针对路径选择使用所选路径高亮显示的路径,则将向路径的起始测量值到结束测量值添加事件。 在这种情况下,将禁用步骤 5 到 8。

    如果所选路径不在地图的活动视图中,则可以单击在地图上缩放至路径按钮 缩放至 来刷新地图显示以放大至所选路径的整个范围。

    注:

    相关记录微件未打开时,清除高亮显示按钮 清除突出显示项 将从添加线性事件和地图上的其他微件中清除路径高亮显示。

  6. 注:

    如果出现与获取锁定、需要协调或无法获取锁定相关的消息,则启用 Roads and Highways 冲突预防。

    了解有关 ArcGIS Event Editor 中冲突预防的详细信息

  7. In the From section, click the Method drop-down arrow and choose the network from the list.
  8. Provide the intended start location for the new linear event along the route using any of the following options.
    • Type the value in the Measure text box.
    • Click the Select from Measure on the Map button 选择地图上的起始测量值 to choose the start measure value along the route on the map.
    • Click the Measure drop-down arrow to select either Use the Route Start or Use the Route End as the start measure value for the event.
      Get the start measure value of the event from the route start value

    If you type the from measure value, you can choose the unit for that value using the drop-down arrow. The from measure value is converted into the LRS units before saving the newly added events. For example, the LRS is in miles and you have entered 1,000 feet as the start measure value. The newly added events will have a from measure value of 0.189394 miles because 1,000 feet equals 0.189394 miles.

    A green plus appears at the selected location on the map.

  9. In the To section, click the drop-down arrow and choose the method for selecting the end measure value for the events.
    • Choose the network (MilePoint in this case) to enter the to measure value for a single route.
    • Choose a point layer to enter the to measure value using a referent offset.
    • Choose Length to indicate the overall length of the event.
  10. 注:

    You can use any combination of methods to enter the start measure and end measure values. For example, you can use the Select from Measure on the Map tool 选择地图上的起始测量值 to choose the from measure value, and then use the referent offset from a point to define the end measure value along the route on the map.

    You can also add events in the reverse direction of calibration of the route; for example, you can provide a start measure value greater than the end measure value for the events on the Add Linear Events widget. The resulting events in this case are created with the lesser value as the start measure, and the greater value as the end measure.

  11. Provide the intended start location for the new linear event along the route using any of these methods:
    • Type the value in the Measure text box.
    • Click the Select To Measure on the Map button 选择地图上的终止测量值 to choose the end location along the route on the map.
    • Click the Measure drop-down arrow and choose either Use the Route Start or Use the Route End as the end measure value for the event.
      Get the end measure value of the event from the route end value

    A red cross appears at the selected location on the map.

  12. 按如下步骤选择事件的开始日期:
    • 开始日期文本框中键入开始日期。
    • 单击开始日期下拉菜单,然后选择开始日期。
    • 选中使用路径开始日期复选框。

    开始日期默认为今天的日期,也可以使用日期选择器选择不同的日期。

    注:

    如果将 Event Editor 实例配置为不允许输入路径开始日期之前的日期,那么当您在开始日期中提供所选路径开始日期之前的日期时,将出现一条警告消息,提醒您选择一个位于所选路径开始日期当天或之后的日期。

  13. 按如下步骤选择事件的结束日期:
    • 结束日期文本框中键入结束日期。
    • 单击结束日期下拉菜单,然后选择结束日期。
    • 选中使用路径结束日期复选框。

    结束日期是可选的,如果未提供,则事件在现在和将来都仍然有效。

  14. 从以下数据验证选项中进行选择,以防止在表征具有线性事件的路径时出现错误输入:
    • 停用重叠 - 系统调整现有事件的测量值以及开始和结束日期,以使新事件不会出现时间和度量值重叠。
      停用重叠行为
    • 合并重合事件 - 当新事件的所有属性值与现有事件完全相同时,如果新事件在测量值方面与现有事件相邻或重叠,则将新事件合并到现有事件中,而且测量范围将相应扩大。
      合并重合事件行为
    • 防止测量不在路径上 - 此数据验证选项可确保开始和结束测量的输入测量值落在所选路径上测量值的最小和最大范围内。
    • 将事件保存到主要路径 - 将事件添加到具有并发路段的主要路线。 如果启用,对于所选路线上的任何并发路段,都可以选择将事件添加到每个并发部分的哪条路径。 当所选网络配置了优先级规则时,此选项可用。
  15. 单击下一步

    显示事件属性集的选项卡出现。 事件字段显示在 G1 属性组下。

    属性集
    G1 选项卡显示 G1 属性集组。
    注:

    您可以使用复选框为属性集中的特定事件添加数据。 未选中的事件不会添加任何记录。 如下例所示,没有记录添加到 County_A 和 City_A 事件。

    在属性集中选择事件
  16. 使用以下选项为新事件选择属性信息:
    • 在属性集定义的表中键入新事件的属性信息。
    • 单击复制属性值按钮 复制属性值 并单击地图上的一条路径以从另一条路径复制事件属性。

    Event Editor 使用默认属性集,位于编辑选项卡上。 可以修改属性集以创建自定义属性集或使用管理员配置的属性集。

    注:

    配置属性值表中的任何字段时,支持编码值属性域和范围属性域以及子类型。

  17. 使用以下选项可访问有关属性集的更多信息:
    • 选中显示网络名称复选框以显示与所选事件图层关联的 LRS 网络。
    • 由属性集定义的表中的属性列表可以来自多个事件图层。 如果要识别每个属性的源事件图层,请选中显示图层名称复选框。
    • 选中保存并转到下一个测量值复选框,使用当前部分的测量值预填充测量起始值以继续事件创建过程。 例如,如果在路径上使用 0 英里的起始测量值和 0.289 英里的结束测量值创建事件,则会出现以下情况:
      将事件添加到路径某段
      如果单击保存并在属性集选项卡上选中此选项,将为添加线性事件微件预填充 0.289 英里的值作为新事件的测量起始值。
      预填充测量起始值
      为路径的下一段预填充测量起始值,绿色加号符号将落到地图该位置。
      测量结束位置的绿色加号
      绿色加号出现在上一段的测量结束位置。
  18. 单击保存

    新添加的线性事件保存后,将在右下角显示一条确认消息。 新线性事件已创建并出现在地图中。

    添加到单个路径的事件
    添加到多个路径的事件

成功创建事件后,您有以下两个选项来继续表征路径:

  • 单击新建编辑以清除微件中的所有输入条目并将默认值从地理数据库恢复到属性表。
  • 单击下一编辑可以保留小部件和属性表中的所有现有条目,以便于快速编辑相似的特征。

Providing measures in a different LRM than the events are stored in

You can specify the LRS Network that will be used as a source LRM for input start and end locations for the new linear event. If the selected LRS Network is not the same as the one that the linear event layer is registered with, Event Editor performs an internal translation of measures to always store the measure value in the LRM of the LRS Network with which the event is registered.

  • In cases where the input location for the new event does not partially overlap the route in the target LRS Network, the measure values of the linear event created are adjusted to match the shape of the route.
    Add linear event—Partial route match
  • In cases where the input location for the new event may intersect more than one route in the registered LRS Network, the linear event is split into multiple events so the shape of the events matches the shape of the route feature intersecting it, and the measure values are adjusted.
    Add linear event—Multiple routes match
  • In cases where the input location for the new event may intersect more than one route (concurrent) in the registered LRS Network, a linear event is created for all the routes in the concurrent section of the input.
    Add linear event—Concurrent routes match

相关主题