铯:动态更改实体位置

贝什曼88

我正在使用从数据库馈送的位置数据绘制一个实体。

我目前正在使用

viewer.entities.removeAll();

每当我从数据库获得结果时,就删除所有实体。

由于实体当前是3D模型,因此这在浏览器中会导致一个漫长而繁重的过程。

是否有更好的数据更新方式,例如实体数组。

或者是一种缓存实体的方式,然后我可以更改数据。

最终结果是,我可以即时更改位置,然后在显示屏上看到实体更新

我在用

viewer.entities.add({
            name : name,
            position : position,
            orientation : orientation,
            model : {
                uri : url,
                minimumPixelSize : 50
            }
        });

添加实体

emackey

看一下Picking Demo,您可以看到它在实时编辑器窗口中为第26行附近分配了新Cartesian3entity.position更新一个实体要比销毁它并创建一个新实体快得多。

另外,如果您的数据库知道某个实体的位置会随时间而变化,则可以通过SampledPositionProperty来提供该位置,并允许Cesium为该实体沿路径移动提供动画效果。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Spacy NER 实体位置

来自分类Dev

Delphi:TreeView元素与窗体位置更改

来自分类Dev

动态到实体的位置

来自分类Dev

更改壁厚铯

来自分类Dev

检测刚体位置 (Unity)

来自分类Dev

在Susy 2中将流体位置更改为两个固定的断点

来自分类Dev

在VB中锁定Windows窗体位置

来自分类Dev

PyEphem身体位置,以度为单位

来自分类Dev

顶部栏主体位置太低的html

来自分类Dev

vb google maps具体位置

来自分类Dev

c#.net Windows 窗体位置

来自分类Dev

Cesium:根据位置数组动态改变实体的位置

来自分类Dev

libgdx身体位置和shaperenderer位置不相同

来自分类Dev

Android:动态更改位置提供者

来自分类Dev

在angularjs中动态更改div位置

来自分类Dev

AngularJS ngInclude动态更改其位置

来自分类Dev

动态更改引导工具提示位置

来自分类Dev

ActiveAndroid数据库位置动态更改

来自分类Dev

jQuery Dropzone动态更改POST位置

来自分类Dev

根据滚动位置动态更改href

来自分类Dev

根据窗口宽度动态更改div位置

来自分类Dev

matplotlib:动态更改文本位置

来自分类Dev

使用javascript动态更改html元素的位置

来自分类Dev

Selenium Java-Object 动态更改位置

来自分类Dev

具有动态位置的实体节点形状

来自分类Dev

铯:矩形实体上的自定义材料

来自分类Dev

netlogo中每只乌龟的具体位置

来自分类Dev

调用playMedia时设置媒体位置-Connect SDK iOS

来自分类Dev

具有枚举的C#结构用于窗体位置