I have been hinting about this
plugin for some time, and finally have it at a point where I think it could be useful.
I need some help with a few things:
1. The data files are quite large. I need somewhere to host them.
All the cyclone tracks are around 1.5 megs (compressed), and ocean
current data will be around 3.5 megs. I need someone to generate the
current data as well, but it is only a few gigabytes of data to process (into 3.5 megs)
Sea level pressure and temperature around 2 megs. So this is a total of 7 megs for everything besides
wind atlas data (which is 10 to 50 megs depending on resolution)
For this reason I cannot distribute these files on this forum and I cannot put them in git (because it would take forever for people to clone especially when I delete some later and add new ones since git will clone the past history)
2. I cannot process all of the data and need someone who has a better
internet connection to do this.
I generated a
single map for january for the 1/4th degree resolution
wind map resulting in a file 4 megabytes. If you had 10 years, the resulting file would still be the same size, it would just average the data over many years. I generated this from about 200 megs of raw data, and this is only for january of the year 2000, so 30 years worth is many gigs. I need someone who is willing to download all the data for 1980-2010 and compile wind atlases for each month, as my
internet connection cannot deal with this (72 gigs of raw data) to produce a 48 meg database for other users to download. If you can only do a decade at first, that would be useful. It would also be possible to use the 6 hour data instead of daily which might give slightly better results but you would need to download much more data.
I don't think the programs that I wrote to compile the data will run on windows, so ideally do this in
linux, but they should be fairly easy to port and make
work if needed.
This is not including separate atlases for el-nino/neutral/la-nina which would require 3x the space. I will get to that later. I would like to offer 1/2 degree and 1 degree scales since these resolutions are still fairly useful and are a smaller download for end users as alternate options.
There are endless possibilities for extensions, and most of them require huge databases to implement. My next step after general improvements is to integrate with
weather routing.
https://github.com/seandepagnier/climatology_pi
You can compile and run without any data files, but it won't be of much use (except feedback) Instructions for obtaining data are in the readme files