构建SSC文件
使用说明
基于网络数据集,根据设置的相关属性字段信息,构建*.ssc导航模型文件。模型数据中存储了交通网络分析需要的环境信息,为后续的交通网络分析提供数据基础。
参数说明
参数名 | 默认值 | 参数释义 | 参数类型 |
---|---|---|---|
网络数据集 | 选择待构建SSC模型的网络数据所在的数据源和数据集 | DatasetVector | |
弧段标识 | SmEdgeID | 唯一标识网络数据集中每个弧段的字段,可以选择网络数据集中的线数据集的字段作为标识字段。默认采用 SmEdgeID 作为弧段标识字段。 | String |
结点标识 | SmNodeID | 唯一标识网络数据集中每个结点的字段,可以选择网络数据集中的点数据集的字段作为标识字段。默认采用 SmNodeID 字段为结点标识字段。 | String |
起始结点标识 | SmFNode | 标识网络数据集中起始结点的字段,可以选择网络数据集中的线数据集的字段作为标识字段。默认以 SmFNode 作为起始结点标识。 | String |
终止结点标识 | SmTNode | 标识网络数据集中终止结点的字段,可以选择网络数据集中的线数据集的字段作为标识字段。默认以 SmTNode 作为终止结点标识字段。 | String |
启用交通规则 | false | 是否启用交通规则,即设置网络弧段是否单行(包括正向单行和反向单行)或者禁止通行等属性,默认禁用。启用后需设置后续参数。 | Boolean |
交通规则字段 (可选) |
交通规则字段。启用交通规则时生效。 | String | |
正向单行值 (可选) |
添加正向单行值对应的属性值。可以添加多个字段。启用交通规则时生效。 | String[] | |
反向单行值 (可选) |
添加反向单行值对应的属性值。可以添加多个字段。启用交通规则时生效。 | String[] | |
禁止通行值 (可选) |
添加禁止通行值对应的属性值。可以添加多个字段。启用交通规则时生效。 | String[] | |
双向通行值 (可选) |
添加双向通行值对应的属性值。可以添加多个字段。启用交通规则时生效。 | String[] | |
弧段名称 | SmEdgeID | 设置道路的名称字段,可用于生成行驶导引。 | String |
弧段权值 | SmLength | 用来对弧段的正向/方向权值进行更改以及该弧段是否为障碍边进行设置。 | String |
道路速度 (可选) |
设置道路速度字段,该参数不是必须字段。道路速度为整数型字段,其中1表示的道路速度最高,为 150km/h;2 表示的速度为 130km/h;3 表示的速度为 100km/h;4 表示的速度为 90km/h;5 表示的速度为 70km/h;6 表示的速度为 50km/h;7 表示的速度为 30km/h;其他值的速度统一为 10km/h。 | String | |
道路等级 | 设置道路等级字段,必选字段,字段值范围为1-3,其中 3 表示的道路等级最高,如高速路等;1 表示的道路等级最低,如乡村道路等。 | String | |
启用转向表 | false | 是否启用禁行转向表,默认禁用。启用后需设置后续参数。 | Boolean |
转向数据集 (可选) |
设置一个属性表数据集为转向数据,并指定其所在的数据源。启用转向表时生效。 | DatasetVector | |
转向结点标识 (可选) |
用来唯一标识禁行转向点的字段。启用转向表时生效。 | String | |
转向起始弧段标识 (可选) |
在节点处的转弯总会涉及到两个弧段,即一个起始弧段和一个终止弧段。在选择的转向表中,选取一个字段作为起始弧字段,以表示禁止转弯是从哪个弧段开始的。启用转向表时生效。 | String | |
转向终止弧段标识 (可选) |
在选择的转向表中,选取一个字段作为终止弧字段,以表示到哪个弧段是禁止转弯的。启用转向表时生效。 | String | |
文件路径 | 结果文件的输出路径和名称,文件后缀为.ssc | String |