如何在 JavaScript 中为来自 geojson 的线条着色
How to color line from geojson in JavaScript
我在从 geojson 绘制线条时遇到问题。当我从 geojson 获取多边形时,我在绘制它们时没有问题,但是当我收到 lineString 时,我无法做到这一点。
这是绘制多边形但不绘制 lineString 的代码示例。
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="red";
感谢您的帮助。
附加问题是关于在这条线上绘制渐变的可能性。有没有可能?
您只需使用ctx.strokeStyle
代替ctx.fillStyle
。
Here's the documentation at MDN.
我在从 geojson 绘制线条时遇到问题。当我从 geojson 获取多边形时,我在绘制它们时没有问题,但是当我收到 lineString 时,我无法做到这一点。
这是绘制多边形但不绘制 lineString 的代码示例。
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="red";
感谢您的帮助。
附加问题是关于在这条线上绘制渐变的可能性。有没有可能?
您只需使用ctx.strokeStyle
代替ctx.fillStyle
。
Here's the documentation at MDN.