-1
私はd3.jsマップを作成しています。私はいくつかの国の点をプロットし、それらの点を円弧で結んだ。問題は、いくつかのアークが中断されていることです。d3.jsマップ行が中断されました
gArcs.append("path")
.datum({
type: "LineString",
coordinates:[
[data.dataArray[i].long_from, data.dataArray[i].lat_from],
[data.dataArray[i].long_to, data.dataArray[i].lat_to]
]
})
.attr("class", "arc")
.attr("d", path)
.style({
'stroke': lineColor,
'stroke-width':lineWidth,
})
中断されることなく円弧を描画する方法上の任意のアイデア?
中断されたアークはありません。描かれている1つの円は、カンザスシティとアリススプリングスを地図に投影した[大円](https://en.wikipedia.org/wiki/Great_circle)です。あなたの選択の緯度でちょうどクリップされます。だから、あなたの質問は何ですか? – altocumulus
こんにちはaltocumulus、私はちょうど最短の道を使用し、私の例では、アフリカの上に、私の地図上に連続弧を持っていないだろう。 thx – JeanMichLCarton
http://grokbase.com/t/gg/d3-js/138wqyv0ac/straight-lines-on-map-in-d3-jsと[* "d3.jsの地図の直線" *](/ q/18493505) – altocumulus