You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Cesium JS手动/Cesium Ion导入影像失败问题求助

Cesium JS加载地理配准TIFF图层失败,报错排查求助

问题描述

我在Cesium JS中加载地理配准TIFF格式影像图层时遇到问题:将TIFF文件上传至Cesium Ion后,使用平台提供的代码导入图层,本地运行和Sandcastle测试均报错,已按照官方文档步骤操作但问题未解决。

操作流程

  • 下载官方示例影像文件Courtyard.tif
  • 以Raster Imagery类型将文件上传至Cesium Ion
  • 复制Ion生成的加载代码进行测试

报错情况

本地HelloWorld.html运行报错

粘贴代码后控制台抛出语法错误:

HelloWorld.html:33 Uncaught SyntaxError: missing ) after argument list

使用的代码片段:

const layer = viewer.imageryLayers.addImageryProvider(
  await Cesium.IonImageryProvider.fromAssetId(1942848)
);

Sandcastle测试报错

通过Cesium Ion侧边栏的直接运行功能在Sandcastle中测试时,返回404错误:Request has failed. Status Code: 404
Sandcastle中自动生成的代码:

// 授权CesiumJS访问ion资源
Cesium.Ion.defaultAccessToken = "MY_TOKEN_HERE";

const viewer = new Cesium.Viewer("cesiumContainer");

try {
  const imageryLayer = viewer.imageryLayers.addImageryProvider(
    await Cesium.IonImageryProvider.fromAssetId(1942848)
  );
  await viewer.zoomTo(imageryLayer);
} catch (error) {
  console.log(error);
}

内容的提问来源于stack exchange,提问作者user22178814

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 06:30:19