Chart.js с градусами

Я пытаюсь построить некоторые данные на графике, где ось x - азимут (градусы), а ось y - высота (градусы). Я не совсем уверен, в чем проблема, но предполагаю, что она связана с тем, что диапазон моих данных пытается обернуться от 359 градусов до 20 градусов

Когда нет обводки, график выглядит нормально с такими данными:

https://ibb.co/9TX5p5G

Zone     Az Start     Az Stop     Elevation
1           0          359           1.7
2          173         197           9.6           
3          206         216           3.2
4          217         300           3.7
5          341         351           4.6

Однако, когда я использую данные, которые оборачиваются на 360 градусов, как здесь (см. зону 2), график не отображается должным образом

Zone     Az Start     Az Stop     Elevation
1           0          359           1.3
2          359         20            6.4           
3          28          43            5.5
4          288         302           5.5
5          351         354           2.8

StackOverflow не позволяет мне разместить изображения графиков, но вот мой код:

https://ibb.co/kxn5mqm

views.py

tizHTML.html

Есть идеи, как обернуть ввод на 360 градусов? Я буду продолжать пытаться размещать изображения, если смогу разобраться.

На данный момент единственной моей мыслью было бы сделать два разделения обертки на два отдельных набора данных для построения графика. Но это не идеально, потому что я хочу, чтобы каждая зона была одного цвета на графике

Вернуться на верх