|
/**
* 加载3Dtiles
*/
function addTileSet() {
let url='./data/tileset/gaoxin2/tileset.json';
var tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
url : url
}));
tileset.name=_entityNames.dikuai;
tileset.style = new Cesium.Cesium3DTileStyle({
color : {
conditions : [
/*['${Height} >= 100', 'color("purple", 0.5)'],
['${Height} >= 50', 'color("red")'],*/
['${louceng} <= 3', 'color("#87CEFA")'],
['true', 'color("grey")'],
]
},
show : '1 > 0',
meta : {
description : '"Building id ${id} has height ${Height}."'
}
});
tileset.readyPromise.then(function(tileset) {
// tile.properties is not defined until readyPromise resolves.
var properties = tileset.properties;
if (Cesium.defined(properties)) {
for (var name in properties) {
console.log(properties[name]);
}
}
});
}
|