首页 / 浏览问题 / WebGIS / 问题详情
webgl 量测功能多次量测数据不一致
78EXP 2021年08月02日

是在http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#measureHandler范例代码中直接替换服务链接测试的,每次空间量算的面积量测的结果都不一致,本地用sp2包试过也不行

服务地址:

var promise = viewer.scene.addS3MTilesLayerByScp('http://58.34.121.26:8090/iserver/services/3D-zhyq/rest/realspace/datas/zhyq/config',{name:'zhyq'});

相机定位:

 viewer.scene.camera.setView({
                destination: new Cesium.Cartesian3(6378209.282766637, -35056.36718985757, -6872.269319740974),
                orientation: {
                    heading: 1.4059101895600987,
                    pitch: -0.20917672793046682,
                    roll: 2.708944180085382e-13
                }
            });

在桌面加载尝试过量测是没有任何问题的

1个回答

您好,量算有多种方式空间量算、贴地量算以及其他。虽然说每次测量的时候点的位置都是差不多的,但是在空间量算模式下面积还会跟点位的高度有关,如果要验证结果的话建议使用贴地量算(官网示例默认空间量算)
6,077EXP 2021年08月02日
您好,贴地量测我试了是可以的,就是想问一下在桌面的空间量算没有任何问题的,在网页端为什么会有这个问题?会是缺陷吗?
这个不是缺陷啊,结果不一样是因为每次测量点位的高度不一样,这也会导致三维面的面积不一样,如果想要验证的话可以把第一次拾取的点位记录下来,包括高度,后面验证都用同样的点去验证,看看结果是否有变化

好的谢谢,明白您的意思了;但还是建议您看下这个数据,在量测过程中还会出现数字突然变化的情况,这是同一次量测的两张截图,400多明显是错误的

您把视角拉平,对比一下前后几个点位的高度
...