gpt4 book ai didi

铯 CZML : using lat long alt

转载 作者:行者123 更新时间:2023-12-04 20:06:31 26 4
gpt4 key购买 nike

我想这对于真正熟悉 Cesium 的 CZML 文件的人来说是一个简单的问题。我只是想使用 Cesium 将一系列纬度/经度/高度点显示为飞行路径。有人能告诉我“位置”标签应该是什么样的吗?

除非我找错了地方,否则我看不到很多 CZML 示例。因此很难知道可以使用哪些标签以及如何使用它们(如果您弄错了,Java 控制台不会显示错误)。

在 Cesium 网站上的 SandcaSTLe CZML 示例中,相关部分如下所示:

"position" : {
"interpolationAlgorithm" : "LAGRANGE",
"interpolationDegree" : 1,
"epoch" : "2012-08-04T16:00:00Z",
// Trimmed to just 2 points
"cartesian" : [0.0, -2379754.6637012, -4665332.88013588, 3628133.68924173,
3894.996219574019, -2291336.52323822, -4682359.21232197, 3662718.52171165]
}

如果是两点,为什么有8个值?如果是 ECEF 坐标,我希望每个点只有三个......

例如,当我尝试这样做时,我在控制台中收到一条“ Uncaught Error ”消息……这不是很有帮助:
"cartographic" : [-1.472853549, 0.589580778, 1000,
-1.472962668, 0.589739552, 1000 ]

根据文档,制图需要(长,纬度,高度),其中 long 和 lat 以弧度为单位,高度以米为单位。

最佳答案

每组 4 中的第一个坐标是时间,所以它实际上是 (t, x, y, z)。在您发布的示例中,t 是指定时间点之后存在的航路点的秒数。

您也可以使用制图弧度或制图度数,但它们仍会被指定为 (t, lon, lat, alt)。

如果你想绘制一条不是时间动态的路线(即只是一条静态线),你可以使用 polyline取而代之的是 CZML 对象;它有一个没有时间的 x/y/z 位置列表。

关于铯 CZML : using lat long alt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24823310/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com