一开始的时候是用官方给的方法,先贴了一个矩形然后再贴图片,导致图片会有白色背景,很不好,之后采用了贴纹理的方法增加图片,这样就不会有背景了。
Maps.prototype.addcloud = function(){imgUrl = "./src/assets/vissr.png",this.viewer.entities.add({id: "Textured rectangle, zIndex 2",rectangle: {coordinates: Cesium.Rectangle.fromDegrees(45.0,-65.0,165.0,60.0),material:new Cesium.ImageMaterialProperty({// 纹理image: imgUrl,// repeat: new Cesium.Cartesian2(4, 4),// color: Cesium.Color.BLUE,transparent:true}),zIndex: 2,},}); }