“高程剖面”微件

“高程剖面”微件将基于通过在 web 地图或场景上绘制或选择单线段或多线段线而创建的输入路径生成并显示高程剖面。 该微件可以显示两条高程剖面线,一条对应地面,一条对应所选要素。 用户可以选择距离和高程单位,并可选择查看坡度和高程统计数据。

示例

使用此微件可支持以下应用程序设计要求:

  • 用户可以绘制或选择一条路径,以获取地面高程剖面。
  • 用户可以使用 z 值或高程字段中的值来选择一条线,以获取其相对于地面的剖面。
  • 用户可以查看高程剖面的统计数据,例如坡度、最大和最小高程以及高程损失和增益。

用法说明

此微件需要连接到“地图”微件。 要为所选线要素生成高程剖面,必须将“地图”微件连接到数据源(2D web 地图或 3D web 场景)。 无法选择地图服务中的线要素。 该微件使用高程图层作为表面,可为地图中的图层提供基本高度。 默认情况下,该微件会将 Esri Terrain 3D 高程图层用于所有 web 地图和未定义地面图层的 web 场景。 例如,如果您需要感兴趣区域的较高分辨率数据,您可以使用地图或场景中的自定义 Web 高程图层来替换默认的 Terrain 3D 高程图层。

注:

要发布自定义高程服务,请使用 LERC 压缩格式共享切片包。 服务根信息应包括 cacheType: Elevation 的属性。 了解有关平铺高程服务的详细信息。

提示:

为了在使用 web 场景时获得最佳结果,请在 Scene Viewer 中为所有可选线图层使用相同的高程模式 如果从使用不同高程模式的线图层中选择了多个要素,则微件将使用第一个所选要素中的高程模式来显示这些要素。

设置

“高程剖面”微件包括以下设置:

  • - 选择一个地图微件。
  • 自定义设置 - 可以选择对地图和每个图层进行自定义高程剖面设置。 您可以更改高程剖面图和可选图层的显示设置。
    • 剖面设置 - 自定义高程剖面图的设置。
      • 选择高程图层 - 使用 web 场景中定义的高程图层或使用自定义高程图层。
        • 使用 web 场景中的地面高程图层 - 选择此选项可使用 web 场景中的高程图层来获取所绘制或所选的线的结果。
        • 使用自定义高程图层 - 通过单击设置图层来更改默认的 Terrain 3D 高程图层,从而为自定义高程图层提供服务 URL。
          注:

          New Zealand 高程图层就是一个有效高程图层服务的示例:

          https://services1.arcgisonline.co.nz/arcgis/rest/services/Elevation/New_Zealand_Elevation/ImageServer

      • 单位 - 选择用于显示剖面图的距离和高程值的单位。 默认情况下,微件将使用您的组织设置中定义的单位 所有距离和高程值都将转换为以这些单位进行显示。 例如,当用户选择高程为 200 米的线要素且所选显示单位为英尺时,微件会将米转换为英尺并将高程显示为 656.168 英尺。
        注:

        当使用 Web 墨卡托以外的投影来投影空间参考并且所绘制或选择的路径短于测地线距离阈值时,系统将以平面测量的方式(独立于高程)来计算距离。

      • 样式 - 更改图中地面高程剖面的显示颜色以及用于在 web 地图或场景上高亮显示所选线要素的颜色。
      • 剖面统计数据 - 选择要为地面高程显示哪些剖面统计数据,其中包括坡度、高程增益和损失等选项。 您可拖动所选选项以对其进行重新排序。 每次更新高程剖面时,系统都会动态计算统计数据。 用户可通过单击该微件的剖面统计数据按钮来查看统计数据。
    • 高级设置 - 指定可选图层以及每个图层的高程剖面在图中的显示方式。 您必须开启此设置才能使用自定义选择设置;否则即使图层支持 z 值(高程值),所有选定的线也会在地面上绘制。
      • 可选图层 - 选择可以在地图上选择哪些线图层以显示高程剖面。 针对列表中的每个可选图层,配置以下设置:
        注:

        无法将“地图”微件中提供的“选择”工具用作“高程剖面”微件中的选择工具。 要为线选择生成高程剖面,用户必须使用“高程剖面”微件的选择工具。

        • 高程设置 - 通过选择以下高程类型选项之一来指定高程值的数据源:
          • Z 值 - 使用存储在图层几何中的 z 值。 如果没有为图层中的垂直 z 值定义单位,则系统将使用地面空间参考中的单位。 此选项仅在图层支持 z 值时可用。
          • 无高程 - 使用选定线的地面高程。 (没有高程的要素将显示在地面上。)这是默认行为。
          • 一个字段 - 使用包含线的高程数据的所选字段并为其数据指定合适的单位。
          • 两个字段 - 使用包含线始端和末端的高程数据的两个字段。 为所选字段中的数据指定合适的单位。
        • 样式 - 更改在此图层中选择的线要素出现在高程剖面图中时的颜色、样式和宽度。
  • 常规设置 - 在微件打开时为其设置活动工具并自定义高程剖面图的外观。
    • 微件打开时激活 - 选择自动激活选择线绘制剖面工具,以指定用户是否可以立即在地图上绘制或选择一条线以生成剖面。 (仅当“地图”微件连接到具有线图层的数据源时,选择线才可用。)
    • 外观 - 自定义高程剖面图中显示的元素。
      • 图形格网 - 显示每个轴的垂直和水平格网。
      • 图形轴标题 - 显示距离轴和高程轴的标题。
      • 图例 - 在图下方显示图例。 用户可以单击图例中的元素,以将其隐藏在高程剖面中。

在本主题中
  1. 示例
  2. 用法说明
  3. 设置