【发布时间】:2013-08-01 12:57:47
【问题描述】:
我正在使用 D3 使用画布而不是 SVG 创建墨卡托投影。我已经找到了土地的路径,但我不知道如何(如果可能的话)在特定的长/纬度位置添加 d3.geo.circle。
如果是 SVG,我会使用类似的东西
var group = svg.append('g');
group.append('circle')
.attr('cx', coords[0])
.attr('cy', coords[1])
.attr('r', 10)
.style('fill', 'red');
但我不知道如何将其转换为画布,而且我没有找到太多使用画布而不是 SVG 的 D3 资源方式。
有什么建议吗?
【问题讨论】: