在铯中设置一个刻度标记的时间

时间:2016-05-27 01:56:24

标签: cesium

有没有办法设定Cesium中时间线上一个刻度线的时间等于多少?我知道viewer.timeline.zoomTo()设置整个时间轴的时间范围。

1 个答案:

答案 0 :(得分:0)

此处没有公共API,但如果您可以稍加黑客攻击,则可以在Timeline.js around line 490中的本地变量tinyTic中找到此答案。我在这里确定的行只是两段代码之间的空白行:此行上方的代码是修改tinyTic的最后一点逻辑(可能在{{3}上将其重置为minSize }}),然后在line 485上,您可以看到tic = getNextTic(tic, tinyTic)用于生成最小的抽动。

例如,您可以在line 493上添加一行代码,将tinyTic的值保存到您可以从外部代码访问的某个对象。此处的值以秒为单位(因此5表示5秒,300表示5分钟等)。