Я работаю над проектом моделирования темы и у меня есть несколько графиков даты / распределения d3js для визуализации.Мне нужно нарисовать несколько вертикальных линий, которые касаются горизонтальных пороговых линий (красные линии).В соответствии с этим я буду измерять расстояние до даты и искать аномалии и т. Д.
Следующий график - это то, что я хочу, но я не смог найти точки, где он касается моих пороговых линий.1005 *
![sample2](https://i.stack.imgur.com/HI1bk.png)
У меня есть карта JavaScript, которая дает мне значения x для каждого значения y, но мои пороговые значения иногда не существуют в моей карте, поэтому янужно найти ближайшее значение, чтобы нарисовать эту линию.
![sample of mapContent](https://i.stack.imgur.com/kBk0d.png)
У кого-нибудь есть идеи, как решить эту проблему?
Заранее спасибо.