网络分析环境设置
通过交通分析选项卡->路网分析组->环境设置功能,您可以统一管理网络分析的各项全局参数。但仅当当前地图中加载了网络数据集时,面板内的参数才可进行设置。
工具栏
环境设置面板的工具栏组织了网络分析环境的功能。
- 风格设置:您可以根据需要,为网络分析中出现的不同图形元素单独设置显示风格,包括点(如站点、障碍点等)、线(如结果路径)、面(如服务区)、文本标签(如提示信息)。详细信息请参阅风格设置页面。
- 交通规则设置:用于配置网络弧段的交通规则。可为路段设置通行属性,包括:双向通行、禁止通行、正向单行或反向单行。详细信息请参阅交通规则设置页面。
- 转向表设置:用于管理网络分析所需的转向表,包括创建转向表和设置转向表。
- 权值设置:权值设置包括更新弧段权值和结点权值。更新弧段权值用于设置弧段的正向/方向权值,以及该弧段是否为障碍边。更新结点权值用于设置结点处的转向权值以及结点是否为障碍点。
- 分析范围设置:用于设置进行网络分析的区域。设定后,系统将仅加载该区域内的网络数据,以此提升分析效率。详细信息请参阅分析区域设置页面。
- 追踪分析网络建模:用于设置追踪分析的参数,包括设施网络的结点标识字段和弧段标识字段、是否创建流向、是否创建等级等。详细信息请参阅追踪分析网络建模页面。
- 检查环路:用于检查网络数据集中是否存在环路。详细信息请参阅检查环路页面。
网络数据集信息
- 选择数据集:当存在多个网络数据集时,请在此下拉列表中选择目标网络图层,以应用环境设置。
- 数据集信息:显示在进行网络分析时,数据集的基本信息。
- 网络分析基本参数:
- 网络数据集:显示当前进行环境设置的网络数据集名称,不可以编辑。
- 正向/反向权重字段:从右侧下拉框中选择一个字段作为网络数据集弧段的正向/反向权值字段。可以选择当前网络图层的任意字段作为权重字段。
权重字段表示了网络结点从一点到另外一点的耗费值。在实际应用中我们可以将距离、时间、花费等字段作为权重字段。例如要计算 A 点到 B 点,可以使用时间字段作为权重字段,然后使用网络分析中的路径分析功能计算 A 点到 B 点之间的最佳路径。正向权重是指从弧段的起点到达终点的耗费,反向权重是指从弧段的终点到达起点的耗费。这两个字段的设置可以相同(如设置长度作为权重字段时),也可以不同(如设置时间作为权重字段,因为相同时间内从一条弧段的起点到达终点和从终点到达起点所用的时间可能不同)。
权重字段支持直接输入表达式,也可以选择“表达式…”,使用“SQL表达式”对话框来定义表达式。关于如何使用SQL表达式,请参阅SQL表达式页面。
- 结点标识字段:从右侧下拉框中选择一个唯一标识网络数据集中每个结点的字段,可以选择网络数据集中的点数据集的字段作为标识字段。应用程序默认采用 SMNODEID 字段为结点标识字段。
- 弧段标识字段:从右侧下拉框中选择一个唯一标识网络数据集中每个弧段的字段,可以选择网络数据集中的线数据集的字段作为标识字段。应用程序默认采用 SMEDGEID 作为弧段标识字段。
- 起始/终止结点标识字段:从右侧下拉框中选择一个标识网络数据集中起始/终止结点的字段,可以选择网络数据集中的线数据集的字段作为标识字段。应用程序默认采用 SMTNODE 作为起始/终止结点标识字段。
- 弧段过滤表达式:设置分析时要过滤掉的弧段,在进行网络分析时只考虑满足此表达式的弧段对象。可以直接输入表达式,也可以选择表达式…,使用SQL表达式对话框来定义表达式。关于如何使用SQL表达式,请参阅SQL表达式页面。
- 交通规则:设置分析时是否启用交通规则,可根据实际需要进行交通规则设置。应用程序默认禁用。关于如何设置交通规则,请参阅设置交通规则页面。
- 转向表:设置分析时是否启用转向表,可根据实际需要进行转向表设置。应用程序默认禁用。关于如何创建及设置转向表,请参阅转向表页面。
- 结果设置:
- 结果数据源:网络分析结果默认保存在的数据源。后续的网络分析结果都将默认保存在该数据源下。默认为当前网络数据集所在的数据源。
- 弧段信息字段:提供弧段信息的字段,如道路的名称字段等。可用于生成行驶导引。
- 结点信息字段:提供结点信息的字段,如公交站名称字段等。可用于生成行驶导引。
- 追踪分析:
- 流向字段:追踪分析的前提条件,需要指定一个流向字段,用于指定弧段的流向。
- 网络分析基本参数: