摘要
提供的说明描述了如何使用网络数据集和路径数据集计算街段遍历的次数。 在此示例中,我们将长路径分割为较短的线段,并在分割的路径上使用空间连接工具将边源属性表中的唯一 ID 字段合并到拆分路径表。 在生成的空间连接表中,唯一 ID 字段会汇总得到每条边遍历的次数。
过程
注:
使用网络数据集,需要 Network Analyst 许可。 除 ObjectID 外,网络边源要素类必须包含例如街道中心线等唯一 ID 字段。
- 在 ArcMap 中,在路径图层上运行在点处分割线工具,将路径图层分割为单独的线段,参数如下所示:
注:
此工具需要 ArcGIS Desktop Advanced 许可。
- 对于输入要素,请从网络数据集选择路径图层。
- 对于点要素,选择交汇点要素类。
- 设置输出要素类的名称和位置。
- 指定所需的搜索半径和测量单位。
- 单击确定。
- 在分割路径图层上运行空间连接工具,将边源的唯一 ID 添加到分割路径。
- 对于目标要素,选择分割路径图层。
- 对于连接要素,选择其中一个边源要素类。
- 对于连接操作,选择 JOIN_ONE_TO_ONE。
- 选中保留所有目标要素复选框。
- 对于匹配选项,从下拉列表中选择 HAVE_THEIR_CENTER_IN。
- 将搜索半径设置为较小数值(如 1 英尺)
注:
如果网络数据集中只有一个网络边源,请跳过步骤 3。 所有网络边源的唯一 ID 字段都必须是相同类型的字段。
- 对其他所有网络边源要素类重复空间连接操作,但更改以下参数:
- 对于目标要素,选择前一个空间连接操作的输出。
- 对于连接要素,选择下一个边源要素类。
- 选中保留所有目标要素复选框并单击确定。
- 在空间连接操作最新输出的属性表中,右键单击唯一 ID 字段并单击汇总。
- 在汇总对话框中,确保唯一 ID 字段是要汇总的字段,然后单击确定。
- 生成的表显示了每条边被使用的次数。