这是我的第一篇文章,如果我错过了任何事情,请原谅。
我正在尝试使用其XY图表在amcharets中构建海拔剖面图。数据如下所示,其中距离为X值,两个高程为Y值,为两个线系列。
[
{distance: 1.0, elevation1: 10.1, elevation2: 5.2},
{distance: 1.3, elevation1: 10.5, elevation2: 5.1},
{distance: 1.4, elevation1: 10.2, elevation2: 5.5},
{distance: 2.0, elevation1: 10.3, elevation2: 5.6},
{distance: 2.6, elevation1: 10.5, elevation2: 5.7},
{distance: 2.7, elevation1: 10.9, elevation2: 5.9},
{distance: 3.3, elevation1: 11.1, elevation2: 5.8},
…
]
在使用日期轴或类别轴作为X轴的图表中,如果序列具有给定X值的Y值,则当该游标在图表上移动时,它将显示所有序列的工具提示。但是我不能使用任何一个,因为在我的情况下,我的X值分布不均,但具有这种线性关系。例如。如果x值(距离)= 1.3,则它应位于1和2标记之间的3/10。但是,如果我将ValueAxis用作X轴,则该图表根本不会显示序列工具提示。所以我的问题是,是否有一种方法可以使图表显示系列工具提示,即使x轴是ValueAxis,还是有一种方法可以让我在打开工具提示的情况下构建此类图表。谢谢。
当x和y轴均为数值轴时,可以通过设置光标使光标捕捉到最近的数据点:
chart.cursor.snapToSeries = series
类似于此演示:https://www.amcharts.com/demos/zoomable-bubble-chart/