我正在尝试使用d3绘制鸟类分布图。到目前为止,我已经成功地使用d3绘制并投影了伊利诺伊州地图的路径。现在,我从geojson请求数据,然后将其读取为geojson,然后创建一系列d3圆来在地图上绘制它们。正在创建圆并将其附加到DOM,但我定义的投影似乎将它们绘制得太靠上和太右。我还在学习d3的基础知识,所以请耐心等待。我的代码可以在下面的要点中找到。或者,如果我尝试将数据绘制为路径,则会创建路径元素,但它们不会出现在DOM中:
con
我希望DOM对象跟踪由参数化曲线(x(t),y(t))指定的路径。以下是这种参数化的一个例子: for(var i = 0; i <= N; i++){ points.push([Math.cos(theta[i]),Math.sin(theta[i])]);上面是曲线的参数化--在这个例子中,也是一个圆要达到我想要的效果,一个简单的方