當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript ArcGIS ElevationLayer用法及代碼示例


基本信息

以下是所在類或對象的基本信息。

AMD: require(["esri/layers/ElevationLayer"], (ElevationLayer) => { /* code goes here */ });

ESM: import ElevationLayer from "@arcgis/core/layers/ElevationLayer";

類: esri/layers/ElevationLayer

繼承: ElevationLayer > Layer > Accessor

自從:用於 JavaScript 4.0 的 ArcGIS API

用法說明

ElevationLayer 是用於渲染 SceneViews 中的高程的切片圖層。通過將 map's ground 屬性設置為 world-elevation ,可以將默認 world elevation layer 添加到Map中。

elev-default

高程圖層在 map's groundlayers 屬性中設置。它們不應添加到Map的 operational layers 中。

let elevLyr = new ElevationLayer({
  // Custom elevation service
  url: "https://sampleserver6.arcgisonline.com/arcgis/rest/services/Elevation/MtBaldy_Elevation/ImageServer"
});
// Add elevation layer to the map's ground.
map.ground.layers.add(elevLyr);

如果從不同的域請求服務,則需要 CORS enabled servera proxy

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 ElevationLayer。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。