2013-03-07 86 views
0

我使用Dojo繪製圖表。我需要在某些點繪製覆蓋圖。幾乎像一個總是顯示的工具提示。它可以是顯示在數據點上方,下方或旁邊的值或堆棧圖標。在Dojo中,如何在數據點繪製自定義標記?

有誰知道我該如何做到這一點? 有誰知道我可以如何訪問每個繪圖數據點的屏幕座標列表?

我的理論是,如果無法繪製持久的自定義工具提示,請在圖表上繪製並將我的自定義對象與點座標相關聯。 另一種選擇是繪製自定義標記。 (不像普通的SVG路徑。)

請不要建議另一個圖表庫。我需要知道如何在Dojo中做到這一點。 在此先感謝。

+0

我只想評論一下,我不再使用Dojo,而是使用Highcharts代替。非常不建議另一個圖表庫。我怪我的老闆:( – anber 2013-06-12 04:57:04

回答

1

我不確定您是否已經找到使用自定義標記的答案。我正在使用SVG路徑變量繪製自定義標記。

對於如:

var custom_marker = "M150 0 L75 200 L225 200 Z" // a triangle 
var data = [{x: 10, y: 20, marker: custom_marker}, {x: 15, y: 25, marker: custom_marker}] // and so on 

進這個數據到道場圖表,你可以繪製自定義標記。

相關問題