gpt4 book ai didi

node.js - 使用 NodeJS 生成动态 CZML 数据

转载 作者:太空宇宙 更新时间:2023-11-03 23:26:42 26 4
gpt4 key购买 nike

Cesium能够呈现源自 czml 文件的动态数据。他们有一个 example在他们的网站上展示了如何在客户端使用 czml 数据。

我想使用nodejs在服务器端动态生成czml数据。有没有任何关于如何实现这一目标的指示或示例?

最佳答案

官方有czml-writer for C# and Java和第三方 czml writer for Python ,但我不知道有任何可用于 NodeJS 的。

似乎只需在 CZML packets 数组上调用 JSON.stringify 就可以轻松地从 NodeJS 输出 CZML。 (特殊格式的 JavaScript 对象)。对于日期和间隔,甚至可以将 Cesium(或 Cesium Core)导入到 NodeJS 中,以访问 JulianDate 和相关的时间间隔类,并将其存储在适当的字段中。

您需要确保数组中的第一个元素是 "id": "document" 数据包(如 guide 中所示)以及其余部分的设置CZML 数据,并且每个后续数据包都提供自己的唯一id。之后,只需将一些实体描述数据包推送到数组中,就可以开始了。

关于node.js - 使用 NodeJS 生成动态 CZML 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43176515/

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