Портировать диаграмму с ActionScript на js+d3js (или написать с нуля)

Цена договорная • безналичный расчёт, электронные деньги
14 декабря 2018, 00:17 • 3 отклика • 25 просмотров
Задача:
  • реализовать на js диаграмму, которая сейчас сделана на Flash
Вот штука: http://meteo.paraplan.net/forecast/aerological_...
Это аэрологическая диаграмма в косоугольной системе координат.
Показывает состояние атмосферы по высотам.

Ключевые свойства диаграммы:
  • получает данные с сервера
    пример данных: http://meteo.paraplan.net/sounding.xml?place=3
  • произвольное количество временных интервалов, но примерно 24
  • в каждом интервале есть 19 высот, для которых выдается некоторый набор параметров атмосферы
  • нужно показать температуру и точку росы в косоугольной системе координат
  • и сделать некоторые дополнительные построения на основе этих данных
  • есть элемент управления, меняющий время, для которого построена диаграмма
Технические условия:
  • для диаграммы использовать D3.js (какой версии — нужно обсудить, но предварительно v5)
  • сборка и запуск скрипта без каких-то дополнительных инструментов (типа препроцессоров, RequireJS, node.js, линтовки, вебпака и т.д.)
  • для работы с DOM можно использовать jquery, если вдруг будет много работы с DOM, но лучше обойтись без этого
  • данные сейчас передаются в виде XML, но я бы сделал json, если с ним не будет проблем в d3js (нужно обсудить)
ActionScript есть, но не оригинальный, а декомпилированная версия, поэтому понять что-то в ней может быть сложно. Кажется, проще написать с нуля.