我想使用Python为我的应用程序开发转换模块(从.xml到.czml)。然而,我陷入了四元数变换部分。 CesiumJS 提供了函数 Transforms.headingPitchRollQuaternion(center, hpr) 来正确转换经度、纬度和 HPR(航向、俯仰、横滚)的四元数。如何使用 Python 执行此转换?看来不仅仅是将欧拉角转换为四元数,还考虑了经度和纬度。有人有相关经验吗? 请帮我。谢谢!
CZML(Cesium Language)是Cesium JavaScript库中描述时间动态3D场景的格式。在处理 CZML 数据时,您可能会遇到需要使用 Python 执行四元数转换的情况。
谢谢, 网络安全区