美文网首页
SuperMap iClient3D for WebGL教程(E

SuperMap iClient3D for WebGL教程(E

作者: ayiyayiyo | 来源:发表于2019-06-28 17:38 被阅读0次

    viewFrom,是指查看此实体对象的建议初始偏移量,往往是结合viewer.trackedEntity使用,他的用法比较简单,如下

     var entity = viewer.entities.add({
            name : url,
            position : Cesium.Cartesian3.fromDegrees(-123.0744619, 44.0503706, 5000),
            viewFrom: new Cesium.Cartesian3(100.0, 0.0, 0.0),
            model : {
                uri : '../../SampleData/models/CesiumAir/Cesium_Air.glb',
                minimumPixelSize : 128,
                maximumScale : 20000
            }
        });
    

    这个偏移量是基于position所在的点在X,Y,Z三个方向的偏移量,看下面几张图就明白啦
    1.不设置viewFrom时的原始视角:


    原始视角

    2.设置X方向的50偏移量


    image.png

    3.设置Y方向的50偏移量


    image.png

    4.设置Z方向的50偏移量


    image.png

    我们结合前面讲到的pathGraphics实体对象,可以结合最后飞机路径飞行的例子


    p6.gif

    相关文章

      网友评论

          本文标题:SuperMap iClient3D for WebGL教程(E

          本文链接:https://www.haomeiwen.com/subject/tdalxctx.html