- 26 Jul, 2010 5 commits
-
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
MeteoData is now able to hold any meteo parameters, however the ones in MeteoData::Parameters are the only ones that go through the filtering and resampling for now. To add a new parameter to a MeteoData object do the following: md.addParameter("VVT"); md.param("VVT") = 222.0;
-
Thomas Egger authored
Added feature to BufferedIOHandler: By calling readStationData(date, vecStations) an extra attempt will be made to fill the StationData object with other values than nodata in readMeteoData(date, vecMeteo, vecStation), if the object is not already different from nodata.
-
- 23 Jul, 2010 1 commit
-
-
Mathias Bavay authored
When checking for End Of Line character, the eof flag was not properly reset, so when testing 1 line files, the subsequent reading would fail.
-
- 22 Jul, 2010 3 commits
-
-
Mathias Bavay authored
The package generation (using cpack) is now much improved: correct names, contact, etc as well as code examples (also correctly installed when doing a make install). A tgz generator has also been activated.
-
Mathias Bavay authored
Fixed some small issues in the autotools, added a clearer error message in ImisIO as well as the ability to automatically add the "0" number after stations' names that don't contain one (like for some non-imis stations)
-
Mathias Bavay authored
The autotools have been brought back... The popc version can ONLY be correctly compiled with the autotools! The installation as generated by the autotools and by cmake are now identical (same paths)
-
- 21 Jul, 2010 1 commit
-
-
Mathias Bavay authored
The DEMObject can now be configured to automatically calculate slope/azimuth and/or normals and/or curvature (or none) by setting a few flags. The installation has been improved (compiling the plugins in their own directory helps)
-
- 20 Jul, 2010 4 commits
-
-
Mathias Bavay authored
Another bug in the parameter name mapping in SMETIO has been found and some error messages made clearer (with more information). A bug in convertString<Date> has been found that was preventing it from corretly processing dates containing seconds. A quick fix has been implemented that reads seconds (even if they are later ignored because the Date class would need to support seconds)
-
Mathias Bavay authored
Several bugs have been fixed in Coords: the setEPSG was not working, the altitude was not displayed with the << operator and the formatting of decimal_to_dms was broken in its handling of seconds... The documentation for the resampling has been expanded and several other modules' documentation have been updated so their structure is built along the same lines. An error message in IOHandler (when failing to load a plugin) was not clear and has been changed. Several bugs in SMEIO have been fixed (improper column names mapping, improper handling of easting/northing, unclear error message). The example data set has been tagged as GMT+1 and the meteo_reading and 2D_interpolations modified accordingly (so the argument read on the command line is assumed to be in GMT+1 too)
-
Thomas Egger authored
BUGFIX: A boolean signature check had a boolean evaluation for the version string check that was not performing as intended.
-
Thomas Egger authored
BUGFIX: A boolean signature check had a boolean evaluation for the version string check that was not performing as intended.
-
- 19 Jul, 2010 3 commits
-
-
Thomas Egger authored
BUGFIX: When adding a key on the fly to the ConfigReader object it disappeared when accessing it in a plugin. Reason: The dynamic instantiation used the filename parameter in the constructor of the plugins instead of the ConfigReader object itself. Architectural change inside DynamicLibrary was necessary.
-
Mathias Bavay authored
-
Mathias Bavay authored
The EPSG get and set methods have been added to Coords. The "<<" operator has been redefined for ConfigReader (this is convenient for debugging). The SMETIO plugin has been updated (so that it supports EPSG codes and also to change some column names and improve the foutput formatting). Some documentation has been added and the example data set has been replaced by a data set suitable for the whole Switzerland and in SMET format.
-
- 16 Jul, 2010 5 commits
-
-
Mathias Bavay authored
The missing License file has been added. A little bit of cleanup in CMakeLists (removing some code that is anyway not helping for hera). ImisIO and SmetIO have been slightly improved (retrieving full names if available in Imis, supporting several versions of the smet specification in SmetIO). The SMET specification should now be pretty much ready. Please provide your last comments before version 1.0!!
-
Thomas Egger authored
Bugfix: Inside the ConfigReader keys were added to the properties map by using the this pointer. That leads to some weird behaviour when copying the ConfigReader object. Solution: Don't use the this pointer on private member variables if not necessary. IOUtils.h: getValueForKey now internally uses find when searching the map<string,string>, it used to do a cast, not being able to distinguish between a key with no value and a non-existent key. Now a key value pair like this is allowed: TEST = i.e. an empty value.
-
Mathias Bavay authored
The newest view of IMIS has been updated into IMISIO, some comments on ArcGIS World File have been added into ARCIO.
-
Mathias Bavay authored
-
Mathias Bavay authored
A few more changes to the cmake configuration: doxygen is now autodetected and if present, packages would be created with their associated documentation. A few more tries to get the compilation with popc to work on Hera (basically the trick would be to force the linker of the plugins to be g++ instead of popc)
-
- 15 Jul, 2010 2 commits
-
-
Mathias Bavay authored
oups, a few things got forgotten... (for plugins compiled with popc as well as package dependencies)
-
Mathias Bavay authored
The installation was still broken (missing some files for the popc version), it has been fixed and the package preparation (cpack) has been improved.
-
- 14 Jul, 2010 2 commits
-
-
Mathias Bavay authored
Improvements for the cpack instructions. It is now possible to create rpm and deb but unfortunatelly the documentation is not yet included (it must be optional so that we do not impose having doxygen for simply compiling MeteoIO)
-
Mathias Bavay authored
A few extra tweaks for compiling on Hera, the version number has been updated to 1.1 and some extra documentation added (drawing on "how to write a plugin").
-
- 13 Jul, 2010 2 commits
-
-
Mathias Bavay authored
Necessary changes for compiling on Hera (as well as clean up of the CMakeLists.txt compilation files)
-
Mathias Bavay authored
The documentation has been extended by adding a workflow diagram and more details for writing plugins.
-
- 12 Jul, 2010 5 commits
-
-
Mathias Bavay authored
The "test" directory was "polluted" by obsolete test code. This has been removed so the user has less risks of getting confused...
-
Mathias Bavay authored
The example io.ini has been cleaned up (some keys were unnecesary). The necessary changes for POPC have been made
-
Mathias Bavay authored
-
Mathias Bavay authored
The missing images and sources for the class diagram have been committed as well as the SMET file format specification
-
Mathias Bavay authored
A class diagram has been added to the documentation as well as more detailed instructions in the "how to write a plugin" section (with links to the template plugin and CMakeLists compilation files)
-
- 07 Jul, 2010 3 commits
-
-
Thomas Egger authored
GSNIO is now capable of accepting a user specified web service endpoint. Simply add the ENDPOINT key to your io.ini and set it to the correct location, e.g. http://197.43.210.10:22221/services/A3DWebService/ ENDPOINT = http://197.43.210.10:22221/services/A3DWebService/
-
Mathias Bavay authored
The WSMDF format has been renamed into SMET. Therefore, the plugin has been renamed in SMETIO. Compilation and documentation have been updated accordingly.
-
Mathias Bavay authored
-
- 06 Jul, 2010 1 commit
-
-
Mathias Bavay authored
The warning flags are now grouped in variables that can be enabled/disabled by the plugins. The detection of Oracle paths is now working (and if nothing has been found, the user has to provide these paths in the configuration interface).
-
- 02 Jul, 2010 1 commit
-
-
Thomas Egger authored
-
- 30 Jun, 2010 1 commit
-
-
Thomas Egger authored
The WSMDF plugin now sports a nicer formatting of columns in ASCII mode. TODO: unit_multiplier, unit_offset and GZIP
-
- 29 Jun, 2010 1 commit
-
-
Mathias Bavay authored
Fixed the behavior of ConfigReader when throwing exceptions: it rethrows so that the error message can be turned off by the receiver of the exception (if simply not printing e.what() when catching the exception). The warnings in FilterAlgorithms have been turned off cast to void) since this is an algorithm that has to be re-written anyway. The documentation has been fixed (missing documentation, broken link, etc)
-