SGeclipse001.png (37021 bytes)
SGeclipse002.png (21879 bytes)
SGeclipse003.png (45466 bytes)
SGeclipse005.png (32881 bytes)
SGeclipse006.png (35334 bytes)
SGeclipse007.png (37608 bytes)
SGeclipse008-2.png (40114 bytes)
SGeclipse010.png (15392 bytes)
SnowGuestimatorGUI.png (7283 bytes)


SnowGuestimator is a software to estimate snow heights for natural as well as artificial snow. Currently it's available for the command line ans as Java Applet.

What this project is NOT

  • A snow flake accurate reality simulator
  • Thoroughly tested

Although SnowGuestimator can approximate snow heights depending on weather data and the potential of artificial snow production it can't replace a detailed investigation. Nevertheless its results may offer you a hint on whether it's worth to hire experienced people who evaluate either of an area has potential to be uses as ski resort or if your existing ski resort would profit from artificial snow production.


This software is published under Apache License, Version 2.0.

This means in short you may use software and source code for free even commercially but you have to attribute me.

Let me try it

SnowGuestimator can be completely configured by a configuration file which needs to be named as properties.txt. Weather data has to be given in an approproatly formatted csv file.

The basic parameters are already set in the example properties file. Simply store the files on your computer and edit the data set path.

Via command line interface


Via applet

Enter the path to your properties.csv in the depending field of the applet and click the "Simulate!" button.

On the programmer's website

Go to http://xxlray.bplaced.net/snowguestimator_en.php

On my own website

Download the SnowGuestimatorGui.jar file from the files section, sign it and copy it to your webserver on the same level as your homepage. Finally add the following html code to your homepage:

<applet code="snowguestimator/gui/SnowGuestimatorGui.class" archive="SnowGuestimatorGui.jar" width=550 height=350></applet>

The properties file

Properties are stored in an XML file.

The data set file

Data needs to be stored in a csv file.

Getting the source code

  1. Get a sourceforge account

From your command line

  1. The following command will create the directory "snowguestimator" in your active directory and copy the complete source code repository:
    git clone ssh://exampleusername@git.code.sf.net/p/snowguestimator/code snowguestimator

Via eclipse

  1. Install eGit
  2. Start Eclipse
  3. Choose "File -> Import..."
  4. Choose "Git -> Project from Git"
  5. Choose "URI"
  6. Click "Next"
  7. Enter "ssh://exampleusername@git.code.sf.net/p/snowguestimator/code" to the URI field
  8. Enter your sourceforce username and password
  9. Click "Next"
  10. The master should already be selected
  11. Click "Next"
  12. Enter a location for your project repository
  13. Click "Next"
  14. Choose "Import existing projects"
  15. Click "Next"
  16. The snowguestimator project should already be enabled
  17. Click "Finish"
  18. The project should now be available in your project browser

Anybody Can Help

Try and report

Just play around with SnowGuestimator and tell us which problems you encounter or which features you miss.


Feel free to tell us what is missing in the documentation, send us text passages or edit the Wiki yourself. If you are a programmer add comments to the source code and enhance the java doc.


Use the tool for your own data sets and compare the simulation results to reality. Send us any test data set you have.


We haven't set up anything for donations yet. Maybe in future we will have something like a PayPal donation button or a crowd funding campaign.


Feel free to contact us if you want to contribute to the source code. We appreciate any help be it implementing new features, fixing bugs, improving performance or GUI design.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks