当前位置: 首页 > 知识库问答 >
问题:

javascript - cesium官网实例在项目中运行出错?

屠兴旺
2023-08-11

官方网站上的实例在项目中运行出错?示例:
错误:
请问是什么原因?
代码如下:

const init = () => {  const viewer = new Cesium.Viewer("cesium_container", {    skyAtmosphere: false,    shouldAnimate: true,    terrain: Cesium.Terrain.fromWorldTerrain(),    scene3DOnly: true,  });    loadCesiumMan(viewer)}const loadCesiumMan = (viewer: Cesium.Viewer) => {  const globe = viewer.scene.globe;  const position = Cesium.Cartesian3.fromRadians(    -2.0862979473351286,    0.6586620013036164,    1400.0  );  const entity = viewer.entities.add({    position: position,    box: {      dimensions: new Cesium.Cartesian3(1400.0, 1400.0, 2800.0),      material: new Cesium.ColorMaterialProperty(Cesium.Color.WHITE.withAlpha(0.3)),      outline: true,      outlineColor: Cesium.Color.WHITE,    },  });  globe.depthTestAgainstTerrain = true;  globe.clippingPlanes = new Cesium.ClippingPlaneCollection({    modelMatrix: entity.computeModelMatrix(Cesium.JulianDate.now()),    planes: [      new Cesium.ClippingPlane(        new Cesium.Cartesian3(1.0, 0.0, 0.0),        -100.0      ),      new Cesium.ClippingPlane(        new Cesium.Cartesian3(-1.0, 0.0, 0.0),        -100.0      ),      new Cesium.ClippingPlane(        new Cesium.Cartesian3(0.0, 1.0, 0.0),        -100.0      ),      new Cesium.ClippingPlane(        new Cesium.Cartesian3(0.0, -1.0, 0.0),        -100.0      ),    ],    edgeWidth: 1.0,    edgeColor: Cesium.Color.WHITE,    enabled: true,  });  globe.backFaceCulling = true;  globe.showSkirts = true;  viewer.trackedEntity = entity;}

共有3个答案

公冶高义
2023-08-11

这个方法Cesium.ClippingPlaneCollection。看错误信息说宽度应该大于0,但实际你那里的值是0

子车安和
2023-08-11
 terrainProvider: Cesium.createWorldTerrain(),

image.png

左丘成业
2023-08-11

https://blog.csdn.net/qq_44701021/article/details/128689714

 类似资料:
  • 谁能帮我了解一下问题出在哪里?我无法为下面的代码获得所需的输出?请查看下面的代码和日志 进程已完成,退出代码为254

  • 请看上图。 我该如何解决这个错误? 我的 Windows 电脑有 4 GB 内存,而我的 C 盘中只有 6GB 的可用空间。

  • 谁能帮我弄明白问题出在哪里?我无法为下面的代码获得所需的输出?请检查下面的代码和日志 输出 /users/chandramoulieddyporeddy/documents/flutter/bin/cache/dart-sdk/bin/dart-enable-asserts-enable-vm-service:61567/users/chandramoulieddyporeddy/document

  • 我有一个基于Maven Spring的应用程序。这是一个使用java的Javaweb应用程序。 这是pom。我正在使用的xml: 当我进行清理、生成资源和安装时,会出现此错误,并且不会开始工作 我正在使用IntelliJ,但在使用Eclipse时出现了相同的错误。应用程序正在脱机工作。 对这个解决方案有什么想法吗?

  • grailsVersion=3.3.0有一个问题。M1和gradlewrappersion=3.0。每当我运行该项目时,我都会遇到以下错误。 |解析依赖项。请稍候。。。 配置成功 总时间: 13.543秒|运行应用程序...2017-05-29 22:08:46.634错误 --- [ 主]o.s.boot.SpringApplication :应用程序启动失败 java.lang.NoClass

  • 我是Eclipse中的servlet和jsp的新手。我制作了一个简单的Servlet/JSP应用程序,但当我在eclipse中的tomcat服务器上运行它时,我得到了以下错误: 协议暂停信息:暂停ProtocolHandler[“http-bio-8080”]2013年6月21日1:07:08 AM org.apache.coyote.abstract协议暂停信息:暂停ProtocolHandle