Чтобы получить информацию о точке на графике, нужно использовать команду 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":{ /* сообщение */
...
}
}
Форматы сообщений и его флаги рассмотрены в разделе Форматы данных: Сообщения.