Skip to main content

在同一网络副本之间共享逻辑示意图模板

可在同一公共设施网络或追踪网络的副本之间共享逻辑示意图规则、布局和图层定义。 要共享这些定义,请运行以下工作流之一:

以下部分详述了上面的每个工作流步骤。

注:

创建逻辑示意图模板、导入规则和布局定义以及模板上的逻辑示意图图层定义属于管理和配置任务。

使用企业级地理数据库中的公共设施网络或追踪网络时,这些任务必须由数据库网络所有者运行;即由数据库公共设施网络所有者数据库追踪网络所有者通过默认版本的数据库连接来运行。 此外,连接的 ArcGIS Enterprise 门户帐户必须是门户网络所有者;即门户公共设施网络所有者门户追踪网络所有者。 从而在实质上形成双因子身份验证。

注:

在某些情况下,可在网络之间共享规则和布局定义。 当每个网络基于相同的域网络和网络类型时,这才可行。 要成功共享,逻辑示意图规则必须独立于任何属性应用,或者必需属性必须在两个网络中具有相同的名称、值和编码域值。

通过运行专为另一个模板构建的模板地理处理模型,在逻辑示意图模板上配置规则和布局

使用地理处理模型管理逻辑示意图模板规则和布局定义主题所述,强烈建议使用 ModelBuilder 创建逻辑示意图模板地理处理模型,以更好地控制模板定义。 该地理处理模型允许您在自己的工程间共享内容或与其他用户共享。

保存或创建逻辑示意图模板地理处理模型以在特定工具箱中共享

要共享模板地理处理模型,可在特定工具箱中保存或创建逻辑示意图模板地理处理模型,并按照以下工作流详述的步骤共享该工具箱:

  1. 启动 ArcGIS Pro 并加载您希望共享的逻辑示意图模板地理处理模型。

  2. 创建工具箱。

  3. 可通过两种方式向该工具箱传入输入数据:

  • 识别自定义工具箱中已存在的模板地理处理模型,并复制要在此新工具箱中共享的模型。

  • 在要共享的任何自定义逻辑示意图模板上运行从逻辑示意图模板创建地理处理模型工具,并将此新工具箱作为工具的输出。

  1. 关闭 ArcGIS Pro。
注:

ArcGIS Pro 3.6 及更高版本中存在从逻辑示意图模板创建地理处理模型工具。

了解有关为现有逻辑示意图模板创建地理处理模型的详细信息

使用现有模板地理处理模型配置新逻辑示意图模板

要使用现有模板地理处理模型创建和配置新逻辑示意图模板,请遵循以下步骤:

  1. 打开引用要为其创建类似逻辑示意图模板的网络的 ArcGIS Pro 工程。

  2. 向网络添加一个新的逻辑示意图模板:

    1. 加载并双击添加逻辑示意图模板工具。

    2. 单击输入网络旁边的浏览按钮,选择并浏览要在其中创建模板的网络。

    3. 逻辑示意图模板名称参数中,输入新模板的名称。

    4. 单击运行

  3. 将共享工具箱添加至工程。

  4. 展开工具箱并确定要应用于新模板的逻辑示意图模板地理处理模型。

  5. 在 ModelBuilder 中编辑模板地理处理模型。

  6. 此类模型通常由更改逻辑示意图模板工具启动。 按照以下步骤中的说明编辑模型:

    1. 移除当前设置为更改逻辑示意图模板工具输入的网络。

    2. 双击该工具并编辑其设置:

      • 对于输入网络参数,浏览至您刚刚添加新模板的输入网络并将其选中。

      • 对于输入逻辑示意图模板参数,选择您刚刚创建的新模板的名称。

      • 确保选中移除逻辑示意图模板规则和布局定义选项。

      • 关闭工具

  7. 单击 ModelBuilder 选项卡上的验证,确保可随时应用配置为在更改逻辑示意图模板工具之后链接的其他工具。

    如果需要,可以对工具参数进行一切必要的更改。

  8. 单击运行

从逻辑示意图模板中导出定义

导出逻辑示意图模板定义工具用于从给定模板导出逻辑示意图规则与布局定义或逻辑示意图层图层定义。 为此,请完成以下步骤:

  1. 打开地理处理窗格,单击工具箱,然后展开网络逻辑示意图工具工具箱。

  2. 展开配置工具集,然后单击导出逻辑示意图模板定义

  3. 请按照以下方式设置导出逻辑示意图模板定义工具:

    1. 单击输入网络框旁边的浏览按钮,转到工程 > 数据库,选择数据库连接,然后浏览至网络。

    2. 输入逻辑示意图模板下拉列表中选择您希望为其导出定义的模板。

    3. 要导出规则和布局定义,请单击输出规则和布局定义文件框旁边的浏览按钮,然后浏览至所需的文件位置并将其选中,为您要创建的规则和布局定义文件输入名称,然后单击保存

    4. 要导出网络逻辑示意图图层定义,请单击输出逻辑示意图图层定义文件框旁边的浏览按钮,然后浏览至所需文件位置并将其选中,为您要创建的网络逻辑示意图图层定义文件输入名称,然后单击保存

  4. 单击运行

根据您的设置,该过程会在指定的一个或多个位置创建一个或两个输出文件。 随后可将这两个文件用作两个工具的输入:

注:

虽然导出逻辑示意图模板定义是唯一允许您创建规则和布局定义文件的工具,但是您可以在运行导出逻辑示意图模板定义导出逻辑示意图图层定义工具时创建网络逻辑示意图图层定义文件 (.ndld)。 导出逻辑示意图图层定义工具专门适用于根据网络逻辑示意图图层创建逻辑示意图图层定义文件,用户已在每个图层上预先为该网络逻辑示意图图层设置和优化标注和图层属性。 有关该工作流的详细信息,请参阅优化模板上的逻辑示意图图层定义主题。

将规则和布局定义以及网络逻辑示意图层定义导入现有逻辑示意图模板

导入逻辑示意图模板定义工具用于将逻辑示意图规则与布局定义或网络逻辑示意图层图层定义导入给定模板:

  1. 打开地理处理窗格,单击工具箱,然后展开网络逻辑示意图工具工具箱。

  2. 展开配置工具集,单击导入逻辑示意图模板定义

  3. 请按照以下方式设置导入逻辑示意图模板定义工具:

    1. 单击输入网络框旁边的浏览按钮,转到工程 > 数据库,选择数据库连接,然后浏览至网络。

    2. 输入逻辑示意图模板下拉列表中选择您希望为其导入逻辑示意图模板定义的模板。

    3. 要导入规则和布局定义文件,请单击规则和布局定义文件框旁边的浏览按钮,然后浏览至之前创建的任何规则和布局定义文件 (.ndbd) 并将其选中。

    4. 要导入网络逻辑示意图图层定义文件,请单击逻辑示意图图层定义文件框旁边的浏览按钮,然后浏览至之前创建的任何网络逻辑示意图图层定义文件 (.ndld) 并将其选中(如上面的从逻辑示意图模板中导出定义部分所述,或使用导出逻辑示意图图层定义工具)。

  4. 单击运行

新导入的定义会覆盖之前在指定模板上设置的定义。

根据规则和布局定义以及网络逻辑示意图图层定义文件创建逻辑示意图模板

要根据现有的规则和布局定义以及逻辑示意图图层定义文件创建逻辑示意图模板,运行添加逻辑示意图模板工具:

  1. 打开地理处理窗格,单击工具箱,然后展开网络逻辑示意图工具工具箱。

  2. 展开配置工具集,单击添加逻辑示意图模板

  3. 请按照以下方式设置添加逻辑示意图模板工具:

    1. 单击输入网络框旁边的浏览按钮,转到工程 > 数据库,选择数据库连接,然后浏览至网络。

    2. 输入逻辑示意图模板文本框中输入新模板的名称。

    3. 要导入规则和布局定义文件,请单击规则和布局定义文件框旁边的浏览按钮,然后浏览至之前创建的任何 .ndbd 文件并将其选中(如上面的从逻辑示意图模板中导出定义部分所述)。

    4. 要导入网络逻辑示意图图层定义文件,请单击逻辑示意图图层定义文件框旁边的浏览按钮,然后浏览至之前创建的任何 .ndld 文件并将其选中(如上面的从逻辑示意图模板中导出定义部分所述,或使用导出逻辑示意图图层定义工具)。

  4. 单击运行