可在同一公共设施网络或追踪网络的副本之间共享逻辑示意图规则、布局和图层定义。 要共享这些定义,请运行以下工作流之一:
- 工作流 1 - 通过运行用于创建另一个模板的地理处理模型,创建逻辑示意图模板。
- 工作流 2 - 根据现有模板的相同定义创建逻辑示意图模板:
- 将定义从现有逻辑示意图模板导出为两个文件;一个 .ndbd 文件用于规则和布局定义;另一个 .ndld 文件用于逻辑示意图图层定义。
- 然后,基于这两个定义文件创建逻辑示意图模板。
- 工作流 3 - 将定义从一个模板导入到另一个模板:
- 将定义从现有逻辑示意图模板导出为两个文件;一个 .ndbd 文件用于规则和布局定义;另一个 .ndld 文件用于网络逻辑示意图图层定义。
- 然后,将这两个定义文件导入到现有的逻辑示意图模板。
以下部分详述了上面的每个工作流步骤。
注:
创建逻辑示意图模板、导入规则和布局定义以及模板上的逻辑示意图图层定义属于管理和配置任务。
使用企业级地理数据库中的公共设施网络或追踪网络时,这些任务必须由数据库网络所有者运行;即由数据库公共设施网络所有者或数据库追踪网络所有者通过默认版本的数据库连接来运行。 此外,连接的 ArcGIS Enterprise 门户账户必须是门户网络所有者;即门户公共设施网络所有者或门户追踪网络所有者。 从而在实质上形成双因子身份验证。
注:
在某些情况下,可在网络之间共享规则和布局定义。 当每个网络基于相同的域网络和网络类型时,这才可行。 要成功共享,逻辑示意图规则必须独立于任何属性应用,或者必需属性必须在两个网络中具有相同的名称、值和编码域值。
通过运行用于创建另一个模板的地理处理模型创建逻辑示意图模板
如使用地理处理模型管理逻辑示意图模板规则和布局定义主题所述,强烈建议使用 模型构建器 创建逻辑示意图模板地理处理模型,以更好地控制模板定义。 该地理处理模型允许您在自己的工程间共享内容或与其他用户共享。
将希望共享的逻辑示意图模板地理处理模型保存到特定工具箱
- 启动 ArcGIS Pro 并加载您希望共享的逻辑示意图模板地理处理模型。
- 创建工具箱。
- 将您希望共享的所有地理处理模型保存到这个新工具箱中。
- 关闭 ArcGIS Pro。
运行逻辑示意图模板地理处理模型,以向另一个网络添加模板
从逻辑示意图模板中导出定义
导出逻辑示意图模板定义工具用于从给定模板导出逻辑示意图规则与布局定义或逻辑示意图层图层定义。 为此,请完成以下步骤:
- 打开地理处理窗格,单击工具箱,然后展开网络逻辑示意图工具工具箱。
- 展开配置工具集,然后单击导出逻辑示意图模板定义。
- 请按照以下方式设置导出逻辑示意图模板定义工具:
- 单击输入网络框旁边的浏览按钮,转到工程 > 数据库,选择数据库连接,然后浏览至网络。
- 从输入逻辑示意图模板下拉列表中选择您希望为其导出定义的模板。
- 要导出规则和布局定义,请单击输出规则和布局定义文件框旁边的浏览按钮,然后浏览至所需的文件位置并将其选中,为您要创建的规则和布局定义文件输入名称,然后单击保存。
- 要导出网络逻辑示意图图层定义,请单击输出逻辑示意图图层定义文件框旁边的浏览按钮,然后浏览至所需文件位置并将其选中,为您要创建的网络逻辑示意图图层定义文件输入名称,然后单击保存。
- 单击运行。
根据您的设置,该过程会在指定的一个或多个位置创建一个或两个输出文件。 随后可将这两个文件用作两个工具的输入:
- 导入逻辑示意图模板定义 - 覆盖现有模板上的逻辑示意图模板定义。
- 添加逻辑示意图模板 - 创建任何具有相同逻辑示意图模板定义的新逻辑示意图模板。
注:
如果您只能通过导出逻辑示意图模板定义工具创建规则和布局定义文件,则您可以在运行导出逻辑示意图模板定义或导出逻辑示意图图层定义工具时创建网络逻辑示意图图层定义文件 (.ndld)。 导出逻辑示意图图层定义工具专门适用于根据网络逻辑示意图图层创建逻辑示意图图层定义文件,用户已在每个图层上预先为该网络逻辑示意图图层设置和优化标注和图层属性。 有关该工作流的详细信息,请参阅优化模板上的逻辑示意图图层定义主题。
将规则和布局定义以及网络逻辑示意图层定义导入现有逻辑示意图模板
导入逻辑示意图模板定义工具用于将逻辑示意图规则与布局定义或网络逻辑示意图层图层定义导入给定模板:
- 打开地理处理窗格,单击工具箱,然后展开网络逻辑示意图工具工具箱。
- 展开配置工具集,单击导入逻辑示意图模板定义。
- 请按照以下方式设置导入逻辑示意图模板定义工具:
- 单击输入网络框旁边的浏览按钮,转到工程 > 数据库,选择数据库连接,然后浏览至网络。
- 从输入逻辑示意图模板下拉列表中选择您希望为其导入逻辑示意图模板定义的模板。
- 要导入规则和布局定义文件,请单击规则和布局定义文件框旁边的浏览按钮,然后浏览至之前创建的任何规则和布局定义文件 (.ndbd) 并将其选中。
- 要导入网络逻辑示意图图层定义文件,请单击逻辑示意图图层定义文件框旁边的浏览按钮,然后浏览至之前创建的任何网络逻辑示意图图层定义文件 (.ndld) 并将其选中(如上面的从逻辑示意图模板中导出定义部分所述,或使用导出逻辑示意图图层定义工具)。
- 单击运行。
新导入的定义会覆盖之前在指定模板上设置的定义。
根据规则和布局定义以及网络逻辑示意图图层定义文件创建逻辑示意图模板
要根据现有的规则和布局定义以及逻辑示意图图层定义文件创建逻辑示意图模板,运行添加逻辑示意图模板工具:
- 打开地理处理窗格,单击工具箱,然后展开网络逻辑示意图工具工具箱。
- 展开配置工具集,单击添加逻辑示意图模板。
- 请按照以下方式设置添加逻辑示意图模板工具:
- 单击输入网络框旁边的浏览按钮,转到工程 > 数据库,选择数据库连接,然后浏览至网络。
- 在输入逻辑示意图模板文本框中输入新模板的名称。
- 要导入规则和布局定义文件,请单击规则和布局定义文件框旁边的浏览按钮,然后浏览至之前创建的任何 .ndbd 文件并将其选中(如上面的从逻辑示意图模板中导出定义部分所述)。
- 要导入网络逻辑示意图图层定义文件,请单击逻辑示意图图层定义文件框旁边的浏览按钮,然后浏览至之前创建的任何 .ndld 文件并将其选中(如上面的从逻辑示意图模板中导出定义部分所述,或使用导出逻辑示意图图层定义工具)。
- 单击运行。