Amcharts,使用ValueAxis作为x轴时可以设置系列工具提示

问题描述 投票:0回答:1

这是我的第一篇文章,如果我错过了任何事情,请原谅。

我正在尝试使用其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,还是有一种方法可以让我在打开工具提示的情况下构建此类图表。谢谢。

amcharts
1个回答
0
投票

当x和y轴均为数值轴时,可以通过设置光标使光标捕捉到最近的数据点:

chart.cursor.snapToSeries = series

类似于此演示:https://www.amcharts.com/demos/zoomable-bubble-chart/

© www.soinside.com 2019 - 2024. All rights reserved.