准备场景和建筑物

首先,您将在 ArcGIS Pro 中准备 3D 场景。 您将使用预先存在的表示鹿特丹市中心的 3D 场景,向其中添加 De Zalmhaven 综合建筑群,然后微调场景配置,使其可以与受众共享。 结果将与以下示例图像相似(De Zalmhaven 综合建筑群以深灰色显示)。

最终结果视图

注:

越来越多的市政府选择维护一个表示城市当前状态的 3D 场景。 此场景可供多方使用(例如建筑和施工公司),以作为其新工程的背景。 市政府也可以将场景用于城市规划和新开发项目的评估。

下载数据并创建 3D 场景

首先,您将下载表示 De Zalmhaven 综合建筑群的 BIM 数据。 然后,您将打开 ArcGIS Pro 并加载表示鹿特丹市中心的 3D Web 场景。

  1. 在计算机上下载 De_Zalmhaven_complex_for_sharing.zip 压缩文件夹。
    注:

    开始下载前,根据 Web 浏览器的不同,系统可能会提示您选择文件的位置。 大多数浏览器将默认下载到计算机的 Downloads 文件夹下。

  2. 找到已下载的 De_Zalmhaven_complex_for_sharing.zip 文件,右键单击文件,然后将内容提取到所选位置,例如“文档”文件夹。

    接下来,您将打开 ArcGIS Pro

  3. 启动 ArcGIS Pro。 如果收到系统提示,请使用您获得许可的 ArcGIS 账户登录。
    注:

    如果您没有组织帐户,请参阅软件访问权限选项

  4. 新建工程下,单击从没有模板的情况入手

    “从没有模板的情况入手”选项

    现在,您将在 ArcGIS Pro 中打开表示鹿特丹市中心的 Web 场景。

  5. 视图选项卡的窗口组中,单击目录窗格

    “目录窗格”按钮

  6. 目录窗格中,单击门户,然后单击 ArcGIS Online。 在搜索框中输入 Rotterdam City Center owner:Learn_ArcGIS,然后按 Enter

    选择 Portal 和 ArcGIS Online。

  7. 在结果列表中,右键单击 Rotterdam City Center Web 场景,然后选择添加并打开

    “添加并打开”选项

    片刻之后,将显示 3D 场景。

    初始场景

    您要将其用作 De Zalmhaven 综合建筑群的背景。

    注:

    您也可以在 Web 浏览器中查看该 Web 场景,场景在其中可供所有人访问。 要了解如何创建此类场景,请参阅创建 Web 场景以支持建筑规划

  8. 内容窗格中,查看构成 Rotterdam City Center 场景的图层。

    初始“内容”窗格

    除了底图和地面图层之外,场景包含多个要素图层,例如 BuildingsBridgesTrees。 您将浏览场景以自行熟悉场景。

  9. 在场景中的导航器轮的上方,单击显示完全控制按钮。

    “显示完全控制”按钮

    导航器滚轮将展开以包含 3D 导航功能。

  10. 可以使用中间的导航器滚轮以倾斜和旋转场景。

    您还可使用鼠标滚轮按钮进行放大和缩小,也可以按鼠标左键并拖动以进行平移。

    中间导航滚轮。

    提示:

    有关 3D 导航选项的详细信息,请参阅在 3D 模式下导航

  11. 放大并在场景中移动以进行观察。

    不同的图层聚集在一起,创造了引人入胜、信息丰富的城市景观。 现在,您要将工程保存在存储 BIM 数据的同一文件夹中。

  12. 快速访问工具栏上,单击保存

    “保存”按钮

  13. 将工程另存为窗口中,浏览至提取的 De_Zalmhaven_complex_for_sharing 文件夹并将其选中。 单击保存

    “将工程另存为”窗口

在此部分中,您下载了 BIM 数据,在 ArcGIS Pro 中打开了 3D Web 场景并保存了工程。

将数字建筑物模型添加到场景

规划的 De Zalmhaven 综合建筑群包含两个建筑物,一个高层建筑物和一个中层建筑物。 现在,您要将表示这些建筑物的数字模型添加到场景。

注:

数字模型通常使用 BIM 软件以其原生格式创建,例如 Revit、Vectorworks 或 Allplan。 ArcGIS 支持 Revit 和 IFC 交换格式。 在 ArcGIS 中,数字模型随后将导入为工作空间,在工作空间中表示为一组数据集和要素类。 要了解有关 BIM 工作空间的详细信息,请参阅 BIM 文件作为 BIM 工作空间

在本教程中,这两个建筑物采用 IFC 格式。

  1. 目录窗格中,单击工程选项卡。 展开文件夹 > De_Zalmhaven_complex_for_sharing > Digital_models

    将文件夹展开至 Digital_models。

    注:

    如果未显示 Digital_Models 文件夹,右键单击 De_Zalmhaven_complex_for_sharing,然后选择刷新

  2. Shift 键,然后单击 ZHA-B-BWK-C-HR-R18.ifcZHA-B-BWK-C-MR-R18.ifc 以将其选中。 右键单击并选择添加至当前地图

    “添加至当前地图”选项

    片刻之后,两个建筑物将显示在场景中。

    添加了建筑物的场景

    数字建筑物模型将添加为建筑物图层。 它们已经进行地理配准,因此在场景中显示在正确位置。

    注:

    您可以在对 3D 数字建筑物模型进行地理定位中了解如何对 BIM 数据进行地理配准。

  3. 内容窗格中,右键单击 ZHA-B-BWK-C-MR-R18 建筑物图层,然后选择缩放至图层

    “缩放至图层”菜单选项

    场景的相机将放大到中层建筑物。

  4. 缩小、平移并旋转,直到获得具有良好效果的 De Zalmhaven 综合建筑群视图,与以下示例图像相似。

    放大的建筑物视图

在本部分中,您将 De Zalmhaven 建筑物添加到了场景。

在场景中隐藏较旧的建筑物

现在您将修改场景,以便以最优方式为您的受众显示这两个建筑物。 在未来 De Zalmhaven 综合建筑群的位置,您可能注意到当前显示两个较旧的建筑物。 您将隐藏较旧的建筑物,为新建筑物腾出空间。

  1. 查看场景,确定两个灰色建筑物与 De Zalmhaven 综合建筑物争夺同一空间。

    较旧的建筑物

    接下来,您必须查找这两个较旧的建筑物的 ID。

  2. 单击第一个较旧的建筑物以显示其信息性弹出窗口,然后写下其 ObjectID 值 (137392) 以供后续使用。

    第一个较旧的建筑物及其弹出窗口

    注:

    如果未显示弹出窗口,在功能区地图选项卡的导航组中,展开浏览下拉箭头并确保已选择顶部图层选项。

    “顶部图层”选项

  3. 关闭弹出窗口。
  4. 同样,获取第二个较旧建筑物的 ObjectID 值 (136753),然后关闭弹出窗口。

    第二个较旧的建筑物及其弹出窗口

    注:

    如有必要,您可以旋转场景以便更好地查看第二个较旧的建筑物。

    接下来,您将使用这两个建筑物的 ID 构建定义查询,以从显示内容中将其排除。

  5. 内容窗格中,右键单击 Buildings 图层,然后选择属性

    属性菜单选项

  6. 图层属性:Buildings 窗口中,选择定义查询,然后单击新建定义查询

    新建定义查询按钮

  7. 查询 1 下,构建查询 Where OBJECTID does not include the value(s) 137392, 136753

    构建查询 Where OBJECTID does not include the value(s) 137392, 136753。

  8. 单击应用,然后单击确定

    Buildings 图层将刷新并重新绘制,不包括两个较旧的建筑物。

    包含较旧建筑物的场景已隐藏

    注:

    两个建筑物仅从 ArcGIS Pro 工程的视野中移除。 它们不会从原始 Web 场景中移除。

  9. Ctrl+S 以保存工程。

在此部分中,您将从场景中移除两个较旧的建筑物。

更改建筑物图层的可见性

现在,您将自定义 De Zalmhaven 建筑物图层的外观。 首先,您将重命名图层。

  1. 内容窗格中,选择图层 ZHA-B-BWK-C-MR-R18,然后再次单击以进行编辑。 输入 De Zalmhaven mid-rise
  2. 同样,将 ZHA-B-BWK-C-HR-R18 图层重命名为 De Zalmhaven high-rise

    重命名建筑物

    您将浏览建筑物图层的结构。

  3. 内容窗格中,单击 Zalmhaven mid-rise 图层旁边的箭头以将其展开。

    展开 Zalmhaven mid-rise 图层。

    数字模型已组织为多个领域:建筑电力机械管道系统结构,当前已关闭。 还提供了一个 ExteriorShell 图层,默认处于打开状态。

  4. 展开某些领域以进行浏览。

    每个领域均由多个类别组成。 例如,建筑领域包含烟囱覆盖层等类别。

    建筑类别

    注:

    要了解有关领域、类别和外表图层的详细信息,请参阅使用建筑物图层

  5. 或者,打开和关闭一些中层建筑物的领域和类别图层,并观察其在场景中的效果。
  6. De Zalmhaven mid-rise 下,关闭 ExteriorShell,然后打开所有领域。

    ExteriorShell 已关闭,各个领域已打开

    片刻之后,场景中的中层建筑物重新绘制,包含更多建筑细节。

  7. 内容窗格中,单击 Zalmhaven mid-rise 旁边的箭头以将其再次折叠。
  8. 同样,展开 De Zalmhaven high-rise 图层,关闭 ExteriorShell 并打开所有领域。 使 De Zalmhaven high-rise 图层保持展开状态。
  9. 浏览场景,并观察两个 De Zalmhaven 建筑物如何与场景的其余部分无缝集成。

    已打开所有领域的建筑物

在本部分中,您自定义了数字建筑物模型的显示,更改了领域和类别图层的可见性。

自定义书签

接下来,您将自定义场景的书签,以帮助您的受众导航到 De Zalmhaven 综合建筑群的相关视图。

  1. 在功能区地图选项卡上的导航组中,单击书签,然后选择 Overview 书签。

    Overview 书签

    相机导航至添加为书签的视图。

  2. 同样,导航至另外两个添加为书签的视图。

    您可以看到 Noordereiland 书签与 De Zalmhaven 工程无关。 您要将其删除。

  3. 在功能区的地图选项卡上,单击书签,右键单击 Noordereiland 书签,然后选择移除书签

    移除书签选项

  4. 相似地,移除 Noordereiland Underground 书签。

    您将创建聚焦于 De Zalmhaven 综合建筑物工程的书签。

  5. 在场景中,缩放、平移、旋转和倾斜,直到获得与以下示例图像相似的视图。

    De Zalmhaven 综合建筑群幻灯片视图

  6. 完成后,在功能区的地图选项卡上,单击书签,然后选择新建书签

    “新建书签”选项

  7. 创建书签窗口中,对于名称,输入 De Zalmhaven complex。 对于描述,输入 De Zalmhaven 开发工程概览

    创建书签窗口

  8. 单击确定

    您将创建第二个书签,这次用于显示 De Zalmhaven 综合建筑群的地下视图。

  9. 将中间的导航轮向上拖动以转至地下。 平移并缩放,以显示 De Zalmhaven 综合建筑群地下的清晰视图,如以下示例图像所示。

    地下视图

  10. 创建名为 De Zalmhaven underground 的书签,描述为 De Zalmhaven 综合建筑群地基

    现在,您拥有了与场景目标相关的三个书签。

  11. 通过单击书签并导航至其对应视图的方式测试书签。
  12. 单击 De Zalmhaven complex 书签以使用具有良好效果的建筑物地上视图继续教程。
  13. Ctrl+S 以保存工程。

在本部分中,您删除了两个较旧的书签,并创建了两个聚焦于 De Zalmhaven 综合建筑群的新书签。

将建筑物过滤器添加到场景

现在,您将定义一个建筑物过滤器,以帮助可视化 De Zalmhaven 高层建筑物的地基结构。 建筑物过滤器是建筑物图层的预定义视图,仅在其中显示特定元素。

  1. 内容窗格中,单击 Zalmhaven high-rise 图层以将其选中。

    已选择高层建筑物图层

  2. 在功能区的 BIM 数据选项卡上的过滤器组中,单击刷新过滤器值

    “刷新过滤器值”按钮

    片刻之后,建筑物过滤器按钮将激活。

  3. 单击建筑物过滤器,然后选择新建过滤器

    “新建过滤器”按钮

  4. 建筑物过滤器 - De Zalmhaven high-rise 窗格中,在常规选项卡上,提供以下参数值:
    • 对于名称,输入 Foundation structure
    • 对于描述,输入此过滤器显示 De Zalmhaven 综合建筑群高层建筑物的地基结构
    • 对于过滤器类型,接受默认值,因为在本例中不需要其他类别。

    建筑物过滤器的“名称”和“描述”字段

    您要将过滤器限制为仅显示高层建筑物特定类别的元素。

  5. 单击设置选项卡,然后单击过滤器块旁边的箭头以将其展开。

    “设置”选项卡

  6. 类型下,选择类别

    下,将显示所有类别图层的列表。

  7. 列表中,选中 columnfootingpile 旁边的框。

    选中 column、footing 和 pile 旁边的框。

    场景更新为仅显示高层建筑物的 columnfootingpile 类别元素。 这些元素与地基结构相关。

    因为您构建的过滤器聚焦于建筑物地基,所以接下来要将显示内容限制于最低的几个楼层。

  8. 类型下,选择 BldgLevel

    下,所有建筑物楼层按照从底层 (00) 到 62 层列出(在建筑物图层中,楼层名称采用荷兰语)。

  9. 列表中,选中以下楼层的框:0000a01

    选中 00、00a 和 01 层的框。

    场景随即更新,仅显示建筑物结构的最低的几个楼层。

  10. 在场景中,放大、旋转并平移以从上方观察高层建筑物的地基结构。

    从上方观察地基

  11. 在功能区的地图选项卡上,单击书签,然后选择 De Zalmhaven underground

    场景更新为显示建筑物地下的地基。

  12. 放大到高层建筑物的地基并进行查看。

    从下方观察地基

  13. 在功能区的地图选项卡上,单击书签,然后选择 De Zalmhaven complex

    场景随即更新以仅显示 De Zalmhaven complex 的上方视图。

  14. 关闭建筑物过滤器 - De Zalmhaven 高层建筑物窗格。

    现在,过滤器已定义完成,您可以将其打开或关闭。

  15. 在功能区的 BIM 数据选项卡上,单击建筑物过滤器

    Foundation structure 过滤器以蓝色高亮显示,并且具有绿色对号,显示其处于打开状态。

    过滤器已打开

    注:

    过滤器处于打开状态时,场景将仅显示您为建筑物选择的元素,即使已在内容窗格中打开所有领域和类别。

  16. 单击 Foundation Structure 以将过滤器关闭。

    在场景上,高层建筑物随即更新为显示完整内容。

  17. 可以选择再次将过滤器打开和关闭。
  18. 您也可以为 De Zalmhaven mid-rise 建筑物创建相似的过滤器。
  19. Ctrl+S 以保存工程。

在本部分中,您为 De Zalmhaven 高层建筑物创建了建筑物过滤器。 您的场景现在已可以共享。 接下来,您将了解两个不同的共享选项,以及如何在其中选择。

选择正确的共享选项

您构建的场景将规划的 De Zalmhaven 综合建筑群以 ArcGIS Pro 工程的形式集成到了仅存在于您的计算机上的鹿特丹城市景观。 现在,您要将其作为 Web 场景共享至 ArcGIS Online,以将其提供给更多受众。 由于原始场景中的所有图层(BuildingsBridgesTrees 等)均已托管在 ArcGIS Online 中,因此您无需重新发布图层。 唯一需要共享的新项目是 De Zalmhaven 建筑物图层,以及将另存为新 Web 场景的整个场景的包装器。

您将了解如何使用两个可能的方法将建筑物图层共享至 ArcGIS Online:您可以根据场景图层包或关联的要素图层创建 Web 场景图层。 两种方法提供的功能以及使用的配额有所不同,具体内容在下表中列出。

场景图层包中的 Web 场景图层关联的要素图层中的 Web 场景图层

可视化建筑物(建筑物浏览器)

弹出窗口

预定义过滤器

编辑建筑物的几何或属性

搜索功能

配额使用

最小化配额使用

使用更多配额

第一种方法会在计算机上创建场景图层包,并将它们发布到 ArcGIS online。 这样可以节省在 ArcGIS Online 中执行数据创建的配额成本。 第二种方法会从在 ArcGIS Online 中直接创建的关联要素图层生成场景图层。 有关在 ArcGIS Online 中使用配额的详细信息,请参阅了解 ArcGIS Online 中的配额

在教程的其余部分中,您将相继使用两种共享方法创建两个 Web 场景。 您将了解在什么情况下选择一种方法而不是另一种,并了解两种工作流的详细信息。


共享 3D 场景以进行可视化

在第一个共享方案中,您是设计 De Zalmhaven 综合建筑群的建筑公司的数据管理员。 您想要将 Web 场景与鹿特丹社区和公众共享,以使他们可以在城市背景下更好地可视化未来的建筑。 您希望 Web 场景具有以下功能:

  • 在更大的城市背景下提供两个建筑物的整体可视化。
  • 支持详细浏览建筑物的领域和类别,以及建筑物楼层。
  • 包含用于可视化建筑物地基的过滤器。

第一个共享方法(场景图层包中的 Web 场景图层)提供以上所有功能,因此您将选择此方法,因为此方法还允许您最大限度地减少配额使用。

准备场景以进行共享

首先,您将确保按照发布的需求设置了图层和场景视图。 然后,您将提供有关 Web 场景的基本信息。

  1. 如有必要,在内容窗格中,展开 De Zalmhaven high-riseDe Zalmhaven mid-rise 图层,并且两个图层的 ExteriorShell 均已关闭,所有领域均已打开。
  2. 在功能区的地图选项卡上,单击书签,然后选择 De Zalmhaven complex 书签。

    接下来,您将输入新 Web 场景的信息。

  3. 在功能区共享选项卡的共享为组中,单击 Web 场景

    “Web 场景”按钮

    随即显示共享为 Web 场景窗格。

  4. 共享为 Web 场景窗格中,对于名称,输入 De Zalmhaven Rotterdam,然后添加您的姓名首字母,例如 De Zalmhaven Rotterdam YN
    注:

    在创建 Web 场景时,需要确保其名称及其组成部分的名称在您的组织中是唯一的。 通过向场景名称末尾添加您的姓名首字母,可以确保组织中的其他人也可以完成本教程。

  5. 对于摘要,输入或复制粘贴在鹿特丹市中心显示 De Zalmhaven 综合建筑群的 3D 场景。 此场景在以下教程中构建:在 3D Web 场景中共享数字建筑物模型。
  6. 对于标签,接受当前选项卡。

    标签来自原始的 Rotterdam City Center 场景。

    “共享为 Web 场景”窗格。

  7. 位置下,对于文件夹,接受默认位置、在您的 ArcGIS Online 账户中选择一个目标文件夹或新建文件夹。
  8. 对于共享给,请选中所有人

    选中“所有人”框。

    这将使 Web 场景不受限制地公开提供。 当您要将场景与鹿特丹社区大范围共享时,此为合适的选项。

在本部分中,您设置了场景以进行共享,并提供了有关 Web 场景的基本信息。 在下一部分中,您将继续共享过程。

配置 Web 场景图层并共享场景

现在,您将配置 Web 场景图层并将场景发布到 ArcGIS Online

  1. 共享为 Web 场景窗格中,单击内容选项卡。

    “内容”选项卡

    随即出现一个列表,其中显示在线共享场景需要创建的所有项目。

    要共享的图层的列表

    注:

    如有必要,折叠一些列表项目以隐藏众多建筑物领域和类别。

    ArcGIS Pro 可以在场景中自动识别当前存储在桌面计算机上且必须要发布至 ArcGIS Online 的图层:

    • 第一个项目 De_Zalmhaven_Rotterdam 是整个 Web 场景的包装器。
    • 两个 De_Zalmhaven_Rotterdam_WSL1 项目共同表示中层建筑物图层。
    • 两个 De_Zalmhaven_Rotterdam_WSL2 项目共同表示高层建筑物图层。

    所有其他图层(BridgesTrees 等)在 ArcGIS Online 中已存在,无需进行发布。

    现在,您将配置图层以确保它们使用第一个共享方法(场景图层包中的 Web 场景图层)。

  2. 指向第一个 De_Zalmhaven_Rotterdam_WSL1

    弹出窗口显示此项将为 Web 场景图层。

    Web 场景图层弹出窗口

  3. 将鼠标悬停在第二个 De_Zalmhaven_Rotterdam_WSL1 上方。

    弹出窗口显示此项将为 Web 要素图层。

    Web 要素图层弹出窗口

    当前,将在 ArcGIS Online 中创建 Web 场景图层和 Web 要素图层,以在场景中表示 De Zalmhaven mid-rise

    您将更改图层配置,以在计算机上创建尽可能多的内容,而仅将生成的场景图层包共享至 ArcGIS Online

  4. 内容选项卡上,单击 De_Zalmhaven_Rotterdam_WSL1 Web 场景图层以将其选中,然后单击配置 Web 图层属性按钮。

    “配置 Web 图层属性”按钮

  5. Configure De_Zalmhaven_Rotterdam_WSL1 窗格中,单击配置

    配置选项卡

  6. 对于缓存,选择本地缓存,然后接受临时缓存位置默认值。

    “本地缓存”选项

    将在此本地文件夹中创建场景图层包。 随即显示消息已移除关联的 Web 要素图层

  7. 单击后退按钮。

    “返回”按钮

  8. 内容列表中,指向第二个 De_Zalmhaven_Rotterdam_WSL1

    “场景图层包”弹出窗口

    弹出窗口显示此项现在将为场景图层包(不是 Web 要素图层)。

  9. De_Zalmhaven_Rotterdam_WSL2 Web 场景重复相同的配置更改,使其同样使用本地缓存选项。
  10. 检查所列项目的图标或弹出窗口,以确保列出的内容仅包含 Web 场景图层和场景图层包。

    本地缓存图层的列表

    现在,您将分析 Web 场景以验证没有任何需要解决的遗留问题。

  11. 共享为 Web 场景窗格的完成共享下,单击分析

    “分析”按钮

    随即显示消息选项卡。 处理列出的所有错误并检查所有警告。

    注:

    在本教程中,您收到了多个警告,提示将移除空建筑物要素类。 这意味着某些建筑物类别不包含数据,并且不会被发布。 可以忽略此警告。

    现在,即可将 Web 场景发布到 ArcGIS Online

    注:

    此操作将使用一些配额并可能占用 10 分钟或更长时间,因为需要处理和共享大量数据。 如果您愿意,可以阅读接下来的几个步骤,并使用此即用型场景继续进行教程的查看 Web 场景部分。

  12. 完成共享下,单击共享

    “共享”按钮

  13. 或者,在完成共享下,单击作业以便更详细地监控进度。

    “作业”按钮

    随即显示作业状态窗格,其中列出当前正在处理的图层。

    此过程完成后,在共享为 Web 场景窗格中,将出现一个绿色消息框,通知您已成功共享 Web 场景。

    成功共享的绿色框

  14. Ctrl+S 以保存工程。

在本部分中,您使用第一种共享方法(场景图层包中的 Web 场景图层)将场景发布到了 ArcGIS Online

查看 Web 场景

现在,Zalmhaven Rotterdam 场景已发布到 ArcGIS Online,您将查看此场景。

  1. 在消息框中,单击管理 Web 场景链接,以在 Web 浏览器中打开 Web 场景。

    场景链接

    注:

    要改为浏览即用型场景,则转至其项目页面

    Web 场景的项目页面将显示在默认的 Web 浏览器中。 其中列出了关于场景的所有信息,包括场景所含图层的列表。

  2. 单击在 Scene Viewer 中打开

    在 Scene Viewer 中打开按钮

    随即显示 Web 场景。 其内容和外观与您在 ArcGIS Pro 中构建的场景相似,并且设置于您在 ArcGIS Pro 中选择的最后一个相机位置。

    初始 Web 场景

  3. 浏览 Web 场景。
    注:

    使用鼠标滚轮按钮可以缩放,单击鼠标左键并拖动可以平移,单击鼠标右键并拖动可以旋转和倾斜。

    或者,您也可以使用主页按钮下方的导航按钮来实现同样的移动。

  4. 指向场景底部的功能区,然后依次单击三个幻灯片。

    幻灯片

    相机将流畅地从一个视图导航到另一个视图。 幻灯片对应于您在 ArcGIS Pro 中准备的书签。

在此部分中,您浏览了 Web 场景。

使用建筑物浏览器浏览建筑物图层

现在,您将使用建筑物浏览器浏览 De Zalmhaven 建筑物。

  1. 如有必要,单击 De Zalmhaven complex 幻灯片以返回到建筑物的主视图。
  2. 在侧工具栏上,单击建筑物浏览器按钮。

    “建筑物浏览器”按钮

    随即显示建筑物浏览器窗格。

  3. 建筑物浏览器窗格中,展开下拉列表并选择 De Zalmhaven mid-rise 建筑物。

    建筑物浏览器下拉列表

    地图即会放大到建筑物。

  4. 如有必要,在场景中缩放、平移并旋转,以获得效果良好的中层建筑物视图。
  5. 建筑物浏览器窗格中的楼层选取器,单击从顶部开始的第二层以将其选中。

    楼层选取器上的楼层 30

    顶层显示为深灰色。 对于添加的上下文,其他楼层显示为半透明的浅灰色。

    楼层 30 的视图

  6. 楼层选取器旁边,重复单击向下按钮以查看每个单独的楼层。

    楼层选取器向下按钮

  7. 领域和类别下,打开或关闭一些领域和类别,然后继续浏览不同的建筑物楼层。

    打开或关闭一些领域和类别。

  8. 在建筑物选取器旁边,单击清除楼层以返回为可视化所有楼层。

    “清除楼层”按钮

    您也可以了解有关每个建筑物元素的详细信息。

  9. 在场景中,单击中层建筑物的任意元素以将其选中。

    已选择开放元素

    随即出现一个信息弹出窗口,其中包含所有元素属性。 在示例中,类别为 OpeningElement,此元素最终将承载一个窗户。

    开放元素的弹出窗口

  10. 可以选择继续浏览整个建筑物的各种领域和类别的组合,并单击几个建筑元素。
  11. 建筑物浏览器窗格中,展开下拉列表并选择 De Zalmhaven high-rise 建筑物。
  12. 浏览 De Zalmhaven high-rise 的多个楼层、领域和建筑物。
  13. 如有必要,再次打开两个建筑物的所有楼层、领域和类别。
    注:

    可在浏览建筑场景图层文档中了解有关建筑物浏览器的详细信息。

使用建筑物过滤器

现在,您将使用在场景中包含的过滤器,以便更好地了解高层建筑物的地基情况。

  1. 如有必要,在侧工具栏中,单击建筑物浏览器按钮。
  2. 如有必要,在建筑物浏览器窗格中的下拉列表中,选择 De Zalmhaven high-rise 建筑物。
  3. 单击选项按钮以显示过滤器列表,然后选择 Foundation structure

    Foundation structure 过滤器已打开。

    在场景上,高层建筑物将更新为仅显示地基结构元素。

  4. 可以选择性地旋转、缩放和平移以浏览地基结构。
  5. 建筑物浏览器中,单击选项按钮,然后选择空白选项以将过滤器关闭。

    在场景上,高层建筑物更新为显示完整内容。

  6. 如果在工作流之前的部分中为中层建筑物创建了过滤器,也可以为其打开 Foundation structure 过滤器。
    注:

    有关其他 Scene Viewer 工具和选项(例如测量剖切视图高程剖面日光),请参阅 Scene Viewer 入门文档。

您应用了第一个共享方法(场景图层包中的 Web 场景图层)创建一个 3D Web 场景,该场景在其更大的城市上下文中显示了 De Zalmhaven 综合建筑群。 然后,您将在 ArcGIS Online 中查看场景。 这种共享方法支持了可视化和浏览功能,同时最大限度地减少了使用的配额。 此方法特别适合供公众使用的 Web 场景。 接下来,您将使用第二种共享方法创建 Web 场景。


共享使用搜索功能的 3D 场景

在第二个共享方案中,您是鹿特丹市的数据管理员。 您希望与城市检查员共享 Web 场景,这些检查员需要根据承包商提交的示意图检查 De Zalmhaven 数字模型的各种元素。 您希望 Web 场景具有以下功能:

  • 在更大的城市背景下提供两个建筑物的整体可视化。
  • 支持详细浏览建筑物的领域和类别,以及建筑物楼层。
  • 包含用于可视化建筑物地基的过滤器。
  • 针对特定建筑物元素启用搜索。

最后的功能需要使用第二种共享方法(关联的要素图层中的 Web 场景图层),因此您将选择这种方法。

准备场景以进行共享

首先,您将确保按照发布的需求设置了图层和场景视图。 然后,您将提供有关 Web 场景的基本信息。

  1. ArcGIS Pro内容窗格中,确保两个 De Zalmhaven 建筑物图层已关闭 ExteriorShell,并且所有领域均已打开。
  2. 将场景设置 De Zalmhaven complex 书签范围。

    接下来,您将输入新 Web 场景的信息。

  3. 关闭共享为 Web 场景窗格。

    此操作将确保不会保留第一个共享方案的任何设置。

  4. 在功能区共享选项卡的共享为组中,单击 Web 场景

    随即显示共享为 Web 场景窗格。

  5. 共享为 Web 场景窗格中,对于名称,输入 De Zalmhaven Rotterdam for inspectors,然后添加您的姓名首字母,例如 De Zalmhaven Rotterdam for inspectors YN
  6. 对于摘要,输入在鹿特丹市中心显示 De Zalmhaven 综合建筑群的 3D 场景。 其中包含图层搜索功能,以及多种可视化选项。 此场景在以下教程中构建:在 3D Web 场景中共享数字建筑物模型
  7. 对于标签,接受当前选项卡。

    “共享为 Web 场景”窗格

  8. 位置下,对于文件夹,接受默认位置、在您的 ArcGIS Online 账户中选择一个目标文件夹或新建文件夹。
  9. 对于共享给,仅选中您的组织。

    选中您的组织的复选框。

    此操作将使 Web 场景仅供您组织中的用户使用。 这是适用于此方案的选项,因为使用该 Web 场景的是城市检查员,并且场景不提供给公众。

    注:

    或者,可以选择组织内的特定群组(例如城市检查员的群组)以进一步限制访问。 要了解有关 ArcGIS Online 中访问权限的详细信息,请参阅共享项目

在本部分中,您设置了场景以进行共享,并提供了有关 Web 场景的基本信息。 在下一部分中,您将继续共享过程。

配置 Web 场景图层并共享场景

现在,您将配置 Web 场景图层并将场景发布到 ArcGIS Online

  1. 共享为 Web 场景窗格中,单击内容选项卡。

    随即出现一个列表,其中显示在线共享场景必须创建的所有项目。

    要共享的图层的列表

    默认情况下,这些图层的配置值已设置为采用第二种共享方法(关联的要素图层中的 Web 场景图层),因此在大多数情况下您将接受默认设置。 但是,为了更好的理解工作流,您将查看配置值。

  2. 内容选项卡上,单击 De_Zalmhaven_Rotterdam_for_inspectors_WSL1 场景图层以将其选中,然后单击配置 Web 图层属性按钮。

    “配置 Web 图层属性”按钮

  3. 配置 Configure De_Zalmhaven_Rotterdam_for_inspectors _WSL1 窗格中,单击配置
  4. 缓存下,请注意默认选项为在线缓存。 保留该值。

    “在线缓存”选项

    根据第二种共享方法的需要,数据将以在线方式直接准备,而非采用本地方式。 这意味着将生成支持搜索和编辑功能的托管要素图层。

  5. 单击配置 Web 图层属性

    “配置 Web 图层属性”按钮

    您可以在此选项卡中启用关联的要素图层的编辑功能(属性和几何)。 例如,可以允许 Web 场景的用户编辑 De Zalmhaven 建筑物本身。 在本教程中,您不需要此功能,因此需将这些选项保留为未选中状态并接受默认值。

    编辑选项

  6. 单击后退按钮。

    “返回”按钮

  7. 指向第一个 De_Zalmhaven_Rotterdam_for_inspectors_WSL1

    弹出窗口显示此项将为 Web 场景图层。

  8. 指向第二个 De_Zalmhaven_Rotterdam_for_inspectors_WSL1

    弹出窗口显示此项将为 Web 要素图层。

    Web 要素图层弹出窗口

    第二种共享方法需要 Web 场景图层和 Web 要素图层的组合。 它们共同在 Web 场景中表示 De Zalmhaven 中层建筑物。

  9. 检查 De_Zalmhaven_Rotterdam_for_inspectors_WSL2 是否已具有相同设置。

    两个 De_Zalmhaven_Rotterdam_for_inspectors_WSL2 图层共同表示 De Zalmhaven 高层建筑物。

    现在,您将分析 Web 场景以验证没有任何需要解决的遗留问题。

  10. 共享为 Web 场景窗格的完成共享下,单击分析

    “分析”按钮

    随即显示消息选项卡。 必须解决该处列出的所有错误。 应查看所有警告。 使用此共享方法时,以上两者均不应存在。

    现在,即可将 Web 场景发布到 ArcGIS Online

    注:

    此操作将使用一些配额并可能占用 10 分钟或更长时间,因为需要处理和共享大量数据。 如果您愿意,可以阅读接下来的几个步骤,并使用此即用型场景继续进行教程的设置搜索功能部分。

  11. 完成共享下,单击共享

    “共享”按钮

  12. 或者,在完成共享下,单击作业以便更详细地监控进度。

    此共享过程完成后,在共享为 Web 场景窗格中,将出现一个蓝色消息框,通知您已成功共享 Web 场景,但是在线缓存仍在进行中。

    共享过程完成的消息。

    几分钟后将显示一个绿色消息框,通知您在线缓存已成功。 Web 场景现已就绪。

    缓存过程完成的消息。

  13. Ctrl+S 以保存工程。

    在本部分中,您使用第二种共享方法(关联的要素图层中的 Web 场景图层)将场景发布到了 ArcGIS Online

设置搜索功能

现在,Zalmhaven Rotterdam for inspectors 场景已发布到 ArcGIS Online,您必须设置其搜索功能以确保城市检查员可以使用场景执行其质量保证工作。

  1. 在消息框中,单击管理 Web 场景链接,以在 Web 浏览器中打开 Web 场景。

    场景链接

    注:

    要改为浏览即用型场景,则转至其项目页面。 但是,您无法更改其搜索设置,因为您不是场景所有者。 已为您设置搜索设置。 您可以阅读接下来的几个步骤,并继续教程的“查看 Web 场景并探索搜索功能”部分。

  2. 在出现提示时,请提供您的 ArcGIS 凭据。

    Web 场景的项目页面将显示在默认的 Web 浏览器中。

  3. 在蓝色工具栏上单击设置

    设置按钮

  4. 在 web 场景名称下方,单击Web 场景选项。

    Web 场景链接

  5. 应用程序设置下,选中启用搜索框。

    “启用搜索”复选框

    这样,可在常规情况下为场景启用搜索功能,并在其中显示搜索框。 接下来,您将定义两个基于图层的自定义搜索。 第一个使用户可以在 Beams 图层范围内搜索。

  6. 选中按图层框,然后单击添加图层

    “添加图层”按钮

  7. 单击市中心区域的下拉菜单以查看选项。

    有许多选项可供选择,因为列表包含中高层建筑的属性。 每个列表都包含您要使用的属性,因此必须选择正确的选项才能正确搜索。

  8. 向下滚动到列表底部附近,然后单击
    注:

    注意滚动条的位置并确认当前选择的属性在列表底部附近。 该属性适用于高层建筑。

    高层建筑的正确“梁”选项

  9. 使用下拉列表构建以下图层搜索:Beams Tag Contains

    构建搜索 Beams Tag Contains。

    用户可以通过输入横梁的标签(或 ID)检索特定横梁。 现在您将添加第二个图层搜索,此搜索支持在 Columns 图层中搜索。

  10. 使用下拉列表构建以下图层搜索:Columns Tag Contains
    注:

    一定要使用位于列表中间附近而不是位于顶部的属性。

    高层建筑的正确“柱”选项

    搜索表达式应如下所示:

    构建搜索 Columns Tag Contains。

    用户可以通过输入柱的标签(或 ID)检索特定柱。

  11. 单击保存
    注:

    您将根据需要设置更多自定义选项。

在本部分中,您为场景设置了自定义搜索功能。

查看 Web 场景并探索搜索功能

现在,您将打开 Web 场景并测试搜索功能。

  1. 在蓝色工具栏上,单击概览,然后单击在 Scene Viewer 中打开

    “概览”和“在 Scene Viewer 中打开”按钮

    随即显示 Web 场景。

  2. 浏览 Web 场景。

    初始 Web 场景

    乍一看,第二个 Web 场景与您发布的第一个十分相似。 其中包括相同的 3D 可视化功能、幻灯片、建筑物浏览器工具和建筑物过滤器。

  3. 可以选择性的尝试上述所有功能,就像在第一个 Web 场景中一样。

    但是,第二个场景的不同之处在于其搜索功能。 现在,您将浏览这些功能。 首先,您将选择要进行搜索的建筑物,然后优化其显示,以便更好地查看搜索结果。

  4. 在侧面工具栏上,单击建筑物浏览器

    “建筑物浏览器”按钮

  5. 建筑物浏览器窗格中,展开下拉列表并选择 De Zalmhaven high-rise
  6. 领域和类别下,展开领域,然后关闭 GenericModelOpeningElementWalls。 使所有其他类别保持打开。

    关闭 GenericModel、OpeningElement 和 Walls。

    在场景中,高层建筑物随即更新。 现在,您将执行一些搜索。

  7. 在侧工具栏中,单击搜索

    “搜索”按钮

    注:

    默认情况下,搜索框已设置为常规搜索功能。 您可以将其用于搜索鹿特丹或世界上其他任意位置的街道地址。

    您将激活之前配置的 Beams 图层搜索。

  8. 在侧面工具栏上,单击下拉箭头,然后选择 Beams:标签

    “Beams:标签”选项

    假设您是一名城市检查员,您在施工者的示意图中识别了一个标签为 12028830 的横梁。 您想要在 Web 场景中将其识别以进行比较。

  9. 在搜索框中,输入 12028830,然后按 Enter 键。

    搜索 12028830 横梁标签。

    横梁将在场景中高亮显示。

    高亮显示的横梁

    在信息弹出窗口中,列出了横梁属性的列表,例如:

    • 对于 LoadBearing,值为 Yes
    • 对于 IsExternal,值为 Yes
    • 对于 Slope,值为 0.00

    作为一名城市检查员,您现在可以将场景上的信息与承包商提交的记录进行比较。

    接下来,您将搜索标签为 4420785 的柱。

  10. 单击搜索框旁边的下拉箭头,然后选择 Columns:标签
  11. 在搜索框中输入 4420785,然后按 Enter 键。

    柱在场景中高亮显示,并将显示其信息弹出窗口。

    高亮显示的柱

    城市检查员可以通过这些自定义图层搜索执行详细的质量保证工作。

在本教程的最后一部分,您应用了第二种共享方法(关联的要素图层中的 Web 场景图层)创建了一个 3D Web 场景,其中包括搜索功能,并允许城市检查员执行其质量保证工作。 然后,您在 ArcGIS Online 中检查了场景并测试了搜索功能。 这一能够启用要素搜索功能的共享方法非常适用于更高级的用途。

在本教程中,您将两个 3D 场景发布到 ArcGIS Online 以在城市环境中可视化规划的 De Zalmhaven 综合建筑群。 使用第一种共享方法,您为整个鹿特丹社区制作了一个 Web 场景,以便居民能够更好地可视化市中心未来的建筑。 使用第二种共享方法,您制作了一个 Web 场景,城市检查员可以使用该场景执行需要搜索功能的高级任务。

您可以在 BIM 和 GIS 学习路径中找到更多类似的教程。