首页 / 浏览问题 / 三维GIS / 问题详情
webgl上添加倾斜摄影和加载geo数据后被覆盖
4EXP 2017年12月11日
通过以下代码添加倾斜摄影和geojson,目测都能正常显示。但是加载geojson的层被倾斜摄影层遮盖了。怎么设置图层顺序呢?

var promise = scene.addS3MTilesLayerByScp(url, {

name: 'Config'

});

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

name : 'vector_text'

});

1个回答

你好,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: '?'
}));
449EXP 2017年12月13日
经过测试,上面的代码存在同样的问题。
具体什么问题呢?
加载geojson的层被倾斜摄影层遮盖,图标无法显示
geojson的数据是二维的还是三维的?
二维的。
二维数据没有高程,添加之后被倾斜模型盖住是正常现象。需要在json添加之后对其包含的entities进行风格设置,设置底部高程解决。
...