基于网络数据集构建器创建逻辑示意图
- 在您执行网络分析并基于网络分析结果生成逻辑示意图之前,必须先完成 ArcGIS Network Analyst 扩展模块的安装、授权和启用。
- 从网络数据集生成逻辑示意图之前,您还必须在逻辑示意图数据集中创建一个逻辑示意图模板,并对其进行配置以结合使用“网络数据集构建器”。
- 了解有关使用“网络数据集构建器”配置逻辑示意图模板的详细信息
要基于“网络数据集构建器”生成逻辑示意图,最简单的方法是启动 ArcMap,然后创建或加载一个引用“网络数据集构建器”要使用的网络数据集数据的 .mxd 文件。
可通过任何包含已执行网络分析的网络分析图层生成逻辑示意图。基于网络分析结果生成逻辑示意图之前,您必须使用 Network Analyst 工具条上的工具和命令设置并执行所有路径、最近设施点、服务区或车辆配送的网络分析。
这样,便可以随时对生成的逻辑示意图进行更新,从而使其内容始终对应在网络上新执行的任何网络分析结果。
以下部分详细介绍了在 ArcMap 中生成“网络数据集构建器”逻辑示意图的各个步骤。
基于“网络数据集构建器”生成逻辑示意图时,也可以使用名为创建逻辑示意图的 Schematics 地理处理工具。此外,您还可以通过使用 Schematic API 和开发自定义代码来生成基于“网络数据集构建器”的逻辑示意图。
如果对地图中的要素打开编辑会话,并且编辑后的数据连同逻辑示意图数据集一起存储在个人地理数据库或非版本化 ArcSDE 地理数据库中,则将无法正常生成逻辑示意图。在这种情况下,必须先保存对 GIS 要素的编辑内容,之后再在地理数据库中启动逻辑示意图生成过程。如果不保存对 GIS 要素的编辑内容,将无法生成逻辑示意图。在文件地理数据库或版本化的 ArcSDE 地理数据库中,生成与正在编辑的 GIS 数据一同存储的逻辑示意图数据集中的逻辑示意图不会受到任何约束。
- 启动 ArcMap,并加载包含要生成逻辑示意图的网络数据集的 .mxd 文件。
- 使用 Network Analyst 工具条上的工具在该网络数据集上设置并执行所有路径、最近设施点、服务区或车辆配送的网络分析。
-
单击逻辑示意图 工具条上的生成新逻辑示意图按钮 。
将打开新建逻辑示意图 对话框。
-
单击逻辑示意图数据集或文件夹下拉箭头,然后在将存储所生成逻辑示意图的所需逻辑示意图数据集中选择逻辑示意图数据集或逻辑示意图文件夹。
了解有关此下拉列表中默认推荐的逻辑示意图数据集/文件夹的详细信息
提示:如果要在此列表以外的其他逻辑示意图数据集中存储新建的逻辑示意图,请单击逻辑示意图数据集或文件夹下拉列表右侧的浏览按钮,然后浏览至要使用的所需逻辑示意图数据集。通过在逻辑示意图数据集中选择特定逻辑示意图文件夹,生成的逻辑示意图都将自动存储到该逻辑示意图文件夹,而不是逻辑示意图数据集的根目录。
-
单击逻辑示意图模板下拉箭头,然后基于“网络数据集构建器”选择要在生成逻辑示意图时使用的逻辑示意图模板。
当前所选逻辑示意图数据集(指定于逻辑示意图数据集或文件夹下拉列表)中包含的所有预定义逻辑示意图模板都将在此列表中列出。
- 保留输出数据框下拉列表中的 [创建新数据框] 默认值,以便生成的逻辑示意图自动显示在新的数据框中,也可以从该下拉列表中选择要添加所生成逻辑示意图的数据框。
-
单击逻辑示意图产生自下拉箭头,然后选择逻辑示意图将要基于的已求解网络分析图层。
此下拉列表包含内容列表中所有可用的已求解网络分析图层,可基于这些图层生成逻辑示意图。
- 输入要生成的逻辑示意图的名称。
-
如果要在生成的逻辑示意图中用单个逻辑示意图结点表示在网络分析结果中多次出现的网络元素交汇点,请选中合并结点复选框。该选项在默认情况下处于未选中状态;即将在生成的逻辑示意图中创建多个逻辑示意图结点来表示同一网络元素交汇点。
即使选中此选项,也始终不会合并在网络分析结果中重复出现的边,但使用合并结点选项生成逻辑示意图时,此类逻辑示意图链接将相互重叠。
- 单击确定。
逻辑示意图将生成并显示在指定数据框中。目前在逻辑示意图数据库中被引用。
- 如果内容列表中的可用网络分析图层均未求解,则逻辑示意图产生自下拉列表为空,且无法生成任何逻辑示意图。
- 必须对逻辑示意图模板下拉列表中的所选逻辑示意图模板进行配置,使其支持构建器要使用的内存网络要素;即必须将该模板配置为使用与已求解网络分析图层所包含的内存要素图层相关联的逻辑示意图要素类。如果逻辑示意图模板的逻辑示意图要素类与这些内存要素不相关,则生成的逻辑示意图将为空。要了解有关配置逻辑示意图要素类和逻辑示意图模板的详细信息,请参阅指定由逻辑示意图模板实现的逻辑示意图内容。