Skip to content

decode CMA-GFS wind product data to leaflet-velocity json type

License

Notifications You must be signed in to change notification settings

pysoer/gridwind2json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gridwind2json

decode CMA grid-wind product data to leaflet-velocity json type

[China] 解析CMA-GFS/CMA-GD/CMA-SH地面和高空等模式资料风场数据,生成leaflet-velocity需要的json格式数据

install

pip install wind2json

what's leaflet-velocity

leaflet-velocity is here : https://github.com/onaci/leaflet-velocity


A plugin for Leaflet (v1.0.3, and v0.7.7) to create a canvas visualisation layer for direction and intensity of arbitrary velocities (e.g. wind, ocean current).

Screenshot

example:decode_from_gds

from wind2json import Wind2Json
import datetime
filename = datetime.datetime.now().strftime("%y%m%d%H") + ".000"
path = f"GUANGZHOU_RUC/WIND/850/{filename}"
service = Wind2Json("10.1.20.100", 8080)
service.decode_from_gds(path)
service("d:/wind.json")

example:decode_from_file

from wind2json import Wind2Json
path = f"24010123.001"
service = Wind2Json()
service.decode_from_file(path)
service(f"d:/{path}.json")

About

decode CMA-GFS wind product data to leaflet-velocity json type

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages