Me enfrento al problema de agregar un fondo de relleno al gráfico de anillos en la extensión ol-ext de Openlayers ingrese la descripción de la imagen aquí

¿Alguna idea de cómo se puede lograr? Intenté agregar relleno a la imagen del nuevo gráfico, también intenté agregar texto con backgroundFill, pero tan pronto como no hay un radio de borde para el fondo del texto, se ve muy feo dentro del círculo de la rosquilla. ingrese la descripción de la imagen aquí

-3
divinen 31 jul. 2020 a las 12:42

1 respuesta

La mejor respuesta

Pruebe una matriz de estilo con un círculo más pequeño encima de la dona:

            style = [
              new ol.style.Style({
                image: new ol.style.Chart({
                  type: 'donut',
                  ...
                  ...
                })
              }),
              new ol.style.Style({
                image: new ol.style.Circle({
                  radius: ???,
                  fill: new ol.style.Fill({
                    color: ???
                  })
                })
              })
            ];
1
Mike 31 jul. 2020 a las 10:06