2012-12-19 139 views
3

在下面的D3炎爆:如何正確地在D3旭日圖旋轉文本標籤

http://jsfiddle.net/maxl/eabFC/

.attr("transform", function(d) { 
    return "rotate(" + (d.x + d.dx/2 - Math.PI/2)/Math.PI * 180 + ")"; 
}); 

左象限的標記是顛倒的,我想在執行旋轉他們讓文本從左到右讀。

該轉換隻適用於從大約100度到270度的弧。

+0

一個建議,我會提供,不與您的問題直接跟隨,是沒有連接弧的標籤,而是提供一個鍵關機,以一邊和/或工具提示翻轉(例如使用'tipsy.js')。它會減少視覺混亂,並提供更好的圖形視覺解析。 –

回答