练习 4:关于配置网络数据集构建器的快速入门指南
可通过已求解的网络分析图层生成逻辑示意图。要生成这种逻辑示意图,需要对“网络数据集构建器”进行配置。在本练习中,您将了解如何创建和配置逻辑示意图模板以根据 ParisMultimodal_ND 示例网络数据集中已求解的网络分析图层生成逻辑示意图。该网络数据集存储在随 Network Analyst 教程数据一起提供的 Paris.gdb 教程地理数据库中。将基于练习 1 中创建的 SchematicBuilderSamples 逻辑示意图数据集进行配置。
开始本练习之前,需要在计算机上安装并授权 ArcGIS Network Analyst 扩展模块。还需要安装 Network Analyst 的教程数据。
-
编辑存储在 C:\ArcGIS\ArcTutor\Schematics\TutorialSchematicDB 地理数据库中的 SchematicBuilderSamples 逻辑示意图数据集,方法为:使用 ArcCatalog 浏览到此数据库,右键单击该数据集,然后选择编辑菜单选项 。
注:
要了解有关如何在“逻辑示意图数据集编辑器”内逐步编辑逻辑示意图数据集的信息,请查看练习 2:编辑逻辑示意图数据集。
本练习中的屏幕截图显示了在练习 3 中创建的配置参数,但练习 3 并不是本练习的先决条件。您可以遵照本练习中说明的步骤,而无需遵照练习 3 中的步骤。
基于网络数据集构建器创建逻辑示意图模板
第一阶段是创建逻辑示意图模板,可使用该模板根据已求解的网络分析图层生成逻辑示意图。
-
在“数据集编辑器”树中右键单击 SchematicBuilderSamples 条目,然后单击新建逻辑示意图模板。
在编辑器窗口的右侧会自动显示新建逻辑示意图模板的属性 选项卡。
- 在名称框中输入 DiagramsFromNetworkDataset。
- 在逻辑示意图构建器部分中选择网络数据集构建器。
-
单击确定。
在“数据集编辑器”树中会自动显示一个 DiagramsFromNetworkDataset 逻辑示意图模板条目。编辑器窗口右侧将显示三个新选项卡(“关联”、“布局”和“规则”)。
注:单击属性 选项卡上的逻辑示意图构建器属性 按钮将打开网络数据集构建器属性页 选项卡,如下所示:
请注意,此选项卡上的自动创建逻辑示意图要素类复选框会默认选中。如果在选中此复选框的条件下生成逻辑示意图,Schematics 会自动创建所有需要的要素类,从而根据已求解的 ArcGIS 网络分析图层创建和显示逻辑示意图。这意味着无需对此逻辑示意图模板执行任何其他配置步骤,即可通过“网络数据集”构建器基于已求解的网络分析图层自动生成逻辑示意图。逻辑示意图数据集配置完成。 - 单击“逻辑示意图数据集编辑器”工具条中的 保存。
- 关闭“逻辑示意图数据集编辑器”。
通过已求解的网络分析图层生成逻辑示意图
在本部分中,将根据新创建的 DiagramsFromNetworkDataset 逻辑示意图模板生成第一个逻辑示意图。
-
使用 ArcMap 打开 ParisTours.mxd 文件。
该文件位于 C:\ArcGIS\ArcTutor\Schematics\Schematics_Configuration\Network_Dataset。该地图中引用的要素来自 Paris.gdb 教程地理数据库,该数据库与 Network Analyst 教程数据一同安装在 C:\ArcGIS\ArcTutor\Network Analyst\Tutorial 中。
-
请确保已启用 Network Analyst 扩展模块:
- 在主菜单上单击自定义,然后单击扩展模块。
- 在打开的扩展模块 对话框中,选中 Network Analyst 复选框(如果尚未选中)。
- 关闭扩展模块 对话框。
- 显示 Network Analyst 工具条(如果尚未显示)。
-
单击 Network Analyst 工具条上的显示/隐藏 Network Analyst 窗口按钮 。
将弹出 Network Analyst 窗口。
-
从 Network Analyst 窗口工具条上的下拉列表中选择 Tour1 网络分析图层。
- 单击 Network Analyst 工具条上的 求解。
-
单击“逻辑示意图”工具条上的生成新逻辑示意图按钮 。
将打开新建逻辑示意图 对话框:
-
指定将存储生成的逻辑示意图的逻辑示意图数据集:
-
单击逻辑示意图数据集或文件夹字段右侧的浏览按钮。
将打开选择逻辑示意图数据集或逻辑示意图文件夹 对话框。
- 浏览至 C:\ArcGIS\ArcTutor\Schematics 并从中选择在练习 1 中创建的 TutorialSchematicDB 地理数据库。
-
双击此地理数据库,然后选择 SchematicBuilderSamples 逻辑示意图数据集。
- 单击添加。
-
单击逻辑示意图数据集或文件夹字段右侧的浏览按钮。
-
在逻辑示意图模板下拉列表中选择 DiagramsFromNetworkDataset。
请注意,逻辑示意图产生自下拉列表会使用步骤 6 中求解的 Tour1 网络分析自动填充。该列表包含内存中所有已求解的网络分析。此时,Tour1 是唯一已求解的网络分析。
-
在逻辑示意图名称字段中输入 FirstDiagram_FromTour1。
完成本步骤后,新建逻辑示意图 对话框中显示的内容如以下屏幕截图所示:
-
单击确定。
生成过程即开始,生成的逻辑示意图将显示在自动添加到地图文档的新数据框中:
生成的逻辑示意图中包含的逻辑示意图要素使用默认的逻辑示意图图层属性进行显示。这些默认图层属性与为已求解的网络分析图层(生成逻辑示意图的基础)的要素图层指定的图层属性相同。由于逻辑示意图是在启用“自动创建逻辑示意图要素类”选项的条件下生成的,因此这些图层属性会在生成过程中保存为默认设置。但是,由于逻辑示意图要素是标准要素,因此您可以通过“图层属性”对话框修改逻辑示意图图层中的任一要素图层。特别是在使用来自网络数据集的数据(如本练习)时,逻辑示意图要素会追踪相关的真实 GIS 要素对象;然后可为逻辑示意图要素图层配置连接,以获取用于进行标注或绘制所需的相关 GIS 属性。练习 3 中详细介绍了使用连接绘制和标注逻辑示意图要素:关于配置标准构建器的快速入门指南,配置后将可以对以几何网络形式组织的 GIS 要素执行操作。