Я работаю над чем-то похожим.Я нашел довольно красивый и интуитивно понятный метод, используемый для представления векторной информации.Посмотрите на следующие примеры:
http://earth.nullschool.net/
http://hint.fm/wind/
http://air.nullschool.net/
http://googlemapsmania.blogspot.com/2014/07/the-growth-of-slippy-wind-map.html
В моем случае мне все еще нужно найти подходящий формат для данных о ветре / океане, которые я хочу нанести на карту Leaflet.Это, конечно, не быстрое решение, но мужик, это выглядит великолепно!
Может быть, это тоже может вам помочь.Я надеюсь, что скоро смогу опубликовать рабочее решение.
Этот плагин принимает входные данные в виде скорости в узлах (морских миль (1,852 км) в час) и направления в градусах.Затем он генерирует зубцы ветра и выводит значок.Этот значок можно легко добавить в маркер Leaflet.
Вы можете скачать его здесь: https://github.com/JoranBeaufort/Leaflet.windbarb И вы можете увидеть живой пример здесь: http://www.geonet.ch/leaflet-windbarb/