Skip To Content

在 3D 模式下评估

在 3D 模式下查看要素

所有项目团队成员均可以在 3D 模式下查看或拉伸要素,以便以不同角度查看数据。

  1. 在应用程序工具栏中,单击评估
  2. 单击 3D
  3. 内容窗格中,单击想要在 3D 模式下查看的图层右侧的设置图标。从下拉菜单中选择 3D 设置
  4. “3D 设置”对话框中,选择以下选项之一:
    • 如果想要相对于地面偏移要素,请输入高程偏移。
    • 单击颜色框选择要素的拉伸颜色。
    • 单击拉伸单位下拉菜单选择拉伸的单位。
    • 拉伸表达式文本框中输入拉伸表达式。请参阅以下部分,了解有关如何通过表达式拉伸要素的详细信息。
  5. 单击确定

拉伸表达式

在 3D 模式下查看要素时,可以应用控制要素渲染方式的表达式。可通过 GeoPlanner 按属性、常数或 Arcade 表达式拉伸要素。可使用以下步骤了解如何应用表达式来拉伸要素。

  1. 在应用程序工具栏中,单击评估
  2. 单击 3D
  3. 内容窗格中,单击想要在 3D 模式下查看的图层右侧的设置图标。从下拉菜单中选择 3D 设置
  4. “3D 设置”对话框中,单击拉伸表达式文本框下的表达式构建器链接。
  5. 拉伸表达式对话框中,执行以下操作之一:
    • 输入常数值。该值将应用于想要在 3D 模式下查看的图层中的每个要素。
    • 单击字段列表中的字段。例如,$feature.HEIGHT 将按要素高度属性拉伸要素。可将字段与运算符组合来构建表达式。例如,$feature.HEIGHT * 10 将按要素高度乘以 10 拉伸要素。
    • 在对话框的顶部输入 Arcade 表达式。Arcade 是一种脚本语言,可用于控制数据在每个要素上的绘制方式。

      以下示例演示了如何在 3D 模式下将面积乘以每英亩居住单元常数 (.06),然后乘以每居住单元人口常数 (2.5),显示住宅要素的估算人口。

      if ($feature.LanduseType=='Residential') { return ($feature.Shape__Area * .06) * 2.5 }
  6. 单击确定
  7. 单击确定