# 新增

# 功能描述

  • 向场景中新增Cesium地形切片数据

# 请求方式

gisTwin.UEAPI("CesiumTerrain","Add", jsondata, (e) => {
    console.log(e); //成功、失败回调
})

# 数据格式

let jsondata = {
  id: "CesiumTerrain_Id", //当前地形唯一标识
  url: "http://117.139.13.157:49000/terrain/687f8e10d1d211ecbee33f958d4aeee7/layer.json" //CesiumTerrain地址(只能以服务的方式加载)
};

# 回调格式

  • 如果 id 存在添加会失败
let callback={
    "class_name":"CesiumTerrain",
    "func_name":"Add",
    "data":{
		"result": "success"
    }
}

# 删除

# 功能描述

  • 删除场景中指定的Cesium地形切片数据

# 请求方式

gisTwin.UEAPI("CesiumTerrain","Delete", jsondata, (e) => {
    console.log(e); //成功、失败回调
})

# 数据格式

let jsondata = {
  id: "CesiumTerrain_id" //地形的唯一标识
};

# 回调格式

  • 如果 id 存在添加会失败
let callback={
    "class_name":"CesiumTerrain",
    "func_name":"Delete",
    "data":{
		"result": "success"
    }
}

# 清除

# 功能描述

  • 清除场景中所有的Cesium地形切片数据

# 请求方式

gisTwin.UEAPI("CesiumTerrain", "ClearAll", jsondata, (e) => {
  console.log(e); //成功、失败回调
});

# 数据格式

let jsondata = {

}

# 回调格式

let callback={
    "class_name":"CesiumTerrain",
    "func_name":"ClearAll",
    "data":{
		"result": "success"
    }
}