https://github.com/mitchellkrogza/eolus.io
Automated FOSS4G-powered weather model / GRIB2 data processing, API layer, and MapServer layer.
https://github.com/mitchellkrogza/eolus.io
Last synced: 4 months ago
JSON representation
Automated FOSS4G-powered weather model / GRIB2 data processing, API layer, and MapServer layer.
- Host: GitHub
- URL: https://github.com/mitchellkrogza/eolus.io
- Owner: mitchellkrogza
- License: mit
- Created: 2020-01-30T11:46:46.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-30T06:11:06.000Z (over 6 years ago)
- Last Synced: 2025-09-02T13:50:31.693Z (10 months ago)
- Homepage: http://eolus.io
- Size: 6.08 MB
- Stars: 0
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eolus.io
Automated weather model retrieval and processing using FOSS4G.
More information:
https://medium.com/@potion_cellar/automated-weather-model-processing-with-foss4g-lessons-learned-8aaaeda1e3bc
# What's Here
`./db` has the Postgres db schema for the metadata (e.g. what models are currently processing)
`./model_processing` contains python code and JSON configuration for grabbing weather model data off the internet (via NCEP NOMADS), processing it, and organizing it on the file system. This script is designed to be run on a regular basis from, for example, a cron job.
`./map` contains the MapServer mapfile.
`./web` contains the PHP files which provide some mechanisms for basic model retrieval and viewing the logs / processing status.
The primary config (all the weather models and desired vars/levels) is found at `./model_processing/config.json`.