显示,缩放地图的时候就成这样子了
这个方法之前试过的,但是你看图一和图2。有两个问题:1、没有内部轮廓线了。2、中间断了的部分看起来像有下沉。
并且画的矢量矩形,也是会出现这个情况的。
var anotherInstance = new Cesium.GeometryInstance({
geometry : new Cesium.RectangleGeometry({
rectangle : Cesium.Rectangle.fromDegrees(-85.0, 20.0, -75.0, 30.0),
vertexFormat : Cesium.PerInstanceColorAppearance.VERTEX_FORMAT
}),
attributes : {
color : new Cesium.ColorGeometryInstanceAttribute(1.0, 0.0, 0.0, 0.8)
}
});
viewer.scene.primitives.add(new Cesium.Primitive({
geometryInstances : [anotherInstance],
appearance : new Cesium.PerInstanceColorAppearance()
}));
用你发的包也是同样的问题,但是我代码中设置viewer.scene.globe.show = false;不显示地球的话,那么datasource和矢量图形都能显示,说明是调用咱们的
var viewer = new Cesium.Viewer('cesiumContainer');的时候是不是默认加了类似于地形的东西,使得绘制的图层在缩放的时候被覆盖了。