JavaScript - 如何为红线绘制黑色轮廓(或笔划) - 传单 mapbox

mik*_*971 5 javascript line draw leaflet mapbox

我试图弄清楚如何用fillcolor: red和绘制线串outline: black。像下图:

style = {
        fillColor: 'rgb(255,0,0)',
        outline: 'rgb(0,0,0)'
        weight: 10
    };
Run Code Online (Sandbox Code Playgroud)

它不起作用,也许我需要使用strokeStyle?

任何帮助将不胜感激。

Iva*_*hez 3

线条没有,也不可能有填充颜色。

您真正想要的是为每个线几何图形绘制两个线符号,同时确保首先绘制黑线(即在红线后面)。

在 Leaflet 中,创建两个地图窗格,确保它们的 z 索引正确(阅读教程!),根据需要添加图层,重用线条几何图形但更改符号外观。