首页 / 浏览问题 / 三维GIS / 问题详情
9D webGL 点击三维 显示弹出信息官方代码报错
3EXP 2018年11月19日
//注册鼠标点击事件
var handler =new Cesium.ScreenSpaceEventHandler(scene.canvas);
handler.setInputAction(function (e) {
    var layers =scene.layers;
    var layerCount =layers._layers.length;
    for(var i=0;i<layerCount;i++){
        var layer=layers.findByIndex(i);
        var id=scene.getSelectId(e.position,layer);
        if(id>0){
            console.log(layer);
            console.log(id);
        }
    }
},Cesium.ScreenSpaceEventType.LEFT_CLICK);

用的是上面的代码块,然后浏览器报错的信息如下:

请问是什么原因

1个回答

您是想实现什么功能,然后是点击生成弹窗的话,您可以查看

http://support.supermap.com.cn:8090/webgl/examples/editor.html#S3MTiles

错误应该是不存在sence.getSelectid这个方法

2,701EXP 2018年11月19日
...