在学习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支持的几何图形:

本文详细介绍了如何使用Cesium中的Primitive进行三维地理信息的绘制,包括BoxGeometry、BoxOutlineGeometry和RectangleGeometry的创建方法及参数设置,帮助读者掌握更高级的Cesium绘图技巧。
——Primitive1&spm=1001.2101.3001.5002&articleId=107400971&d=1&t=3&u=8645ecb81e4144469aec6ba89073bb48)
9970

被折叠的 条评论
为什么被折叠?



