首页 / 浏览问题 / WebGIS / 问题详情
superMap iclient3d for cesium 中如何实现Cesium3DTileset的卷帘对比?
lyf
2EXP 2025年10月17日
cesium官方3dtiles格式的有splitDirection属性,但是supermap的没有,怎么实现3dtiles的卷帘对比呢???

1个回答

您好,

在iclient3d for cesium中,可以通过图层的swipeEnabled属性开启卷帘,swipeRegion属性设置卷帘区域,详情参考此示例:

https://support.supermap.com/DataWarehouse/WebDocHelp/iServer/webgl/examples/webgl/editor.html#rollerShutter

示例中的关键代码:

var s3mLayer = scene.layers.layerQueue;
for (var i = 0, j = s3mLayer.length; i < j; i++) {
    if (useRoll && allLayerList[i].checked) {
        s3mLayer[i].swipeEnabled = true;
        s3mLayer[i].swipeRegion = scratchSwipeRegion;
    } else {
        s3mLayer[i].swipeEnabled = false;
    }
}

希望能够帮助到您。

455EXP 2025年10月17日
...