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

Natural Earth II 底图

用一张代码绘制的全球底图包裹球体,替代需要本地瓦片目录的 TMS 图层。

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

单张全球底图的代价

整幅影像只有 2048×1024,赤道附近每像素约 20 公里。放大到城市尺度会明显糊,所以它只适合全球概览,不适合做局部底图。

官方示例的替代

官方示例用 TileMapServiceImageryProvider 读取本地 Natural Earth II 瓦片目录。这里用一张 canvas 生成的全球图替代,省掉了瓦片目录,也不需要任何瓦片服务。

参数本示例说明
rectangle-180, -90, 180, 90全球覆盖
tileWidth/Height2048 × 1024单张影像分辨率
maximumLevel0单张图没有金字塔

需要局部细节时应换成多级瓦片或分层加载,而不是把单张图的分辨率继续加大。