2015-04-06 48 views
1

我正在嘗試創建一個圓弧,其中圓弧表示時間戳的開始和結束。環形圖中圓弧的掃描方向

我的問題是,當起始變量大於最終值(例如14:00-5:00)時,圓弧逆轉方向並逆時針繪製。這是如下所示的源代碼進行了更改的結果: https://github.com/mbostock/d3/commit/2dc51055b4aa85496ceb12363f492ad0ad697780

我是一個初學者/與d3.js,這將是真棒,如果有人可以幫告訴我如何禁用此功能,所以中間我的弧線將始終從頭到尾順時針繪製。

謝謝! -Sam

回答

0

我解決了這個問題,做了兩個弧。一個從2Pi開始,第二個從零到結束點。

在此之前,我添加了檢查起始角度>結束角度。