Subversion Repositories public iLand

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1222 3149d 21h werner / public SVN  
1221 3149d 21h werner /branches/ public SVN  
1220 3149d 21h werner /branches/version1.0/ Version 1.0  
1218 3149d 23h werner / clean up repository - make 1.0 trunk again!  
1217 3149d 23h werner / clean up repository - make 1.0 trunk again!  
1104 3438d 04h werner /branches/iland_regen/ Branch dedicated to playing around with establishment/regeneration.
Goals are:
(i) speed up
(ii) introduction of new features for Yellowstone
 
779 4421d 23h werner /branches/port_qt5_64bit/  
639 5165d 21h werner / move current content to the "trunk"  
404 5517d 05h werner /src/fonstudio/ added switch "aggregateMode" to Lightroom-xml file format to switch between sum and mean LIP creation.  
402 5521d 17h werner /src/fonstudio/ cleaned orientation for drawing hemi grids
corrected the orientation of the azimuth angle to translate well between the hemigrid and the lightroom reference grid.
 
400 5522d 01h werner /src/ changed the binary format of the LIP stamps (included a magic number, a version and a call to setVersion()). Changed the way of aggregating the "shadow" in the lightroom: now (again) the result value represents the mean "shadow" per meter below the 45° line.  
105 5785d 11h Werner /src/ several changes:
create multiple RessourceUnits as a grid
modified include-order for model.h and mainwindow.cpp
added clear() to Grid.
fixed bug in Grid::indexOf()
...
 
83 5788d 19h Werner /src/ new structure  
82 5788d 19h Werner /src/  
80 5788d 19h Werner / change master structure  
72 5800d 10h Werner /fonstudio/ removed the cycle.h (problem was that mere processor cycles are not very useful), and added good ol TTickTack (from Picus), but applying a wrapper-class so that including of windows.h is occurs only in ticktack.cpp.
added also a routine in mainwindow to emulate multiple executions of read/write cycles.
 
71 5800d 12h Werner /fonstudio/ added cycle.h from http://www.fftw.org/cycle.h (http://labs.trolltech.com/blogs/2008/12/05/qtestlib-now-with-nice-graphs-pointing-upwards). added cycle-counter to the DebugTimer-Helper class. changed elapsed() to elapsedMs().  
68 5802d 20h Werner /fonstudio/ removed the aligning of stamp height to straight pieces of the 45° line (introduced earlier).
The problem was, that this leads to "halos" as in reality stamps are not always applied exactly in the center of the height grid.
 
65 5830d 10h Werner /fonstudio/ fixed the reading of stamps
more fixes during loading of stamps
 
62 5830d 16h Werner /fonstudio/ * Tree:heightGrid(): changed calculation scheme for dominant height
* LightRoom: mod of aggregation: now weighing with the local dominant height (consistently with the usage in the FON-studio).
 
52 5832d 16h Werner /fonstudio/ modified to additive again;
* in Lightroom again the average up to the treeheight is summed up
* while extracting stamps, an upper limit of 47x47px (i.e. with 2m grid size approx. 1ha) is used. Now the criterion is based upon absolute values - maybe switch to relative values again (to avoid huge stamps)??
 
44 5835d 18h Werner /fonstudio/ mainwindow: gui change + variable threshold in xml file when to cut the stamps
LightRoom: removed height in calculation of values per column (as we now calc. averages again)
 
43 5835d 19h Werner /fonstudio/ changed lightroom again to aggregate averages of shadowing along the full height (including crown).
additionally saved the value at the center which will be used for the "dominance" height of the tree.
modified file structure of binary stamp files to include dominance values.
 
38 5837d 14h Werner /fonstudio/ LightRoom: use sum instead of average
Use of Lightroom in mainwindow: cut parts of lightroom result based on values and save as binary stamp file.
create class TreeSpecies, start to impl. use of stamps in Tree.
 
37 5837d 20h Werner /fonstudio/ little optimizations of grid, fixed a bug in stampcontainer; "radial" analysis of stams (see mainwindow.cpp)  
32 5839d 21h Werner /fonstudio/ grid: average() function, more const access operators.
LightRoom: mod. mode of setup (now setup with metric length instead of pixelcount),
fixed "addition of angles" bug.
added generation of "subpixel" stamps.
 
31 5842d 11h Werner /fonstudio/ dropped crown-body from LightRoom calculation.
fixed 2 bugs during calculation.
 
30 5842d 19h Werner /fonstudio/ change "stamp" to "imagestamp", added a new "stamp" which should be more like the real, efficient stamp used in iLand.
started impl. of lightroom - batch modus.
 
29 5843d 13h Werner /fonstudio/ fixed amount of global radiation that is used for stamp-calculation.  
28 5843d 14h Werner /fonstudio/ Mainwindow: applying of XML
LightRoom: behavior of coords x/y=0/0 fixed.
 
27 5843d 16h Werner /fonstudio/ reworked lightroom, fixed a sin/cos bug.
added solar radiation for result.
dropped the 3d-grid, because of some strange behaviour (seems to be related with Qt shared classes and that stuff).
 
26 5843d 20h Werner /fonstudio/ small edits.  
25 5844d 13h Werner /fonstudio/ lots of stuff....  
24 5844d 18h Werner /fonstudio/ added global.h (RAD(), GRAD()), some adaptations for hemigrid.
continued implementation of lightroom.
 
23 5844d 19h Werner /fonstudio/ hit detection of tree in LightRoom.  
22 5844d 21h Werner /fonstudio/ added offset to Grid
started impl of the "tree" within the LightRoom (called LightRoomObject).
 
19 5845d 15h Werner /fonstudio/ reworked GUI, added some nice icons and reorganized. Now the Fonstudio has severel main working areas, e.g. lightroom, FON,...
setup of LightRoom.
created a little Timer class in helper.cpp (DebugTimer).
 
18 5845d 16h Werner /fonstudio/ LightRoom::setup()  
17 5845d 16h Werner /fonstudio/ created LightRoom.