自定义土地的笔画宽度

Customize stroke width of land

Planetary JS Earth plugin 采用一个配置对象,该对象可以定义海洋、陆地和边界的填充和描边颜色。不幸的是,文档没有提供任何关于可以传递到每个配置的信息。我想控制边框的笔画宽度,像这样:

const lightGray = 'rgb(222,224,223)';
const lightBlue = 'rgb(160,205,226)';
const blue = 'rgb(144,182,203)';
planet.loadPlugin(
  planetary.plugins.earth({
    topojson: {world: topojson},
    oceans: {fill: lightBlue},

    /* strokeWidth is ignored: */
    borders: {stroke: blue, strokeWidth: '5px'},

    land: {fill: lightGray, stroke: blue},
  })
);

有办法吗?

根据documentation,它必须是lineWidth,并且该值必须是一个数字,没有单位。

这是一个例子:

planetaryjs.plugins.borders({
    stroke: '#008000', lineWidth: 0.25
});