首页 > 其他分享 >Cesium给3dtileset中的每个瓦片添加一个billboard(六)

Cesium给3dtileset中的每个瓦片添加一个billboard(六)

时间:2023-01-10 15:58:08浏览次数:53  
标签:要素 3dtileset Cesium3DTile 瓦片 Cesium Cesium3DTileContent 单个 billboard

2023-01-10

没成功,记录一下怎么失败的,以后会了来更新

 

1.Cesium3DTileset :瓦片集

2.Cesium3DTile(瓦片集中的单个瓦片) :通过Cesium3DTileset.tileVisible来获取单个瓦片

3.Cesium3DTileContent(单个瓦片中的所有的要素集合组成内容) 通过Cesium3DTile.content来获取。内部通过 batch table来存储每个Feature的索引

4.Cesium3DTileFeature(单个瓦片内容(要素集合)中单个要素) 通过 Cesium3DTileContent.getFeature() 获取 这里面就存储的每一个要素的id 等属性信息。

 

按理来说Cesium3DTile里就是每一个瓦片自己的信息,但是

        console.log(`鼠标点击位置为:${click.position}`);
        console.log(`当前模型的bounding:${pickedFeature.content._tile.boundingSphere.center}`);

 

 每个tile的boundingsphere都是一样的...

也看过_selectedTiles,里面的boundingsohere也是和tileset的一样

 

标签:要素,3dtileset,Cesium3DTile,瓦片,Cesium,Cesium3DTileContent,单个,billboard
From: https://www.cnblogs.com/LJXXXX/p/17040518.html

相关文章

  • TS+Cesium配置
    记录一下TS+Cesium配置过程首先npm安装cesium和webpack一众包,如下:{//package.json"dependencies":{"@babel/preset-env":"^7.20.2","@......
  • Cesium viewer.extend 五个拓展(五)
    2023-01-091.viewerDragDropMixin一个mixin,它为查看器小部件添加了对CZML文件的默认拖放支持。    czml即为json,但json不一定为czml;如同geojson与json的关系。......
  • Cesium在球上添加图片(四个坐标点)
    需求需要在Cesium上添加图片,格式为png这类纯图片文件,端点坐标是四个。不能用SingleTileImageryProvider添加,因为SingleTileImageryProvider只支持Rectangle范围,即只能设置......
  • Cesium 轨迹漫游
    Cesium中,轨迹漫游的核心是借助CZML格式,CZML是Cesium团队制定的一种用来描述动态场景的JSON架构语言,可以用来描述点、线、多边形、体、模型及其他图元,同时定义它们是怎样......
  • Cesium点击改变entity/primitives颜色与恢复原色(三)
    2023-01-08建筑物是primitives,两个娃娃是entity加载娃娃代码://粉色varentity6=viewer.entities.add({id:6,position:newCesium.Cartesia......
  • Cesium for Unreal加载倾斜摄影
    本文介绍UE4中通过Cesium插架加载本地倾斜摄影模型。CesiumforUnreal插件运行在UE环境何总运行Cesium,这样方便做一个GIS应用。安装CesiumforUnreal插件在UE虚幻商......
  • 点击获取Cesium中加载的3DTile模型的属性信息
    1.添加鼠标点击事件//鼠标单击左键事件viewer.screenSpaceEventHandler.setInputAction(functiononMouseClick(click){//自己需要写逻辑的地方......
  • 获取某地模型并用Cesium加载
     2023-01-04最近想用Cesium给学校做一个类似智慧校园的东西,要做的东西很多,首先是获取学校模型的问题,然后怎么用Cesium加载3Dtile 1.获取学校模型想到之前被老师抓苦......
  • Cesium自定义多边形进行模型剖切
    方法针对自定义绘制多边形进行模型剖切实际上有2种方法方法一:利用cesium自带的ClippingPlaneCollection进行模型剖切,通过绘制的点,把剖切面构造出来,进行实现模型剖切......
  • Cesium加载离线地图和离线地形【转】
    https://blog.csdn.net/m0_54849806/article/details/126070809?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-12607......