Чтобы получить информацию о точке на графике, нужно использовать команду report/hittest_chart:
svc=report/hittest_chart¶ms={"attachmentIndex":<uint>,
"datasetIndex":<uint>,
"valueX":<int>,
"valueY":<int>,
"flags":<int>}
Параметры
Название | Описание |
attachmentIndex | индекс графика |
datasetIndex | индекс набора данных (-1 - все наборы данных) |
valueX | координата X, пискелей |
valueY | координата Y, пискелей |
flags | флаги |
Флаги
Флаг HEX | Флаг DEC | Описание |
0x1 | 1 | получить подсказку по графику |
0x2 | 2 | получить подсказку по маркеру |
0x4 | 4 | valueX используется как время |
Возвращаемый результат
{
"x":<double>, /* значение по оси X */
"textX":<text>, /* текстовое значение по оси X */
"axisX":<text>, /* подпись оси X */
"y":[
{
"y":<int>, /* координата по оси Y */
"textY":<text>, /* координата текстом */
"axisY":<text>, /* подпись оси Y */
"name":<text>, /* имя графика */
"color":<uint> /* цвет линии */
},
...
]
"msg":{ /* сообщение */
...
}
}
Форматы сообщений и его флаги рассмотрены в разделе Форматы данных: Сообщения.