webgl上添加倾斜摄影和加载geo数据后被覆盖

0 投票
242 浏览
通过以下代码添加倾斜摄影和geojson,目测都能正常显示。但是加载geojson的层被倾斜摄影层遮盖了。怎么设置图层顺序呢?

var promise = scene.addS3MTilesLayerByScp(url, {

name: 'Config'

});

var promise3 = scene.addS3MTilesLayerByScp('test.json',{

name : 'vector_text'

});
最新提问 12月 11, 2017 分类:  242次浏览 | 用户: mignon (2 分)

1个回答

0 投票

你好,geojson数据添加是通过GeoJsonDataSource类添加,并非通过addS3MTilesLayerByScp添加。

viewer.dataSources.add(Cesium.GeoJsonDataSource.load('../../SampleData/ne_10m_us_states.topojson', {
  stroke: Cesium.Color.HOTPINK,
  fill: Cesium.Color.PINK,
  strokeWidth: 3,
  markerSymbol: '?'
}));
最新回答 12月 13, 2017 用户: 刘桔伍 牛刀小试 (256 分)
经过测试,上面的代码存在同样的问题。
具体什么问题呢?
加载geojson的层被倾斜摄影层遮盖,图标无法显示
geojson的数据是二维的还是三维的?
二维的。
二维数据没有高程,添加之后被倾斜模型盖住是正常现象。需要在json添加之后对其包含的entities进行风格设置,设置底部高程解决。
...