entity.clampToS3M = true

0 投票
通过Cesium.GeoJsonDataSource.load加载的要素,针对每个entity设置entity.clampToS3M = true;

还是无法贴倾斜摄影模型了?

谢谢!
7月 14 分类:  59次浏览 | 用户: defineconst 初出茅庐 (21 分)

1个回答

0 投票
您好,请问您加载的是线数据还是面数据,线不可以贴对象。请问您想实现什么功能?
7月 14 用户: jjz 才高八斗 (862 分)
您好。是polygon面数据。需求是:将polygon贴合在倾斜模型之上。

谢谢
您方便把代码贴一下吗?
var promise = Cesium.GeoJsonDataSource.load(url)

promise.then(function(dataSource) {

var entities = dataSource.entities.values;

for (var i = 0; i < entities.length; i++) {

entity.polygon.height = 0;

entity.clampToS3M = true;

}

}
请问您这里的entity是指每个从GeoJsonDataSource获取的面数据是吗,您输出一下entity看是否正确获取了数据?
...