设置方向
方向是如何通过路径的转弯说明。只要网络数据集支持转向属性,就可以为根据网络分析生成的任何路径创建方向。网络数据集必须满足以下最低要求才能支持方向:
- 具有长度单位的长度属性
- 至少有一个边源
- 边源上至少有一个文本字段
可在网络数据集级别对计算路径时所生成的方向进行自定义。这意味着,用于报告方向、盾形路牌符号和边界信息的街道名称与网络数据集一起存储。可通过修改这些设置来自定义方向。
通过网络方向属性 对话框可以更改这些设置,访问该对话框的方法是,在新建网络数据集 向导中或在网络数据集属性 对话框的方向选项卡中,单击方向按钮。
“网络方向属性”对话框
常规选项卡
用于报告方向的单位和用于标识街道的字段均可在如下所示的常规选项卡上进行修改。
“方向设置”部分
显示长度单位提供用于报告长度的单位。例如,如果选择英里,则为此网络数据集生成的所有方向将以英里为单位进行报告。ArcGIS Network Analyst 扩展模块 支持以下五种长度单位:英尺、千米、米、英里和码。
长度属性用于计算所报告的方向对应的每段路径的长度。可选择任何成本属性作为长度属性。ArcGIS 会自动搜索网络属性并尝试分配相应的成本属性。
时间属性用于在报告方向期间计算通过每段路径所用的时间。
路标要素类和路标街道表提供驾驶员沿路径行驶时通常会看到的高速公路标志文本。此高速公路标志文本通常包括出口编号、道路名称和道路目的地。可将此文本加入路线文本中以便于导航,例如“进入坡道,然后沿 US-59 往北向斯普林菲尔德方向继续行进。”
“街道名称字段”部分
可为网络中的每个边源设置街道名称字段。它们是用于报告方向的名称。例如,街道名称“第一大道”取自该字段,用来报告“左转进入第一大道。”等指示。名称列显示源的文本字段下拉列表,该列表提供街道名称字段供用户选择。
某些要素类在不同的字段中包含方向修饰符(N 或 S)和街道类型(Ave、St 或 Dr)。在这种情况下,完整的街道名称位于三个不同的字段中。
某些要素类在其他字段中已列出备用街道名称。可通过以下方法对这些要素类进行设置:增加备用名称数量的值,并设置名称字段以及可选的前缀和后缀字段。
“路标”选项卡
路标是点要素,用于表示沿网络中清晰可见的对象。转向指示可以引用路标,以帮助正在通过该路径的用户识别转弯并验证路径是否正确。
在网络数据集中配置路标要素类后,Network Analyst 会在路标选项卡上注释方向中的路标以及在路标要素的搜索容差范围内通过的路径。
路标与特定的边源相关联。可使某个路标接近两个边源,但是只有当路径通过与路标相关联的边源时才可在方向中引用该路标。使用网络源属性选择一个边源。
有两种路标要素类:转弯路标和确认路标。转弯路标表示交汇点附近帮助标识转弯的对象;例如,“在紫色墙处向右转弯。”中的紫色墙就是一个转弯路标。确认路标是沿着边的对象,用于再次证实驾驶员正在沿着预期路线行驶;例如,“经过 A 形建筑物。该建筑物位于您的右侧。”中的 A 形建筑物就是一个确认路标。可在各自的框中设置转弯路标和确认路标:转弯路标和确认路标。
通过单击右侧的添加数据按钮 可添加路标要素类,通过使用删除按钮 可删除路标要素类。转弯路标和确认路标框中的表具有相同的字段。在下表中列出了这些字段及其描述。
字段 | 描述 |
---|---|
分类 | 将点要素类作为地标源添加。 |
标注 | 地标要素类中的文本字段,用于描述地标。该字段可以包含此类型的值,例如将“艾伦五金店”用于行驶方向或者将“印刷厂站”用于步行方向,这样指令就可能表示为在艾伦五金店右转或经过印刷厂站。该站位于您的左侧。 |
等级 | 此字段通常用于步行方向,以将路标与建筑物的特定楼层相关联。 |
自定义容差 | 这个值为“是/否”的字段用于指定路标要素类应使用自定义搜索半径还是使用默认搜索半径(50 英尺)。(50 英尺默认搜索半径可通过 ArcObjects 更改,因此建议您为每个路标源设置一个搜索容差。) |
容差 | 搜索半径的大小。通常,当路径通过搜索半径范围内的路标时,将在方向中报告该路标。在单位属性下指定该字段的单位。 |
单位 | 用于指定搜索半径容差值的单位。通常,当路径通过搜索半径范围内的路标时,将在方向中报告该路标。 |
“道路详细信息”选项卡
道路详细信息选项卡分为两部分:网络属性映射和字段映射。
“网络属性映射”部分
道路类属性为不同类型的道路提供专门的方向。该属性是整型描述符属性,具有以下值:
道路类值 |
道路类的类型 |
示例 |
---|---|---|
1 |
地方道路 |
在主干道左转。 |
2 |
高速公路 |
沿 I-55 往东行进。 |
3 |
坡道 |
进入坡道,然后沿 US-59 往北行进。 |
4 |
轮渡 |
搭乘湖上的汽车轮渡。 |
5 |
环状交叉路 |
进入环状交叉路,沿主干道继续往南行进。 |
目前,只能对道路类属性进行网络属性映射。
“字段映射”部分
有些边源具有表示每条边所在区域的行政区字段。例如,高速公路源可以具有表示高速公路段所在州的州字段。这对于在穿越州界线时生成方向提示(例如“进入加利福尼亚州”)十分有用。
可从“自-至”字段或“至-自”字段列的所选源要素类中选择任何文本字段。生成方向时,将报告行政区值的任何更改。这意味着,如果路径起始于内华达州并沿着 I-15 向南延伸,则当它到达加利福尼亚州时,方向 窗口将显示值进入加利福尼亚州。
“盾形路牌符号”选项卡
盾形路牌符号用于显示高速公路编号。有些边源包含可用于报告方向的盾形路牌符号信息(例如,I-15、CA-72 或 OH-10)。例如,如果某个高速公路源包含州际公路和国道,则可为该源指定道路盾形路牌符号描述。例如,圣塔安娜高速公路的盾形路牌符号描述为 I-5。街道名称字段(其中包含“圣塔安娜高速公路”)和道路描述字段 (I-5) 均可用于报告方向。
某些源在一个字段内包含道路盾形路牌符号描述(I-10 或 CA-63)。在这种情况下,请选择单字段,然后选择包含道路盾形路牌符号描述的字段。
源也可以在两个字段内包含盾形路牌符号描述:一个是盾形路牌符号类型(其中包含 I、CA 或 TN 等值),另一个是编号(5 或 43)。二者结合起来便构成完整的道路盾形路牌符号描述。在这种情况下,请选择字段对,然后设置类型字段和编号字段。
如果数据将类型和编号分割为一对字段,则可将盾形路牌符号类型(I、CA 或 TN)与盾形路牌符号描述(省际公路、加利福尼亚州或田纳西州)相关联。这将生成诸如“沿 10 号省际公路行驶 155 英里”的方向提示。