gpt4 book ai didi

javascript - Cesiumjs 中的 Entity 和 Primitive 有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:43:36 25 4
gpt4 key购买 nike

Cesium.js 中的 Entity 和 Primitive 有什么区别?在我的应用程序中,我使用原语和 this (选择向下钻取)使用实体。我想实现相同的突出显示功能,但使用基元。我怎样才能做到这一点?

最佳答案

Entity API 和 Primitive API 之间的区别在 this tutorial 的前几段中进行了讨论。 .图元是铯中较低级别的图形元素,而实体是建立在图元之上的。单个实体可能代表一个兴趣点或移动车辆,并且该单个实体可能包含几种不同类型的图元:标签图元、广告牌图元、路径/折线图元等。

通常,Cesium 团队建议尽可能使用实体,因为它们更直接地对应于现实世界的对象。但是 Primitive API 是公开的并且可以访问,以便对图形显示进行更底层的控制。

在您引用的演示中,查看 drill-picking 函数的结尾附近,这是一个很长的函数。你会发现 this line of code它实际上是钻取原语然后查找所有者实体。选择图形基元是此处的默认行为,如果您不使用实体,则可以跳过实体查找。

关于javascript - Cesiumjs 中的 Entity 和 Primitive 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34727726/

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