练习 4:关于配置网络数据集构建器的快速入门指南

复杂程度:初级 数据要求:ArcGIS Tutorial Data for Desktop 数据路径: C:\ArcGIS\ArcTutor\Schematics\Schematics_Configuration\Network_Dataset 目标: 基于“网络数据集构建器”配置逻辑示意图模板以根据网络数据集示例生成逻辑示意图

可由已求解的网络分析图层生成逻辑示意图。要生成这种逻辑示意图,需要对“网络数据集构建器”进行配置。在本练习中,您将了解如何创建和配置逻辑示意图模板以根据由示例网络数据集 ParisMultimodal_ND 求解的网络分析图层生成逻辑示意图。该网络数据集存储在随 ArcGIS Network Analyst 扩展模块教程数据一起提供的 Paris.gdb 教程地理数据库中。将基于练习 1 中创建的 SchematicBuilderSamples 逻辑示意图数据集进行配置。

注注:

开始本练习之前,需要在计算机上安装并授权 ArcGIS Network Analyst 扩展模块。同时,还需要安装 ArcGIS Network Analyst 扩展模块的教程数据。

步骤:
  1. 编辑存储在 C:\ArcGIS\ArcTutor\Schematics\TutorialSchematicDB 地理数据库中的 SchematicBuilderSamples 逻辑示意图数据集,方法为:使用 ArcCatalog 浏览到此数据库,右键单击该数据集,然后选择编辑菜单选项 编辑逻辑示意图数据集按钮
    注注:

    要了解有关如何在“逻辑示意图数据集编辑器”内逐步编辑逻辑示意图数据集的信息,请查看练习 2:编辑逻辑示意图数据集

注注:

本练习中的屏幕截图显示的是在练习 3 中创建的配置参数,但练习 3 并不是本练习的先决条件。您可以遵照本练习中说明的步骤,而无需遵照练习 3 中的步骤。

基于网络数据集构建器创建逻辑示意图模板

第一阶段是创建逻辑示意图模板,可使用该模板根据已求解的网络分析图层生成逻辑示意图。

步骤:
  1. 在“逻辑示意图数据集编辑器”树中右键单击 SchematicBuilderSamples 条目,然后单击新建逻辑示意图模板

    在编辑器窗口的右侧会自动显示新建逻辑示意图模板的属性 选项卡。

    新建逻辑示意图模板 - 属性选项卡的初始内容

  2. 名称框中输入 DiagramsFromNetworkDataset
  3. 逻辑示意图构建器部分中选择网络数据集构建器
  4. 单击确定

    在“逻辑示意图数据集编辑器”树中会自动显示一个名为 DiagramsFromNetworkDataset 的逻辑示意图模板条目。编辑器窗口右侧将显示三个新选项卡(“关联”、“布局”和“规则”)。

    创建的 DiagramsFromNetworkDataset 逻辑示意图模板

    注注:

    单击属性 选项卡上的逻辑示意图构建器属性 逻辑示意图构建器属性按钮 按钮将打开网络数据集构建器属性页 选项卡,如下所示:

    网络数据集构建器属性页选项卡
    请注意,此选项卡上的自动创建逻辑示意图要素类复选框会默认选中。如果在选中此复选框的条件下生成一个逻辑示意图,那么Schematics 会自动创建所有需要的要素类,进而创建和显示一个基于已求解的 ArcGIS Network Analysis 图层的逻辑示意图。这意味着无需对此逻辑示意图模板执行任何其他配置步骤,即可通过“网络数据集构建器”基于已求解的网络分析图层自动生成逻辑示意图。逻辑示意图数据集配置完成。

  5. 单击“逻辑示意图数据集编辑器”工具条中的 保存按钮图标 保存
  6. 关闭“逻辑示意图数据集编辑器”。

由一个求解的网络分析图层生成逻辑示意图

在本部分中,将根据新创建的逻辑示意图模板 DiagramsFromNetworkDataset 生成第一个逻辑示意图。

步骤:
  1. 使用 ArcMap 打开 ParisTours.mxd 文件。

    该文件位于 C:\ArcGIS\ArcTutor\Schematics\Schematics_Configuration\Network_Dataset。该地图中引用的要素来自 Paris.gdb 教程地理数据库,该数据库与 ArcGIS Network Analyst 扩展模块教程数据一同安装在 C:\ArcGIS\ArcTutor\Network Analyst\Tutorial 中。

    ParisTours 地图

  2. 请确保当前已启用 ArcGIS Network Analyst 扩展模块
    1. 在主菜单上单击自定义,然后单击扩展模块。
    2. 在打开的扩展模块 对话框中,选中 Network Analyst 复选框(如果尚未选中)。
    3. 关闭扩展模块 对话框。
  3. 显示 Network Analyst 工具条(如果尚未显示)。
  4. 单击 Network Analyst 工具条上的 Network Analyst 窗口按钮 “Network Analyst 窗口”按钮图标

    将弹出 Network Analyst 窗口

  5. 从 Network Analyst 窗口的下拉列表中选择 Tour1 网络分析图层。

    选择 Tour1

  6. 单击 Network Analyst 工具条上的 求解按钮图标 求解
  7. 单击“逻辑示意图”工具条上的生成新逻辑示意图按钮 生成新逻辑示意图图标

    将打开新建逻辑示意图 对话框:

    新建逻辑示意图对话框 - 示例网络数据集构建器的初始内容

  8. 指定用于存储待生成的逻辑示意图的逻辑示意图数据集:
    1. 单击逻辑示意图数据集或文件夹字段右侧的浏览按钮。

      将打开选择逻辑示意图数据集或逻辑示意图文件夹 对话框。

    2. 浏览至 C:\ArcGIS\ArcTutor\Schematics 并从中选择在练习 1 中创建的 TutorialSchematicDB 地理数据库。
    3. 双击此地理数据库,然后选择 SchematicBuilderSamples 逻辑示意图数据集。

      选择 SchematicBuilderSamples 教程逻辑示意图数据集

    4. 单击添加。
  9. 逻辑示意图模板下拉列表中选择 DiagramsFromNetworkDataset

    请注意,逻辑示意图产生自下拉列表会使用步骤 6 中求解的 Tour1 网络分析图层自动填充。该列表包含内存中所有已求解的网络分析图层。此时,Tour1 是唯一已求解的网络分析图层。

  10. 逻辑示意图名称字段中输入 FirstDiagram_FromTour1

    完成本步骤后,新建逻辑示意图 对话框中显示的内容如以下屏幕截图所示:

    新建逻辑示意图对话框 - 网络数据集构建器示例的最终内容

  11. 单击确定

    生成过程即开始,生成的逻辑示意图将显示在自动添加到地图文档的新数据框中:

    FirstDiagram_FromTour1 - 生成的逻辑示意图

提示提示:

生成的逻辑示意图中所包含的逻辑示意图要素将使用默认的逻辑示意图图层属性进行显示。这些默认图层属性与为已求解的网络分析图层(生成逻辑示意图的基础)的要素图层指定的图层属性相同。由于逻辑示意图是在启用“自动创建逻辑示意图要素类”选项的条件下生成的,因此这些图层属性会在生成过程中保存为默认设置。但是,由于逻辑示意图要素是标准要素,因此您可以通过“图层属性”对话框修改逻辑示意图图层中的任一要素图层。特别是在使用来自网络数据集的数据(如本练习)时,逻辑示意图要素会追踪相关的真实 GIS 要素对象;然后可为逻辑示意图要素图层配置连接,以获取用于进行标注或绘制所需的相关 GIS 属性。练习 3 中详细介绍了使用连接绘制和标注逻辑示意图要素:关于配置标准构建器的快速入门指南,配置后将可以对以几何网络形式组织的 GIS 要素执行操作。

9/15/2013