AutoCAD Map 3D 工具集 将基于阻力和方向的值来确定最优路径。例如,在街道网络中,可以找出从旅店出发访问几个客户服务网点的最优路径。
此拓扑计算城市序列之间的最佳路径。
如果路径的总阻力小于最小阻力值,则此路径将被忽略。与此类似,如果路径的总阻力大于最大阻力值,则此路径也将被忽略。
要在道路网络上基于时间(而不是距离)执行最优路径分析,请使用对象数据字段或链接的外部数据库中的字段来指定每个链接的速度或速度限制。然后,将“链接正向阻力”特性设置为使用该速度限制数据的表达式,例如:
(/ .length (* :speed@street_data 5280))
该表达式用每英尺的平均速度来除每个链接的长度(其中 5280 表示每英里的英尺数)。
分析结果将以时间(而不是距离)的形式显示最优路径。
如果将最优路径分析结果保存为新拓扑,AutoCAD Map 3D 工具集 将在构成最优路径拓扑的每个元素上添加拓扑信息并将其存储为对象数据。对象数据表中包含关于已访问链接的顺序以及用来计算最优路径的阻力的信息。所添加的对象数据表类似于下表所示。
拓扑名 | 对象数据表 | 对象数据字段 |
---|---|---|
SAMPLE | BR_SAMPLE | 路径链接访问顺序 |
估计的链接正向阻力 | ||
估计的链接反向阻力 | ||
估计的开始节点阻力 | ||
估计的结束节点阻力 | ||
估计的链接方向 |
若要显示点的访问顺序,可以使用 AutoCAD Map 3D 工具集 的注释功能来标记带有上述对象数据的最优路径。
如果更改了最优路径拓扑中对象的方向或阻力,则显示出的最优路径可能不再是最优路径,应重新计算最优路径。例如,如果将链接的方向由双向改为正向或反向,则可能会更改最优路径。