网络数据集图层
使用网络数据集图层(或者简言之为网络图层),在 ArcMap 中显示网络数据集。网络图层存储边、交汇点、系统交汇点、脏区的符号系统,当可获取时,同样存储转弯和交通流量的符号系统。
没有到网络数据集的链接,便无法创建网络分析图层。通过添加网络数据集图层到 ArcMap,同样可以提供到网络数据集的链接,然后可以使用 Network Analyst 工具条创建分析图层。
向 ArcMap 添加网络图层
要向 ArcMap 添加网络图层,请遵循以下步骤:
- 单击开始 > 所有程序 > ArcGIS > ArcMap 10.1 启动 ArcMap。
- 在标准 工具条上,单击目录窗口按钮 。
将打开可停靠的目录 窗口。
- 使用目录 窗口导航到网络数据集所在的位置,然后将其拖动到地图显示画面或内容列表中。
将打开添加网络图层 对话框。
- 单击否仅将网络数据集添加到地图。也可以单击是将网络数据集及其所有源要素类添加到地图中。提示:
通常,当在 ArcMap 中绘制要素时,要素的位置信息会从它们的几何值中提取。但是,网络数据集并不在内部存储其网络元素的几何值。相反,网络数据集引用它们的源要素并从那里获取几何值。这意味着在引用网络数据集后有一个引用源要素的附加步骤。
向 ArcMap 添加源要素,在内容列表中选中它们,然后取消选中网络数据集,可加快网络的绘制。这样,仍然可获取网络数据集以创建分析图层,并且直接从源要素自身引用几何值。但是,某些情况下仍然需要显示网络图层,例如当绘制交通流量、脏区以及有边限制的箭头时。
网络数据集作为网络图层添加到 ArcMap。
下面列出的内容指出了最初添加到 ArcMap 时,默认情况下网络图层显示哪些元素:
如果网络数据集不含交通流量数据,则仅显示边。
如果网络数据集含有交通流量数据,则仅显示交通流量。
如果未启用时间,则显示当前时间和日期的交通流量。
如果启用了时间,则显示时间滑块上指定时间的交通流量。
网络元素可以使用网络识别工具 (在 Network Analyst 工具条上)和识别工具 (在工具 工具条上)来查询。但是,它们无法在 ArcMap 中以交互方式选择。此外,按属性选择、按位置选择以及按图形选择无法用于在网络图层上创建选择数据集。
网络图层符号系统
网络元素的符号系统可在网络图层的图层属性 对话框上的符号系统选项卡中进行修改。
可以通过双击内容列表 窗口内的图层名称打开图层属性 对话框。
显示与隐藏网络元素
通过在显示列表中选中与取消选中地图上特定类型的网络元素,可以显示或隐藏它们。当网络数据集支持交通流量数据时,默认情况下仅选中流量;否则,默认情况下仅选中边。
什么是脏区?
脏区允许用户查看自从上次构建网络数据集以来对源要素的编辑之处。将通过矩形围绕并高亮显示由于编辑而过期的网络数据集部分。
当重新构建网络时,仅有脏区被重建,这比重建整个网络速度要快很多。
下面一对图形演示了脏区生成的情况:
如果更改网络数据集的属性,整个网络数据集都可能会被脏区覆盖,这意味着需要重新构建网络所有的元素。
更改边、交汇点、系统交汇点、转弯与脏区的符号系统。
可能需要修改包含在网络数据集图层内的项目默认符号系统。以下步骤显示如何为边、交汇点、系统交汇点、转弯与脏区更改符号系统。(为交通流量更改符号系统将在之后介绍。)
- 通过双击在 ArcMap 内容列表中的网络数据集图层打开图层属性 对话框。
- 单击符号系统选项卡。
-
在显示列表中,单击要以不同方式进行符号化的元素名称。
元素的名称被选择。
- 在靠右侧的符号部分中,单击在其上显示当前符号示例的大按钮。
- 使用打开的符号选择器 对话框可以为元素定义新符号。
-
单击确定。
符号选择器 对话框将关闭。
-
单击确定。
图层属性 对话框将关闭。
显示交通流量
有关显示交通流量的说明和建议在呈现交通流量信息主题下介绍。
使用箭头对限制进行符号化
网络图层中的箭头是可在边上以及交通流量元素上显示,用于标记限制的符号。尽管任何种类的限制均可用箭头进行符号化,但建议只使用此对话框来显示禁止限制,如单行线、双向车道以及双向禁行路段。要显示避免或首选限制(如为危险车辆指定的道路),应相应地符号化源要素。
以下步骤将对如何显示箭头进行介绍:
- 通过双击在 ArcMap 内容列表中的网络数据集图层打开图层属性 对话框。
- 单击图层属性 对话框的符号系统选项卡。
- 在显示列表中,单击边或交通流量进行选择。
-
在右侧的符号部分,单击箭头。如果要将箭头添加到交通流量,可单击高级 > 箭头。
将打开箭头 对话框。
- 选中在边上绘制箭头。
- 选择将符号放置在边的中点还是端点。
- 从约束属性下拉列表中选择要符号化的约束。
-
选择要在网络边上绘制此符号的约束情况。
单向
在单向边上放置符号。默认符号是指向限制方向反方向的箭头。这样可以轻松地符号化单行线允许的行驶方向。
双向
在忽略限制属性的边上放置符号 - 即对于禁止限制来说,表示可双向行驶的道路。
无
在使用双向限制的边上放置符号。对于禁止限制来说,其表示完全禁止的边。
- 单击确定。
箭头 对话框将关闭。
-
单击确定。
图层属性 对话框将关闭。
应用源过滤器
源过滤器允许您选择网络元素子集来绘制地图。上一部分演示了如何基于网络元素所派生自的源要素类显示或隐藏网络元素。可以通过编写 SQL 表达式进一步限制网络元素的绘制。仅当表达式中满足条件的要素能够显示。
以下步骤演示创建源过滤器的方法:
- 通过双击在 ArcMap 内容列表中的网络数据集图层打开图层属性 对话框。
- 单击图层属性 对话框的符号系统选项卡。
- 在显示列表中,单击下列任一项的名称:边、交通流量、交汇点、系统交汇点或者转弯。
-
在右侧的源过滤器部分,单击源过滤器按钮。如果要将源过滤器添加到交通流量,可单击高级 > 源过滤器。
将打开源过滤器 对话框。
- 在显示源列表中,选中要在地图视图中查看的源要素类。
-
在显示源列表中单击源要素类的名称,并使用源查询表达式窗格输入 SQL 查询。
仅有满足指定查询标准的要素能够在地图中显示。
可为显示源列表中的任何其他源要素类重复此步骤。
-
单击确定。
源过滤器 对话框将关闭。
-
单击确定。
图层属性 对话框将关闭。
可以通过创建查询表达式进一步限制哪些来自源要素类的元素在地图中显示。
其他网络图层显示设置
网络图层支持比例范围,即可以指定网络图层的显示比例。这些可在图层属性 对话框的常规选项卡内设置。
显示选项卡允许您在设置参考比例时配置符号以进行缩放。此外,可以在那里为网络图层设置透明度与地图提示。网络图层的地图提示可用来显示网络元素的元素 ID 或者任何网络属性的值。