探索 3D 应用程序

探索 3D 数据

Web 场景就像是一个 3D web 地图。 传统上,虽然静态地图能够展示三维数据,但仍然存在局限。 例如前景要素常常遮挡背景要素,并且看起来尺寸更大。 只有当用户能够从多个角度观察时,才能有效地展示 3D 数据。 接下来,您将了解到交互式场景如何实现这种查看方式及更多功能。

  1. 打开 3D Ocean Explorer 应用程序。
  2. 单击浏览数据

    您将看到一个全球海洋的 3D 地图。

    海洋生态单位地图

    应用程序中的数据来源包括 Esri、USGS、NOAA、NASA、USFWS、NIWA、MCI、NatureServe、GEO、杜克海洋地理生态实验室、GRID Arendal、伍兹霍尔海洋研究所以及奥克兰大学。

  3. 在地图左侧,单击 Nitrate

    Nitrate

    地图随即刷新,展示硝酸盐数据变量。 高浓度以红色表示,低浓度以黄色表示。 硝酸盐是植物光合作用的主要养分。

    Nitrate 地图

    通过此 3D 地图,您可以观察到硝酸盐浓度不仅在海洋表层有所不同,而且在不同深度也有变化。 但是,目前您只能在沿海和地图边缘处看到深度变化。 例如,您无法直观了解印度洋中心区域不同深度的硝酸盐变化情况。

  4. 在地图右侧,单击展开按钮。

    展开按钮

    控制面板随即出现。

  5. 在控制面板顶部,启用启用剖切切换按钮。 单击水平剖切

    “启用剖切”和“水平剖切”按钮

    北冰洋上方随即出现一个箭头工具。

  6. 您可以拖动此工具上下移动,以查看不同深度的数据。

    分割动画

    通过这种交互方式,您可以全方位探索数据的三个维度,并发现仅凭二维无法呈现的数据模式。 例如,随着海洋深度的增加,硝酸盐浓度也相应增加,但这种增加并不均匀:在中等深度,北太平洋显示为深红色,而北大西洋则为浅橙色。

    大西洋和太平洋的硝酸盐浓度

    注:

    要查看另一个 3D 交互式地图示例,请访问 3D 地势图。 此场景虽然没有包含特定主题数据,但它提供了对山地地形的直观理解,这在 2D 地图中是难以实现的。

    海洋作为一个天然的三维空间,通过三维展示能够更好地呈现其特性。 静态地图可能只能展示海洋的单一切片,而 3D Ocean Explorer 应用程序能够一次性展现海洋的所有部分。 要学习如何制作 3D 场景,请尝试创建场景教程。

深入探索交互式控件

接下来,您将深入了解 3D Ocean Explorer 应用程序中的其他交互式控件。这些控件可以调整地图上显示的数据,让用户对地图有更多的控制权。 这类控件在许多交互式地图和应用程序中都很常见,对于探索 3D 数据尤其有用。

  1. 在控制面板中,关闭启用剖切,然后打开启用截面

    “启用截面”按钮

  2. 试验经度方向滑块。

    地图上的截面

    此工具提供了另一种探索 3D 数据的方法。

  3. 在控制面板中,关闭启用截面,然后打开显示等值面

    显示等值面按钮

    场景将展示所有硝酸盐浓度达到 20 微摩尔每升的海洋部分。

    地图上的 Nitrate 等值面

  4. 右键单击并拖动以倾斜场景。

    您将看到 20μmol/l 的区域在北大西洋深入很深,而在其他海域则接近表面。

    倾斜的地图

  5. 通过在控制面板中试验不同选项,并在场景左侧更改显示的变量,您可以进一步探索应用程序。
    注:

    想要查看应用程序中交互式控件的另一个实例,请访问海冰感知,并通过与时间滑块和图表进行交互来操作地图。

交互式地图和应用程序包含的信息量超过了传统静态地图。 尤其是在 3D 场景中,如果没有导航、切片、截面或过滤等工具,很多数据将无法显示。

在本教程系列中,您探索了四个交互式地图和应用程序的示例,展示了现代 GIS 的制图功能。 可以看到,当地图转变为应用程序时,它们如何更有效地传递信息,多来源数据的整合如何为地图和应用程序带来更丰富的内容,以及 ArcGIS Arcade 个性化设置如何促进更清晰的交流。

交互式地图和应用程序鼓励用户进行更深入的数据探索和提问,这在以往是无法实现的。