cesium 学习笔记(5)2018.11.08

1.默认视图设置:

viewer.zoomTo(viewer.entities);

2.绘制形状

立方体:box ;点:point ; 椭圆ellipse;

3.绘制椭圆柱体发现的问题:

第一个position的高度为水平高度,semiMinorAxis等为长短轴,height为水平高度,设置了height前边的position高度失效,extrudedHeight为从地面开始向上减少的高度,0则为贴地圆柱,100则悬空100,值=height时为悬空圆片儿,>height则从圆片儿开始向上开始画柱,rotation为逆时针旋转角度,outline为默认黑色边框,outlineColor可以设置边框颜色

var greenCircle = viewer.entities.add({
    position: Cesium.Cartesian3.fromDegrees(-111.0, 40.0, 500000.0),
    name : 'Green circle at height with outline',
    ellipse : {
        semiMinorAxis : 300000.0,
        semiMajorAxis : 300000.0,
        height: 200000.0,
        extrudedHeight :300000,
        material : Cesium.Color.GREEN,
        rotation : Cesium.Math.toRadians(0),
        outlineColor : Cesium.Color.YELLOW,
        outline : true // height must be set for outline to display
    }
});

4.绘制box遇见的问题:

{}里的fill:false  则立方体内心颜色空白,可以设置outline; dimensions : new Cesium.Cartesian3(400000.0, 300000.0, 600000.0)为立方体整体的长宽高。外层position为中心点位置,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值