【解决方法】
在iClient3D for Cesium中,要查询3Dtiles的属性,可以使用Cesium的Tileset类中的getProperty方法。getProperty方法接收一个参数,表示要查询的属性名称,返回一个Promise对象,解析为属性值。
var tileset = new Cesium.Cesium3DTileset({
url : '../tileset.json'
});
tileset.readyPromise.then(function(tileset) {
// 获取第一个瓦片的属性值
tileset.getTile(0).getProperty('name').then(function(name) {
console.log('第一个瓦片的名称为:', name);
});
});