Возможно ли заполнить область между набором данных, строящим линию XY и ValueMarker? См. Рисунок для общей идеи (Предупреждение: Мои навыки MS Paint отсутствуют).Заполнение области между двумя линиями, которые пересекаются?
ответ
Как lschin, XYDifferenceRenderer это лучший способ сделать это. Чтобы выполнить эту работу, вам нужно создать две отдельные многомерные двойные массивы для хранения координат X и Y. Первый массив настроен на сохранение вашей XY-линии x и y coor's. Второй массив - это постоянная строка XY. Чтобы установить эту строку, значения X одинаковы. Если ваша исходная строка находится выше вашей постоянной линии, значение Y является координатой, которую вы выбираете из позиции постоянной линии. Если оригинал находится ниже константы, значение Y константы соответствует исходной строке. Надеюсь, что это имеет смысл и полезно для всех, и прилагается код ниже для лучшего понимания.
setConstant = позиция вашей постоянной линии. ниже код помещается в цикле:
indLine[0][i]= XYIndLine.getXValue(1, i);
indLine[1][i] = XYIndLine.getYValue(1, i);
constant[0][i] = XYIndLine.getXValue(1, i);
constant[1][i] = Math.min(setConstant, XYIndLine.getYValue);
раз это делается затем использовать addSeries, чтобы добавить два массива в DefaultXYDataset
- 1. MATLAB: заполнение области между несколькими линиями
- 2. Проверка перекрытия между двумя линиями
- 3. Использование d3 для области тени между двумя линиями
- 4. Пересечение между двумя географическими линиями
- 5. Найти расстояние между двумя линиями
- 6. график между двумя изогнутыми линиями
- 7. Разница между этими двумя линиями?
- 8. Нахождение угла между двумя линиями
- 9. Заполнить область между двумя линиями
- 10. разница между этими двумя линиями
- 11. Arduino расстояние между двумя линиями
- 12. Измерьте расстояние между двумя линиями
- 13. Вычисление поверхности между двумя линиями
- 14. разница между этими двумя линиями
- 15. Минимальное расстояние между двумя линиями
- 16. обнаружение столкновения между двумя линиями
- 17. Добывающие линии между двумя линиями, которые начинаются с «$» с СЭД
- 18. Получение расстояния между точками между двумя линиями
- 19. Даты, которые пересекаются
- 20. Область тени между двумя вертикальными линиями
- 21. Библиотека графического отображения JavaScript для обработки области затенения между двумя линиями
- 22. Заполните область между двумя линиями (не прямыми)
- 23. Область тени между двумя линиями, используя D3
- 24. Найти области дискретных данных, которые могут быть аппроксимированы линиями
- 25. Расстояние между двумя линиями в 2D
- 26. Highcharts выделить область между двумя линиями
- 27. Сделав еще капельку между двумя линиями
- 28. Autoboxing - Разница между этими двумя линиями?
- 29. Область затенения между двумя вертикальными линиями
- 30. Определите, находится ли сегмент между двумя линиями
Знаете ли вы интеграцию? –
Наиболее похожий рендер - ** [XYDifferenceRenderer] (http://www.jfree.org/jfreechart/api/javadoc/org/jfree/chart/renderer/xy/XYDifferenceRenderer.html) ** – lschin
@ Тревор Аржески, да я делаю и lschin, плохо взгляните на это, спасибо – wdziemia