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

导出 KML

用 exportKml 把实体导出成 KMZ 文件,并提供下载入口。

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

导出的内容

exportKml 遍历实体,把面、线、点写成 KML 几何,颜色与宽度写入样式。返回的 kmz 是压缩包,比裸 KML 更适合分发。

限制

不是所有实体属性都能还原:模型、粒子、材质的自定义着色器不会被导出,只有基本几何与颜色可用。三维拉伸需要写成 extrude 才能保留。

参数类型说明
entitiesEntityCollection要导出的实体
kmzBlob返回的压缩包
name字符串文档名

导出是异步的,大场景需要几百毫秒;在完成前不要释放实体集合,否则会导出空文件。