首页 / 浏览问题 / 三维GIS / 问题详情
三维模型在更新6.1版本后无法显示
26EXP 2018年06月07日

在更新之前,能正常显示出三维模型,在更新6月1版本后,就无法再地图中显示三维模型,并且一直报如下错误:我的代码如下:

//获取点击位置坐标和地址
    !function initAddressListener() {
        var addressHandler = new Cesium.ScreenSpaceEventHandler(scene.canvas);
        // DrawTool.init(viewer);
        addressHandler.setInputAction(function (e) {
            // 获取点击位置笛卡尔坐标
            var position = scene.pickPosition(e.position);
            // 将笛卡尔坐标转化为经纬度坐标
            var cartographic = Cesium.Cartographic.fromCartesian(position);
            var longitude = Cesium.Math.toDegrees(cartographic.longitude);
            var latitude = Cesium.Math.toDegrees(cartographic.latitude);
            console.log("lng:" + longitude , "lat:" + latitude);
            addIconEntity(position);
        }, Cesium.ScreenSpaceEventType.LEFT_CLICK);
    }();


    var s3mInstanceColc = new Cesium.S3MInstanceCollection(scene._context);
    scene.primitives.add(s3mInstanceColc);
    function addIconEntity(position, option) {

        s3mInstanceColc.add("policecar.s3m",{
            position : position,
            hpr : new Cesium.HeadingPitchRoll(0,0,0),
            scale : new Cesium.Cartesian3(1,1,1),
            color : Cesium.Color.WHITE
        });

    }

1个回答

您的意思是之前版本的webgl是能正常加载的吗?是的话我用这个版本测试一下哈
5,985EXP 2018年06月08日
您好,是的

http://support.supermap.com.cn:8090/webgl/download.html你新包是这儿下载的吗,我看这个包时间其实是5.29的

测试了确实出问题了,我上报缺陷交研发处理

缺陷号:

可以把你的姓名,单位,手机号私信我一下,年终可能会评质量奖。

...