NationwideTerrainProvider

다이탭 국내 지형 터레인 제공 클래스.
Terrain providing class for accessing nation terrain data in DiTAP.

new Ditap.NationwideTerrainProvider()

Example:
// DitapViewer 생성
const viewer = new Ditap.DitapViewer("ditapContainer", {
  baseLayerPicker: true,
});

// DitapBaseLayerPicker 인스턴스 생성
const ditapBaseLayerPicker = viewer.ditapBaseLayerPicker;

const ditapTerrainProvider = new Ditap.ProviderViewModel({
  name: "Ditap Korea Terrain",
  iconUrl: Ditap.Utils.getUrlFromBase64(
    Ditap.ConstantUrl.DITAP_TERRAIN_IMG_URL
  ),
  tooltip: "",
  category: "Ditap",
  creationFunction: () => {
    return Ditap.NationwideTerrainProvider.create();
  },
});

ditapBaseLayerPicker.viewModel.selectedTerrain = ditapTerrainProvider;

Methods

static Ditap.NationwideTerrainProvider.create()Promise.<CesiumTerrainProvider>

Creating a TerrainProvider accessing nation terrain data in DITAP.
다이탭 전국 지형 데이터에 접근하는 TerrainProvider 생성.
Returns:
전국 TerrainProvider.
Nation terrainProvider.