Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content
forked from rtlemos/spilhaus

Use the Spilhaus projection to plot a continous world ocean with python

License

Notifications You must be signed in to change notification settings

opinner/spilhaus

 
 

Repository files navigation

Spilhaus map projection in Python

Important

Because rtlemos/spilhaus, the repository this project is based on, is licensed under GPL3.0, this repository has to have necessarily the same license. If you do not want to also use this license, distribute just the ouput, not the code itself. For more information on how to work with the GPL3.0 license, see this GitHub discussion or the GPL FAQs.

The spilhaus map projection allows to show the world ocean as one continous water surface. Here I use sea surface temperature from the 2023 World Ocean Atlas.

Data

Changes from rtlemos/spilhaus

  • land mask added to differentiate between ocean data, no ocean data and land. In the original, land is colored the same as the coldest surface temperatures, which hides larger gaps in the World Ocean Atlas Data. This derivation includes a landmask to differentiate between data, no data and no applicable data. For a different implemention of a land mask, see the parallel fork allochthonous/spilhaus.
  • SST data source is updated to the 2023 version of the World Ocean Atlas
  • Change to to combination of rasterized data with vectorial figure elements.
  • more documentation, at least where I understood the code. The exact transformation from lat,lon to x,y still remains a mystery to me.

About

Use the Spilhaus projection to plot a continous world ocean with python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages

  • Python 100.0%