# 新增
# 功能描述
- 向场景中新增Cesium影像切片数据
# 请求方式
gisTwin.UEAPI("CesiumImage","Add", jsondata, (e) => {
console.log(e); //成功、失败回调
})
# 数据格式
let jsondata = {
terrainId: "Terrain_Id", //地形的唯一Id(影像添加的载体)
imageId: "Image_Id", //影像的唯一Id
imageUrl:
"http://117.139.13.157:49000/image/tms/b3345f1092e611ecbf5d7d7a17930aaa/tilemapresource.xml", //影像地址(只能以服务的方式加载)
minimumLevel: "0", //影像显示的最小等级
maximumLevel: "17" //影像显示的最大等级
};
# 回调格式
- 如果 id 存在添加会失败
let callback={
"class_name":"CesiumImage",
"func_name":"Add",
"data":{
"result": "success"
}
}
# 删除
# 功能描述
- 删除场景中指定的Cesium影像切片数据
# 请求方式
gisTwin.UEAPI("CesiumImage","Delete", jsondata, (e) => {
console.log(e); //成功、失败回调
})
# 数据格式
let jsondata = {
imageId: "Image_Id" //影像Id
};
# 回调格式
- 如果 id 不存在删除会失败
let callback={
"class_name":"CesiumImage",
"func_name":"Delete",
"data":{
"result": "success"
}
}
# 清除
# 功能描述
- 清除当前地形上所有的Cesium影像切片数据
# 请求方式
gisTwin.UEAPI("CesiumImage", "ClearAll", jsondata, (e) => {
console.log(e); //成功、失败回调
});
# 数据格式
let jsondata = {
"terrainId":"Terrain_Id" //地形Id
}
# 回调格式
let callback={
"class_name":"CesiumImage",
"func_name":"ClearAll",
"data":{
"result": "success"
}
}