
SuperMap
文章平均质量分 51
zhu_zhu_xia
人生如逆旅,我亦是行人。
展开
-
cesium中level获取与换算
因为三维本身大多数情况是一个有倾斜角度的场景,所以存在不同视距加载不同级别瓦片的情况,简单的说就是因为三维场景跟二维场景的差异,造成了在倾斜角会存在不同级别切片的问题,而现实存在的问题是我们需要判断不同级别显示不同的服务,比如影像、倾斜摄影、模型以便减轻前端的数据加载量加快显示的速度,让用户看到当前级别的数据。1、获取当前场景level viewer.camera.moveEnd.addEventListener(function() { let tilesToRender = ...原创 2022-04-13 11:28:31 · 1680 阅读 · 0 评论 -
SuperMap WebGL三维包加载3dtiles数据
使用超图最新版本的webGL包加载3dtiles数据,控制台无报错,查看请求发现b3dm文件也在请求,但三维球上却没有显示var tileset = new Cesium.Cesium3DTileset({ url: './SampleData/building/tileset.json' })viewer.scene.primitives.add(palaceTileset);//初始化定位viewer.camera.flyTo({destination: {x: -2274707原创 2022-02-16 16:08:55 · 1702 阅读 · 0 评论