首页 / 浏览问题 / 三维GIS / 问题详情
supermap webgl 中label外边框无法显示
72EXP 2022年03月28日
label : {
        text : '测试名称',
        font : '14pt Source Han Sans CN',    //字体样式
        fillColor:Cesium.Color.BLACK,        //字体颜色
        backgroundColor:Cesium.Color.AQUA,    //背景颜色
        showBackground:true,                //是否显示背景颜色
        style: Cesium.LabelStyle.FILL,        //label样式
        outlineWidth : 2,                    
        verticalOrigin : Cesium.VerticalOrigin.CENTER,//垂直位置
        horizontalOrigin :Cesium.HorizontalOrigin.LEFT,//水平位置
        pixelOffset:new Cesium.Cartesian2(10,0)            //偏移
    }

outlineWidth设置无效,请问如何解决

1个回答

您好,经测试确实不起效果。目前暂代方案可以用线实体去替代边线的效果,线实体设置宽度是没有问题的。

在cesium原生框架中设置了也不起效果。但是有解决方案,您可以测试一下是否有作用https://blog.csdn.net/qq_37891961/article/details/114888196

另外,我在查阅原生框架问题时发现,不论是浏览器的种类还是系统的种类,都对 outlineWidth 的设置有影响。 它只是映射到WebGL的内置lineWidth。建议还是使用“实体线代替边线”的方法

4,151EXP 2022年03月28日
...