CESIUM例子学习(九)——Primitive(1)

本文详细介绍了如何使用Cesium中的Primitive进行三维地理信息的绘制,包括BoxGeometry、BoxOutlineGeometry和RectangleGeometry的创建方法及参数设置,帮助读者掌握更高级的Cesium绘图技巧。

在学习Primitive前,首先感谢GISEarth大神的https://blog.csdn.net/happyduoduo1/article/details/51868042这篇博文。下面的Cesium支持的几何图形,是直接从他的博文中截图的,再次感谢。

cesium加载数据方式多种多样,一般用entity、dataSources和Primitive。其中entity是最高级的,基本上是统一的使用样式,比较容易上手。之前学习过程中都是用entity,今天学习一下Primitive加载。

在看CESIUM的materials例子时,看着看着就有点懵逼了,先看看下面代码:

 geometry: new Cesium.RectangleGeometry({
          rectangle: Cesium.Rectangle.fromDegrees(
            -120.0,
            20.0,
            -60.0,
            40.0
          ),
          vertexFormat: Cesium.EllipsoidSurfaceAppearance.VERTEX_FORMAT,
        }),
      })

上面的代码是RectangleGeometry创建一个矩形要素,问题来了:我怎么知道Cesium可以创建哪些要素啊?是不是有PointGeometry这个类呢?从哪里可以知道cesium支持什么要素呢?可以自定义要素吗?GISEarth大神早知道了小白我的心声。下面是Cesium支持的几何图形:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值