Giter VIP home page Giter VIP logo

Comments (3)

lost-carrier avatar lost-carrier commented on July 20, 2024

To be honest, I was not aware that this is being used in any other form than global gaussian grids. Can you somehow send an example file?

from thredds.

kbromwich avatar kbromwich commented on July 20, 2024

This is actually a file used in unit-testing (hence noticing the change). Looking into it a bit more, I'm not sure that we actually still make much use of thinned datasets. So while this is no longer a high priority fix for me, it might be good to sort this out for the purposes of loading archived data and in case anyone else is using non-global thinned datasets.

https://www.dropbox.com/s/p01lhuidbxu539h/HPPI89_KWBC.grb?dl=0
The above file is the grib file used in the unit test. It is from 2010, so a little bit old, but not ancient.

from thredds.

JohnLCaron avatar JohnLCaron commented on July 20, 2024

Sorry its taken so long to respond.

Its not clear what a decent algorithm would be for non-global thin grids, if there are no bounds on the edges. in the example file, the first 3 lines, there are 2, 3 and 5 points:

   0: 103697.906250,103697.906250,
  1: 103697.906250,103697.906250,103138.687500
  2:  103697.906250, 103697.906250, 103138.687500, 103200.296875, 103357.07815

and we are supposed to interpolated to 73 (!) for each. how would you do it?

OTOH, I agree that pretending that they wrap around is stupid. The longitude extent is -120 to -30 degrees east, lat -90 to 0 degrees north.

Seems likely they sectioned a global grid?

6 Generating Process Type : (96) Global Forecast System Model T574 - Forecast hours 00-192 T190 - Forecast hours 204 - 384

from thredds.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.