在cesium中贴图 图片位置范围和二维范围一致 图片一致 却内容显示不一?
二维显示正常如图

代码如下:
const SW = new BMapGL.Point(140.209411, 12.316339);
const NE = new BMapGL.Point(69.646079, 54.376029);
const groundOverlayOptions = {
opacity: 0.5
}
const groundOverlay = new BMapGL.GroundOverlay(new BMapGL.Bounds(SW, NE), groundOverlayOptions);
groundOverlay.setImage(url);
map.addOverlay(groundOverlay)
cesium显示不正常如图(二维模式下):

代码如下:
const imageryProvider = new Cesium.SingleTileImageryProvider({
url: 'img/leida/wg2.jpg',
rectangle: Cesium.Rectangle.fromDegrees(
69.646079, 12.316339,
140.209411, 54.376029
)
});
const imageryLayer = Config.Viewer.imageryLayers.addImageryProvider(imageryProvider);
imageryLayer.alpha = 0.5;
可以看到


北京市因为cesium拉伸显示到不同区域了。
图片和范围都是一样的 显示却不一样? 没有没能显示一样的方法?