首页 / 浏览问题 / 三维GIS / 问题详情
cesium 无法加载glb格式的点云数据
4EXP 2023年10月19日
运用加载glb数据的代码加载,无报错但不显示点云数据,该glb格式的点云数据可在Windows自带的软件打开查看 cesium版本: const addGLB = (url, viewer) => { clean(viewer); let origin = Cesium.Cartesian3.fromDegrees(116.7558, 23.4697, 12); // 设置位置 let heading = Cesium.Math.toRadians(90); let pitch = 0; let roll = 0; let hpr = new Cesium.HeadingPitchRoll(heading, pitch, roll); let orientation = Cesium.Transforms.headingPitchRollQuaternion(origin, hpr); let entity = viewer.entities.add({ position: origin, // 默认情况下,模型是直立的并面向东。 // 通过 Quaternion 为 Entity.orientation 属性指定值来控制模型的方向,控制模型的航向,俯仰和横滚。 orientation: orientation, model: { show: true, uri: url, //public路径下存储 scale: 1.0, // 缩放比例 minimumPixelSize: 128, // 最小像素大小 maximumScale: 20000, // 模型的最大比例尺大小。 minimumPixelSize的上限 }, }); viewer.trackedEntity = entity; }; cesium版本: "devDependencies": { "@vitejs/plugin-vue": "^4.2.3", "cesium": "^1.110.0", "sass": "^1.69.3", "vite": "^4.4.11", "vite-plugin-cesium": "^1.2.22" }
...