Нахождение максимального и минимального значения по осям x, y видимой области диаграммы - PullRequest
0 голосов
/ 18 июня 2020

Нахождение максимального и минимального значений по осям x, y видимой области диаграммы. вариант использования: при нажатии кнопки необходимо нарисовать линию на графике. Я следую этому примеру для тех же данных настройки https://echarts.apache.org/examples/en/editor.html?c=line-draggable

для серии как

var data = [[10, 40], [10, 10]];

, но поскольку моя диаграмма масштабируется, как мне получить максимум и минимальное значение по оси X, Y видимой области диаграммы, чтобы я мог вычислить координату линии во время выполнения

1 Ответ

1 голос
/ 24 июня 2020

Рассчитывать видимую площадь не нужно, это задача графика. Чтобы получить желаемый результат, вам необходимо в два известных метода API :

  1. convertFromPixel - преобразовать координаты холста в координаты диаграммы.
  2. convertToPixel - преобразовать координаты диаграммы в координаты холста.

Это подробно объясняется в официальном примере : при щелчке мыши координаты курсора преобразуются в координаты диаграммы, а затем добавляются к данным серии для линии рисования.

...