在S3MTilesLayer的API中看到coverImageryLayer的属性:
coverImageryLayer : ImageryLayer
获取或者设置(用于贴到倾斜模型表面的)覆盖影像图层或者MVT图层。
我的需求是让mvt图层覆盖到s3m模型上,现在是mvt被模型压盖住了,但是设置了模型的coverImageryLayer 后并没有效果
var promise = viewer.scene.open('http://xxx/iserver/services/3D-white_model_all_cache/rest/realspace');
let POIurl = 'http://xxx/iserver/services/map-mvt-POIMap2/restjsr/v1/vectortile/maps/POIMap'
let mvtMap = viewer.scene.addVectorTilesMap({
url: POIurl,
name: 'POI'
});
Cesium.when(promise, function (layer) {
layer[0].coverImageryLayer = mvtMap
})