cesium应该如何去实现流动的线的效果?

Cesium源码 · undefined233 · 于 1年前 发布 · 4243 次阅读

如何去在cesiun中去实现流动的道路的效果呢?
道路我的思路是通过gaoJSON数据加载,但是那样只能设置颜色,没办法设置流动的那种效果动画。
如果通过坐标点去把道路创建成polygon的entity的话,虽然可以在material中添加图片为材质,但是也没办法实现流动的动画效果。
迷茫,求大神指导

想要实现类似这样的道路效果

共收到 6 条回复 cesium
admin#11年前 0 个赞

提供一个思路,能不能将街道流动的“车子”做成非常简单的实体,然后随机按着指定的路径移动。

@admin #1楼 用这个思路实现了一个效果,基于geoJSON文件的道路遍历出了路径,但是问题在于如何确定最开始的时候模型的朝向:joy: 所有的道路都是一个朝向, 很忧伤。 用小圆点去实现的话,领导又不同意,必须要用光带这种效果 真是头大

admin#31年前 0 个赞

@undefined233 #2楼 所以您现在的问题是,方向太死板。能否给模型的开始朝向加一个随机。

另外如果所有的道路都是东西向,那么流向就只剩下东,或者西。

但是您可以做一件事,让这种流向更真实,就是不要一起初始化光带一开始的流动,随机的短暂时间初始化一开始的流动。

zhaoxd001#411个月前 0 个赞

亲,这个问题你解决了吗?我也遇到了同样的问题,我暂时是用时间轴的方式变换坐标组信息的方法对付的,不过效果特别不理想。如果你发现好办法我们一起交流一下呗

undefined233#611个月前 0 个赞

我是基于geojson的数据生成CZML来实现的道路动画,但是还是小光点再移动= = 超图自己封装的有类似的方法,但是看不懂源码:joy:

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics