更新 Indoors 网络

适用于具有 Indoors 功能许可的门户。​

由于以下情况而导致数据发生更改时,您可能需要更新网络数据集:

  • 新建筑物将添加到站点中。
  • 一个或多个楼层将被添加到建筑物中。
  • 一个或多个楼层将被重新建模。

要更新网络数据集,请遵循与创建网络数据集时相同的过程,但仅限于已更新的要素。

更新路径

您可以在由输入楼层要素参数定义的建筑物(设施点)或楼层(级别)的子集上运行生成室内路径工具。当生成室内路径工具在已填充的 Indoors 工作空间上运行时,该工具会删除带有与输入楼层要素相匹配的 FACILITY_IDLEVEL_ID 值的任何路径要素,并为所选区域生成新要素。

  1. 使用按属性选择图层工具来选择所要更新区域的楼层覆盖区要素。

    ArcGIS Indoors 信息 模型中,楼层覆盖区要素位于 Levels 要素类。

    注:

    如果在传递给输入楼层要素参数的图层中没有选择任何楼层要素,生成室内路径工具会更新图层中所有楼层的路径。

  2. 对于改造的楼层,使用相同的格网密度作为最初处理楼层时的值。

    这有助于使现有楼层过渡要素与已更新的 PrelimPathways 要素保持连接。

  3. 运行生成室内路径工具。

    所选楼层的路径要素已更新。

更新楼层过渡

您可以运行已填充的 Indoors 地理数据库上的生成楼层过渡地理处理工具,以为新建筑物添加过渡,为现有建筑物中的新楼层添加过渡,或为改造后的楼层更新过渡。

对于任何更新方案,如果您选中删除现有要素复选框,生成楼层过渡工具将删除在输入图层中与空间面在空间上相交的过渡要素,并为整个建筑物重新创建它们。如果不删除现有要素,则该工具将为输入空间要素创建过渡,从而保持现有要素不变。

根据建筑物的更新类型,有不同的工作流可用于更新过渡。无论选择哪种类型,都会对 PrelimTransitions 要素类进行更新。稀疏化室内路径工具会删除 Transitions 要素类中的现有要素,从而用 PrelimTransitions 要素类中的已更新要素来替换它们。如果已对过渡要素进行了任何属性更新,请在更新过程中将其应用至 PrelimTransitions 要素类。

为新建筑物生成过渡

要使用新建筑物更新站点,请执行以下步骤:

  1. 验证是否为新建筑物生成 PrelimPathways 要素类中的要素。
  2. 生成楼层过渡工具中,根据需要使用表达式来过滤要为新过渡处理的空间类型。
  3. 或者,也可输入延迟值以添加电梯等待时间。
  4. 取消选中删除现有要素复选框。
  5. 运行生成楼层过渡工具。

    过渡要素将添加到 Target Transitions 要素类。

  6. 修整楼梯要素

为具有新楼层或改造楼层的现有建筑物生成过渡

对于在同一位置具有电梯和楼梯的改造楼层,可能不需要更新楼层过渡要素。在生成室内路径工具更新 PrelimPathway 要素后,确保 PrelimTransitions 的起始折点和结束折点位于折点 4 米以内。稀疏化室内路径工具会自动连接到此容差范围内的要素。如果过渡仍然需要更新,请执行以下步骤:

  1. 确保为新楼层或改造的楼层更新了 PrelimPathways 要素类中的要素。
  2. 生成楼层过渡工具中,根据需要使用表达式来过滤要为新过渡处理的空间类型。
  3. 或者,也可输入延迟值以添加电梯等待时间。

    如果提供了等待时间,则将更新现有延迟值以反映所有选定建筑物的新电梯等待时间。

  4. 选中删除现有要素复选框。
  5. 运行生成楼层过渡工具。

    对于过滤后的空间要素,删除 PrelimTransitions 要素类中的现有要素,并为整个建筑物重新创建。

  6. 修整楼梯要素

为新楼层手动生成过渡要素

当您将楼层添加到建筑物,而不是为整个建筑物生成新过渡时,您可以使用垂直复制工具手动复制现有要素。如果电梯井或楼梯向上或向下延伸,则此工作流适用。

  1. 运行生成楼层过渡工具以仅为电梯创建垂直线过渡。
  2. 单击编辑选项卡。
  3. 单击选择按钮 按矩形选择
  4. 选择要复制的楼层旁边的过渡要素。
  5. 单击修改按钮 修改要素

    修改要素窗格随即显示。

  6. 单击垂直复制 垂直复制 并使用该工具为其他楼层创建楼梯:
    1. 垂直偏移文本框中,输入楼层的相对高度。
    2. 要复制的次数文本框中输入楼梯延伸到的楼层数量。
      注:

      如果建筑物楼层的高度不一致,则可能需要多次运行具有不同偏移值的垂直复制工具。

    3. 验证起始折点和结束折点是否被捕捉到 PrelimPathways 要素类中的要素上的折点相交处,并验证其 z 值。
    4. 单击复制按钮。
    5. 在属性表中,为添加的每个楼梯更新 From HeightTo HeightFrom LevelTo LevelFrom Vertical OrderTo Vertical Order 字段。
  7. 根据需要重复这些步骤,直到创建 PrelimTransitions 要素类中的所有要素。
  8. 几何特性参数设置为长度 (3D) 的情况下运行计算几何属性工具,从而计算 Length (3D) 属性以获取正确的行驶时间。

稀疏化更新路径

您可以在已填充 Indoors 地理数据库的建筑物或楼层的子集上运行稀疏化室内路径工具,方法是:使用定义查询或选择过滤输入楼层要素参数中的要素。

在已填充的 Indoors 地理数据库中运行稀疏化室内路径工具,将发生以下情况:

  • 删除目标路径中具有与所要处理的区域相匹配的 FACILITY_IDLEVEL_ID 值的任何现有路径要素。然后将已更新要素从输入路径要素追加到目标路径
  • 删除目标过滤中具有与所要处理的区域相匹配的 FACILITY_ID 值的任何现有过渡。然后将已更新要素从过渡要素追加到目标过渡

请按照以下步骤来稀疏化更新路径:

  1. 确保为新区域更新需要路由的点和面,例如感兴趣点 (POI)、事件和单位。
  2. 从输入地理数据库中删除网络数据集 (Network_ND)。
  3. 在对输入楼层要素参数进行过滤以在已更新区域上运行的情况下,运行稀疏化室内路径工具。将已更新的点和面位置用于路径位置。

对已更新的路径进行分类

您可以在已填充的 Indoors 地理数据库上运行分类室内路径工具,以针对改造后楼层或建筑物将路径等级更新为主要或次要。

目标路径参数应包含针对改造后楼层或建筑物更新的稀疏化路径要素。您可以在任何数量的建筑物中的一个或多个楼层上运行该工具。

注:

请勿在已经划分等级的路径上运行该工具,因为这会导致网络规模增大。

  1. 确保为改造后的楼层或建筑物更新稀疏化路径。
  2. 从输入地理数据库中删除网络数据集 (Network_ND)。
  3. 分类室内路径工具中,使用定义查询或进行选择来将分类过滤到特定的空间。
  4. 运行分类室内路径工具。

    已更新的楼层或建筑物的路径分类将被更新。

  5. 创建和构建网络数据集