经纬志
首页 / Cesium / 使用示例

CZML 多边形分时段

同一个多边形可以在不同时间段显示不同颜色,也可以只在某段时间存在,全部写在 CZML 里。

CesiumJS 1.121 · 更新 2026-10-28
源码与运行效果
运行效果

availability 管存在

availability 写「开始/结束」的 ISO 时间,超出这段时间对象就不渲染。它是对象级开关,和属性级 interval 不是一回事。

分段材质

material.solidColor.color 写成数组,每项带 interval,Cesium 在区间之间自动切换。区间之间留空档时,空档内多边形不显示。

可以直接改的地方

位置改什么效果
availabilityISO 区间出现时段
color 的 interval时间区间分段颜色
polygon.height米高度

区间要首尾相接:时间没有落在任何区间时会呈现出闪烁,检查区间端点是否连续。