Mike Bostockによって作成された次のマップで、特定のジオロケーションに赤いポイントを追加しようとしています。 https://bl.ocks.org/mbostock/3795040。私のポイントは表示されますが、マップは移動しません。ポイントをマップで移動させるためにコードを編集するにはどうすればよいですか。ありがとうございました。直交マップでポイントを移動する方法は?
//add circles to svg
svg.selectAll("circle")
.data([wr,pt,sd,jp,fm])
.enter()
.append("circle")
.attr("cx", function (d) { console.log(projection(d)); return projection(d)[0]; })
.attr("cy", function (d) { return projection(d)[1]; })
.attr("r", "8px")
.attr("fill", "red");
以下は、上記の配列が参照しているものです。あなたはmousemove
機能で、円含める必要が
//points
var wr = [32.6130007, -83.624201];
var pt = [48.9334357, 8.961208];
var sd = [32.715738, -117.1610838];
var jp = [35.6894875, 139.6917064];
var fm = [39.1137602, -76.7267773];
ありがとうジェラルド!驚くばかり。 – charlie
@charlieサークルの代わりにパスを使用して、新しいbl.ocksをチェックします。 –