摘要: 以下是一段示例代码,目的是使某一物体运动并进行相机跟踪 该代码创建了一个CesiumViewer对象,并在其中添加了一个名为“飞机”的实体对象。该实体具有模型、位置和路径三个属性。通过定义一个包含三个时空点的数组,并使用插值算法计算出物体运动的位置,然后将其赋值给实体的位置属性。同时设置时钟参数和时 阅读全文
posted @ 2023-02-28 16:19 一摩尔时光 阅读(2871) 评论(1) 推荐(0) 编辑
摘要: julianday 代表天文朱利安日期,它是自4712年1月1日(公元前4713年)正午以来的天数。为了提高精度,该类存储的日期部分和秒数部分是分开的。并且为了算术安全和表示闰秒,该日期始终存储在国际原子时间标准中 (TimeStandard.TAI) 而这其中的Julian可能我们会有些陌生,但是 阅读全文
posted @ 2023-02-22 19:28 一摩尔时光 阅读(2056) 评论(0) 推荐(0) 编辑
摘要: 在官方示例的沙盒里写东西是真方便 Cesium中有两种对象可以添加到场景中,Entity、Primitive。Entity对用户更友好,方便使用,但是灵活性和性能差一些。Primitive,支持自定义几何形状和几何对象的材质,可以实现更复杂的效果。 1.polygon(面) var square = 阅读全文
posted @ 2023-02-19 22:09 一摩尔时光 阅读(1889) 评论(0) 推荐(0) 编辑
摘要: Cesium中的entities可以随时间变化长度高度,主要依赖于CallbackProperty函数。 因为使用CallbackProperty,cesium中一切可视化的要素都可以与时间联系起来。 定义:new Cesium.CallbackProperty (callback, isConst 阅读全文
posted @ 2023-02-18 19:13 一摩尔时光 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 由方程(x/A)^2+(y/b)^2+(z/c)^2=1在笛卡尔坐标系中定义的二次曲面。Cesium主要用来表示行星体的形状。通常使用提供的常量之一,而不是直接构造此对象。 不用new,直接就可以使用其中的方法和变量 Cesium.Ellipsoid.WGS84,非常常用 比如将笛卡尔坐标转换为WG 阅读全文
posted @ 2023-01-27 15:23 一摩尔时光 阅读(391) 评论(1) 推荐(0) 编辑
摘要: function bounds(positions = [], expand = 0) { let minLng = 180 let minLat = 90 let maxLng = -180 let maxLat = -90 positions.forEach(item => { minLng = 阅读全文
posted @ 2023-01-26 19:36 一摩尔时光 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 首先发现一个问题,这段代码会报错,原因是"DeveloperError: Expected value to be greater than or equal to0.0125, actual value was 0,不知道为什么经度不能为0 new Cesium.Cartographic.from 阅读全文
posted @ 2023-01-26 19:27 一摩尔时光 阅读(596) 评论(0) 推荐(0) 编辑
摘要: //计算三角形面积 function triangleArea(p0, p1, p2) { let v0 = Cesium.Cartesian3.subtract(p0, p1, new Cesium.Cartesian3()) let v1 = Cesium.Cartesian3.subtract 阅读全文
posted @ 2023-01-26 16:57 一摩尔时光 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: function triangleArea(p0, p1, p2) { //利用subtract计算出两个向量 let v0=Cesium.Cartesian3.subtract(p0,p1,newCesium.Cartesian3()) let v1=Cesium.Cartesian3.subtr 阅读全文
posted @ 2023-01-25 22:50 一摩尔时光 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 先贴一段代码,是dvgis里的distance.js源码,dvgis是cesium的二次封装,可以参考参考: 1import{Cesium}from'@dc-modules/namespace' 2import{Transform}from'@dc-modules/transform' 3 4exp 阅读全文
posted @ 2023-01-18 22:11 一摩尔时光 阅读(93) 评论(0) 推荐(0) 编辑