ElevationProfileLineGround

AMD: require(["geoscene/widgets/ElevationProfile/ElevationProfileLineGround"], (ElevationProfileLineGround) => { /* 代码 */ });
ESM: import ElevationProfileLineGround from "@geoscene/core/widgets/ElevationProfile/ElevationProfileLineGround";
类: geoscene/widgets/ElevationProfile/ElevationProfileLineGround
继承于: ElevationProfileLineGround ElevationProfileLine Accessor
起始版本: GeoScene API for JavaScript 4.22

视图中当前设置的地图地面对高程进行采样的剖面线。

每当在地面上添加或移除图层或其可见性更改时,都会更新剖面线。

elevation-profile-ground

另参阅:
示例代码:
const elevationProfile = new ElevationProfile({
  view: view,
  profiles: [{
    type: "ground",          // 转换成 new ElevationProfileLineGround(),
    color: "red",            // 使用自定义标签
    title: "World elevation" // 以红色显示此剖面
  }]
});

属性列表

可以设置、检索或监听的任何属性。参见使用属性主题。
展示继承属性 隐藏继承属性
名称 类型 描述
Color更多信息

图表和视图中线的颜色。

更多信息ElevationProfileLineGround
String更多信息

类名。

更多信息Accessor
Point更多信息

点悬停在图表中视图的空间参考中。

更多信息ElevationProfileLine
String更多信息

剖面线的唯一标识符。

更多信息ElevationProfileLine
Number更多信息

此剖面的生成有进度。

更多信息ElevationProfileLine
ElevationProfileSample[]更多信息

构成高程剖面的样本列表。

更多信息ElevationProfileLine
ElevationProfileStatistics更多信息

有关生成的高程剖面的统计信息(如果可用)。

更多信息ElevationProfileLine
String更多信息

要显示在图表工具提示和图表图例中的线标题。

更多信息ElevationProfileLine
String更多信息

线类型。

更多信息ElevationProfileLineGround
Boolean更多信息

是否应将表示 elevationSamples 的线可视化效果添加到 SceneView 中。

更多信息ElevationProfileLineGround
Boolean更多信息

是否应计算该线并将其显示在图表中。

更多信息ElevationProfileLine

属性详细说明

自动转换自 Object|Number[]|String

图表和视图中线的颜色。

默认值:#ff7f00
declaredClass Stringreadonly inherited

类名。类的名称声明格式为 geoscene.folder.className

hoveredPoint Pointreadonly inherited

点悬停在图表中视图的空间参考中。

剖面线的唯一标识符。

progress Numberreadonly inherited

此剖面的生成进度。0 表示未加载任何内容,1 表示加载完成。

构成高程剖面的样本列表。它可以传递到图形库,以便在 2D 中显示剖面。

有关生成的高程剖面的统计信息(如果有)。对于坡度计算,在最小采样距离为10米(32.8英尺)处对剖面进行采样。在计算坡度之前,将更高分辨率的剖面向下采样至 10 米(32.8 英尺)的采样距离。

要显示在图表工具提示和图表图例中的线标题。

type Stringreadonly

线类型。

对于 ElevationProfileLineGround 类型总是 "ground"

viewVisualizationEnabled Boolean
起始版本: GeoScene API for JavaScript 4.22

是否应将表示 elevationSamples 的线可视化添加到 SceneView 中。此属性不适用于 MapView

默认值:true
visible Boolean inherited

是否应计算该线并将其显示在图表中。

默认值:true

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.