3

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 のリソースを見つける方法があまり見つかりません。

助言がありますか?

4

2 に答える 2