适用于 Location Referencing 许可。
通过提供 x、y 或 z(可选)坐标位置作为测量位置的基础,可以将路径的特征(例如速度限制或功能等级)表示为线事件。 坐标数据将存储为路径和测量值。
坐标方法在添加线事件和添加多个线事件工具中显示为可选方法。 要添加线事件,请选择“坐标”方法并提供 x、y 和 z(可选)坐标。
通过坐标添加线事件
使用添加线事件工具完成以下步骤,以通过坐标创建单个线事件:
- 在 ArcGIS Pro 中打开地图并缩放到要添加线事件的位置。
- 在位置参考选项卡的事件组中,单击添加 > 线事件 。
添加线事件窗格随即显示,其中包含默认的路径和测量值。
- 单击开始方法下拉箭头,然后选择“坐标”。
- 单击结束方法下拉箭头,然后选择“坐标”。
使用坐标方法时,测量位置基于地理坐标。
提示:
您可以使用任意方法组合定位起始和终止测量值。 例如,您可以使用路径和测量选择起始测量值,使用坐标在地图上定义终止位置。
您选择的方法将显示在开始和结束部分的标注中。 例如,如果开始方法是路径和测量,结束方法是坐标,则会显示开始:路径和测量和结束:坐标。
- 单击下一步。
事件图层和网络选项以及开始:坐标和结束:坐标部分将显示在添加线事件窗格中。
- 单击事件图层下拉箭头,然后选择将添加事件的事件图层。
父 LRS 网络将基于事件图层值填充。
- 在开始:坐标部分中,通过执行以下操作之一指定路径:
- 在路径 ID 文本框中输入路径 ID。
- 单击从地图中选择路径 ,然后单击地图上的路径。
指定路径以浅蓝色突出显示。
注:
如果出现与获取锁、需要协调或无法获取锁相关的消息,则会启用 ArcGIS Roads and Highways 冲突预防。
- 可以选择在开始:坐标部分中的 GC 系数文本框中提供地理坐标系数值。
- 在开始:坐标部分中,单击空间参考下拉箭头并选择空间参考。
- LRS 空间参考 - LRS 网络的空间参考
- Web 地图空间参考 - 底图的空间参考
- GCS_WGS_1984 - 使用十进制度作为单位的地理空间参考
注:
选择 GCS_WGS_1984 会提供经度、纬度和高度选项,而非 X、Y 和 Z 选项。
- 在开始:坐标部分中,提供起始位置的 X、Y 和 Z(可选)的坐标值。
一个绿色方形将放置在地图上为起始位置指定的坐标处。
路径上最靠近绿色方块的位置会出现一个绿点。 这是事件起始测量值的位置。
提示:
单击从地图中选择测量值 ,然后单击地图上的位置。
将选择距离原始坐标最近的路径测量值,并显示其在路径中的距离。
- 在结束:坐标部分中,提供终止位置的 X、Y 和 Z(可选)的坐标值。
一个红色方形将放置在地图上为终止位置指定的坐标处。
一个红色点将显示在坐标值对应的路径上的测量值处。 这是事件终止测量值的位置。
提示:
单击从地图中选择测量值 ,然后单击地图上的位置。
将选择距离原始坐标最近的路径测量值,并显示其在路径中的距离。
- 通过执行以下操作之一指定定义事件开始时间的日期:
- 在开始日期文本框中键入开始日期。
- 单击日历 并选择开始日期。
- 选中路径开始日期复选框。
注:
开始日期不能早于所选路径的开始日期。
开始日期默认值为当前日期,但您可以选择其他日期。
- 可以选择通过执行以下操作之一指定定义事件结束时间的日期:
- 在结束日期文本框中键入结束日期。
- 单击日历 并选择结束日期。
- 选中路径结束日期复选框。
如果未提供结束日期,则该事件从路径的开始日期到未来一直有效。
- 选择数据验证选项以防止通过线事件设置路径特征时使用错误的输入。
- 单击下一步。
- 为新事件提供属性信息。
注:
单击通过在地图上选择事件来复制属性值 ,然后单击一个属于地图上同一事件图层的现有线事件以从该事件复制事件属性。
- 单击运行。
当线事件添加并显示在地图上后,将显示一条确认消息。
通过坐标添加多个线事件
完成以下步骤以通过添加多个线事件工具使用坐标创建多个线事件:
- 在 ArcGIS Pro 中打开地图并缩放到要添加线事件的位置。
- 在位置参考选项卡的事件组中,单击添加 > 多个线事件 。
添加多个线事件窗格随即显示,其中包含默认的路径和测量值。
- 单击开始方法下拉箭头,然后选择“坐标”。
- 单击结束方法下拉箭头,然后选择“坐标”。
提示:
您可以使用任意方法组合定位起始和终止测量值。 例如,您可以使用路径和测量选择起始测量值,使用坐标在地图上定义终止位置。
您选择的方法将显示在开始和结束部分的标注中。 例如,如果选择开始方法是路径和测量,结束方法是坐标,则会显示开始:路径和测量和结束:坐标。
- 单击下一步。
网络下拉列表、开始:坐标和结束:坐标部分将显示在窗格中。
- 单击网络下拉箭头并选择一个网络。
- 在开始:坐标部分中,通过执行以下操作之一指定事件将位于的路径:
- 在路径 ID 文本框中输入新事件的测量值将基于的路径 ID。
- 单击从地图中选择路径 ,然后单击地图上的路径。
该线将以浅蓝色突出显示。
注:
如果出现与获取锁、需要协调或无法获取锁相关的消息,则会启用冲突预防。
- 可以选择在开始:坐标部分中的 GC 系数文本框中提供地理坐标系数值。
- 在开始:坐标部分中,单击空间参考下拉箭头并选择空间参考。
- LRS 空间参考 - LRS 网络的空间参考
- Web 地图空间参考 - 底图的空间参考
- GCS_WGS_1984 - 使用十进制度作为单位的地理空间参考
- 在开始:坐标部分中,提供起始位置的 X、Y 和 Z(可选)的坐标值。
一个绿色方形将放置在地图上为起始位置指定的坐标处。
路径上最靠近绿色方块的位置会出现一个绿点。 这是事件起始测量值的位置。
提示:
单击从地图中选择测量值 ,然后单击路径上的位置。
将选择距离原始坐标最近的路径测量值,并显示其在路径中的距离。
- 在结束:坐标部分中,提供终止位置的 X、Y 和 Z(可选)的坐标值。
一个红色方形将放置在地图上为终止位置指定的坐标处。
一个红色点将显示在坐标值对应的路径上的测量值处。 这是事件终止测量值的位置。
提示:
单击从地图中选择测量值 ,然后单击路径上的位置。
将选择距离原始坐标最近的路径测量值,并显示其在路径中的距离。
- 通过执行以下操作之一指定定义事件开始时间的日期:
- 在开始日期文本框中键入开始日期。
- 单击日历 并选择开始日期。
- 选中路径开始日期复选框。
注:
开始日期不能早于所选路径的开始日期。
开始日期默认值为当前日期,但您可以选择其他日期。
- 可以选择通过执行以下操作之一指定定义事件结束时间的日期:
- 在结束日期文本框中键入结束日期。
- 单击日历 并选择结束日期。
- 选中路径结束日期复选框。
结束日期为可选设置。 如果未提供结束日期,则该事件从事件的开始日期到未来一直有效。
- 选择数据验证选项以防止通过线事件设置路径特征时使用错误的输入。
- 单击下一步。
- 或者,单击属性集下拉箭头并选择属性集。
属性集下拉列表包括其他属性集(如果已配置)。
您可以在同一要素服务中为自己和其他人配置属性集。
- 为新事件提供属性信息。
注:
单击通过在地图上选择事件来复制属性值 ,然后单击一个属于地图上同一事件图层的现有线事件以从该事件复制事件属性。
- 单击运行。
当线事件添加并显示在地图上后,将显示一条确认消息。
使用坐标方法时的引用偏移
Roads and Highways 事件数据模型支持引用字段的配置,并允许使用启用引用字段工具。 在图层中配置和启用引用字段后,在添加或编辑事件时,将在该图层中填充并保留引用位置。
在启用引用的图层中使用坐标方法创建线事件时,将使用 X/Y 作为 FromRefMethod 和 ToRefMethod 值,使用地理坐标作为 FromRefLocation 和 ToRefLocation 值,并使用 0 填充 FromRefOffset 和 ToRefOffset 字段。
以下示例演示了添加启用了引用值的线事件记录的影响。
通过引用添加线事件之前
以下逻辑示意图显示了事件创建之前的 Route1:
下表提供了有关路径的详细信息:
路径 ID | 起始日期 | 结束日期 |
---|---|---|
Route1 | 1/1/2000 | <空> |
下表提供了事件创建之前图层中事件引用字段的详细信息:
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
<Null | <Null | <Null | <Null | <Null | <Null |
通过引用添加线事件之后
以下逻辑示意图显示了事件创建之后的 Event1:
下表提供了事件创建之后 Event1 事件引用字段的详细信息:
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
X/Y | 34.05606109331983, -117.19578130763459, 20 | 0 | X/Y | 34.100827774149735, -117.19506493519377, 20 | 0 |
下表提供了事件定位之后默认事件记录字段的详细信息:
事件 ID | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|
Event1 | 1/1/2000 | <空> | 12.64 | 14.91 |
您可以使用属性表编辑事件,以使事件使用引用而非默认值。 如果进行了后续路线编辑,则 RefMethod 和 RefLocation 值将恢复为父 LRS 网络,FromRefMethod、ToRefMethod、FromRefLocation 和 ToRefLocation 值将恢复为路径。
通过引用添加多个线事件之前
在启用引用的图层中使用坐标方法创建事件时,将使用 X/Y 作为 FromRefMethod 和 ToRefMethod 值,使用地理坐标作为 FromRefLocation 和 ToRefLocation 值,并使用 0 填充 FromRefOffset 和 ToRefOffset 字段。
以下逻辑示意图显示了事件创建之前的 Route1:
下表提供了有关路径的详细信息:
路径 ID | 起始日期 | 结束日期 |
---|---|---|
Route1 | 1/1/2000 | <空> |
下表提供了事件创建之前启用引用的事件图层中的 Event1 中事件引用字段的相关详细信息:
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
<空> | <空> | <空> | <空> | <空> | <空> |
通过引用添加多个线事件之后
以下逻辑示意图显示了启用了引用的多个线事件:
下表提供了事件创建之后 Event1 事件引用字段的详细信息:
FromRefMethod | FromRefLocation | FromRefOffset | FromRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
X/Y | 34.05740810963509, -117.19491785954509, 20 | 0 | X/Y | 34.100827774149735, -117.19506493519377, 20 | 0 |
下表提供了事件创建之后默认事件字段的详细信息:
CounterPeakLanes
事件 ID | 起始日期 | 结束日期 | 测量始于 | 测量止于 | FromRefOffset | ToRefOffset |
---|---|---|---|---|---|---|
Event1 | 1/1/2000 | <空> | 12.64 | 14.91 | 0 | 0 |
CrackingPercent
事件 ID | 起始日期 | 结束日期 | 测量始于 | 测量止于 | FromRefOffset | ToRefOffset |
---|---|---|---|---|---|---|
Event1 | 1/1/2000 | <空> | 12.64 | 14.91 | 0 | 0 |
DirectionalFactor
事件 ID | 起始日期 | 结束日期 | 测量始于 | 测量止于 | FromRefOffset | ToRefOffset |
---|---|---|---|---|---|---|
Event1 | 1/1/2000 | <空> | 12.64 | 14.91 | 0 | 0 |
注:
如果在后续的编辑(例如重新分配)中路径发生变化,则 RefLocation 值也会更改。
您可以使用属性表编辑事件,以使事件使用引用而非默认值。 如果进行了后续路线编辑,则 RefMethod 和 RefLocation 值将恢复为父 LRS 网络,FromRefMethod、ToRefMethod、FromRefLocation 和 ToRefLocation 值将恢复为路径。
停用重叠场景
以下示例演示了在选中停用重叠复选框时添加重叠线事件的情况。
单个事件场景
在本示例中,Route1 具有日期为从 1/1/2000 到 <Null> 的“速度限制”事件。 示例展示了添加包含重叠测量值的第二个“速度限制”事件的影响。
以下示意图显示了路径及其现有事件:
下表提供了有关编辑之前的 EventA 自定义值的详细信息:
事件 ID | 事件图层 | 速度 |
---|---|---|
事件 A | 速度限制 | 65 |
下表提供了有关编辑之前的 EventA 默认字段值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
EventA | Route1 | 3 | 7 | 1/1/2000 | <空> |
以下示意图显示了路径以及添加的日期从 1/1/2005 到 <空> 的第二个事件:
下表提供了有关 EventB 的自定义值的详细信息:
事件 ID | 事件图层 | 速度 |
---|---|---|
EventB | 速度限制 | 45 |
下表提供了有关编辑之后的 EventB 默认字段值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
EventB | Route1 | 5 | 7 | 1/1/2005 | <空> |
以下示意图显示了选中停用重叠复选框对路径和两个事件的影响:
下表提供了创建事件之后两个事件的自定义值的详细信息:
提示:
EventA 包含两条事件记录,它们具有相同的自定义值,但日期不同(并且测量始于值和测量止于值也不相同)。
事件 ID | 事件图层 | 速度 |
---|---|---|
EventA | 速度限制 | 65 |
EventB | 速度限制 | 45 |
下表提供了有关应用停用重叠后的默认值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
EventA | Route1 | 3 | 7 | 1/1/2000 | 1/1/2005 |
EventA | Route1 | 3 | 5 | 1/1/2005 | <空> |
EventB | Route1 | 5 | 7 | 1/1/2005 | <空> |
多个事件场景
在本示例中,Route1 具有两个现有事件,一个“速度限制”事件和一个“停车”事件,两个事件的日期均为从 1/1/2000 至 <Null>。 示例展示了在相同的事件图层中添加具有重叠测量值的第二对事件的影响。
以下示意图显示了路径及现有事件:
下表提供了有关 EventA 和 EventC 的自定义值的详细信息。 Speed Limit 图层具有自定义字段 Speed 和 Units,而 Parking 图层具有自定义字段 Side 和 Type。
事件 ID | 事件图层 | 自定义值 1 | 自定义值 2 |
---|---|---|---|
EventA | 速度限制 | 65 | 英里/小时 |
EventC | 停车位 | 仅左侧 | 对角线 |
下表提供了有关编辑之前的 EventA 和 EventC 默认字段值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
EventA | Route1 | 3 | 7 | 1/1/2000 | <空> |
EventC | Route1 | 2 | 7 | 1/1/2000 | <空> |
以下示意图显示了路径和同一事件图层中添加的日期从 1/1/2005 到 <空> 的两个新事件:
下表提供了有关 EventB 和 EventD 的自定义值的详细信息:
事件 ID | 事件图层 | 自定义值 1 | 自定义值 2 |
---|---|---|---|
EventB | 速度限制 | 45 | 英里/小时 |
EventD | 停车位 | 两者 | 平行 |
下表提供了有关 EventB 和 EventD 默认字段值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
EventB | Route1 | 5 | 7 | 1/1/2005 | <空> |
EventD | Route1 | 5 | 7 | 1/1/2005 | <空> |
以下示意图显示了应用停用重叠后的路径和事件:
下表提供了有关 Speed Limit 中的 EventA 和 EventB 及 Parking 中的 EventC 和 EventD 的自定义值的详细信息。 每个事件图层具有两个自定义字段:Speed Limit 具有自定义字段 Speed 和 Units,而 Parking 具有自定义字段 Side 和 Type。
提示:
每个事件均包含多个自定义字段,其值显示在下表的自 Custom Value 1 和 Custom Value 2 列中。 这些列中的值对应于同一行中的 Event Layer 值。
事件 ID | 事件图层 | 自定义值 1 | 自定义值 2 |
---|---|---|---|
EventA | 速度限制 | 65 | 英里/小时 |
EventB | 速度限制 | 45 | 英里/小时 |
EventC | 停车位 | 仅左侧 | 对角线 |
EventD | 停车位 | 两者 | 平行 |
下表提供了有关应用停用重叠后的默认值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
EventA | Route1 | 3 | 7 | 1/1/2000 | 1/1/2005 |
EventC | Route1 | 2 | 7 | 1/1/2000 | 1/1/2005 |
EventA | Route1 | 3 | 5 | 1/1/2005 | <空> |
EventC | Route1 | 2 | 5 | 1/1/2005 | <空> |
EventB | Route1 | 5 | 7 | 1/1/2005 | <空> |
EventD | Route1 | 5 | 7 | 1/1/2005 | <空> |
合并重合事件场景
以下示例演示了在选中合并重合事件复选框时添加具有重合测量值的线事件的情况。
单个事件场景
在本示例中,Route1 具有日期为从 1/1/2000 到 <Null> 的“速度限制”事件。 示例展示了选中合并重合事件时添加具有重合测量值的“速度限制”事件的影响。
以下示意图显示了路径及其现有事件:
下表提供了有关 EventA 的自定义值的详细信息:
事件 ID | 事件图层 | 速度 |
---|---|---|
事件 A | 速度限制 | 65 |
下表提供了有关编辑之前的 EventA 默认字段值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
EventA | Route1 | 0 | 4 | 1/1/2000 | <空> |
以下示意图显示了路径以及添加的日期从 1/1/2000 到 <空> 的第二个事件:
下表提供了有关新输入的自定义值的详细信息:
事件 ID | 事件图层 | 速度 |
---|---|---|
[NewEvent 输入] | 速度限制 | 65 |
下表提供了有关新输入的默认字段值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
[NewEvent 输入] | Route1 | 4 | 8 | 1/1/2000 | <空> |
以下示意图显示了在添加新事件时选中合并重合事件复选框的影响:
下表提供了创建事件之后事件的自定义值的详细信息:
事件 ID | 事件图层 | 速度 |
---|---|---|
EventA | 速度限制 | 65 |
下表提供了有关新事件测量值与 EventA 合并后的默认值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
EventA | Route1 | 0 | 8 | 1/1/2000 | <空> |
多个事件场景
在本示例中,Route1 具有两个现有事件,一个“速度限制”事件 (EventA) 和一个“停车”事件 (EventB),两个事件的日期均为从 1/1/2000 至 <Null>。 示例展示了在相同的事件图层中添加具有重合测量值但起止日期不同的第二对事件的影响。
以下示意图显示了路径及现有事件:
下表提供了有关编辑之前的 EventA 和 EventB 自定义值的详细信息。 Speed Limit 图层具有值为 65 的 Speed 自定义字段,而 Parking 图层具有值为 Left Only 的 Side 自定义字段。
事件 ID | 事件图层 | 自定义值 1 |
---|---|---|
EventA | 速度限制 | 65 |
EventB | 停车位 | 仅左侧 |
下表提供了有关编辑之前的 EventA 和 EventB 默认字段值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
EventA | Route1 | 0 | 4 | 1/1/2000 | <空> |
EventB | Route1 | 0 | 5 | 1/1/2000 | <空> |
以下示意图显示了路径以及日期从 1/1/2005 到 <空> 的新事件的输入:
下表提供了有关新事件输入中自定义值的详细信息:
事件 ID | 事件图层 | 自定义值 |
---|---|---|
[NewEvent1 输入] | 速度限制 | 65 |
[NewEvent2 输入] | 停车位 | 仅左侧 |
下表提供了有关新事件输入中默认字段值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
[NewEvent1] | Route1 | 4 | 8 | 1/1/2005 | <空> |
[NewEvent2] | Route1 | 4 | 8 | 1/1/2005 | <空> |
以下示意图显示了根据重合测量值合并新事件后的路径和事件。 在这种情况下,日期会为具有更新测量值的现有事件生成新事件记录或新时间片。
下表提供了 Speed Limit 中的 EventA 和 Parking 中的 EventB 的自定义值的详细信息。 Speed Limit 具有两个 Speed 值为 65 的事件记录。 Parking 也具有两个自定义 Side 值为 Left Only 的事件记录。
事件 ID | 事件图层 | 自定义值 |
---|---|---|
EventA | 速度限制 | 65 |
EventA | 速度限制 | 65 |
EventB | 停车位 | 仅左侧 |
EventB | 停车位 | 仅左侧 |
下表提供了有关合并事件后的默认值的详细信息:
事件 ID | 路径名称 | 测量始于 | 测量止于 | 起始日期 | 结束日期 |
---|---|---|---|---|---|
EventA | Route1 | 0 | 4 | 1/1/2000 | 1/1/2005 |
EventA | Route1 | 0 | 8 | 1/1/2005 | <空> |
EventB | Route1 | 0 | 5 | 1/1/2000 | 1/1/2005 |
EventB | Route1 | 0 | 8 | 1/1/2005 | <空> |