-
-
Notifications
You must be signed in to change notification settings - Fork 247
Open
Labels
BugSomething isn't workingSomething isn't workingEnvironmentEnviroment Class related featuresEnviroment Class related features
Description
OpenDAP support for NOMADS environmental data fetching no longer works
You can find more information here PDF
The change is big and is definitely not easy to fix. From what I understand there are two ways we can go about fixing this
-
Use the Siphon library
- We can use a tool called Siphon. It connects to a different type of server (THREDDS) that still works.
- The Good: It is very similar to our old method. It keeps the data in a format that RocketPy already understands (netCDF4).
- The Bad: We have to add siphon as a new requirement for RocketPy.
-
Use "GRIB Filter" with basic web requests
- We can write code to download small data files directly from NOAA using simple web links.
- More on this here: https://nomads.ncep.noaa.gov/info.php?page=gribfilter
- The Good: We do not need to add any new libraries
- The Bad: The files come in a format called "GRIB2." RocketPy usually uses "NetCDF." Reading GRIB2 files seems difficult and ive read that it can be cumbersome to do it on windows
It seems that using Siphon is the way to go here, but I might be missing an easier way to fix the issue
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
BugSomething isn't workingSomething isn't workingEnvironmentEnviroment Class related featuresEnviroment Class related features