d3地理投影中的弯曲LineString

时间:2016-07-18 14:49:48

标签: javascript d3.js lines

我正在使用LineString而不是d3投影绘制地理路线,使用如下代码:

var pts = route.paths;
pts.forEach(function(d,i) {
    g.append("path")
    .datum({
    type: "LineString", 
        coordinates: [[d.place_src.long,d.place_src.lat],[d.place_dest.long,d.place_dest.lat]], 
    })
    .attr("d", path)
    .attr("stroke-linecap","round")
    .attr('stroke-linejoin', 'round');
});

但路线是由直线路径构成的,一个接一个。 有一种方法可以获得曲线(节点处有某种插值)?

0 个答案:

没有答案