Revision 20834 trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/overviews/OverviewsProcess.java
OverviewsProcess.java | ||
---|---|---|
36 | 36 |
* @author Nacho Brodin nachobrodin@gmail.com |
37 | 37 |
*/ |
38 | 38 |
public class OverviewsProcess extends RasterProcess implements IOverviewIncrement { |
39 |
private FLyrRasterSE rasterSE = null;
|
|
40 |
private int value = 0;
|
|
41 |
private int resamplingAlg = Jaddo.AVERAGE;
|
|
42 |
private int[] overviews = new int[]{2, 4, 8, 16};
|
|
39 |
private FLyrRasterSE rasterSE = null;
|
|
40 |
private int value = 0;
|
|
41 |
private int resamplingAlg = Jaddo.AVERAGE;
|
|
42 |
private int[] overviews = new int[] { 2, 4, 8, 16 };
|
|
43 | 43 |
|
44 | 44 |
/* |
45 | 45 |
* (non-Javadoc) |
... | ... | |
47 | 47 |
*/ |
48 | 48 |
public void init() { |
49 | 49 |
rasterSE = getLayerParam("layer"); |
50 |
|
|
50 |
|
|
51 | 51 |
int overviewsRate = 2; |
52 | 52 |
int nOverviews = 4; |
53 | 53 |
overviewsRate = Configuration.getValue("overviews_rate", new Integer(overviewsRate)).intValue(); |
54 | 54 |
nOverviews = Configuration.getValue("overviews_number", new Integer(nOverviews)).intValue(); |
55 | 55 |
resamplingAlg = Configuration.getValue("overviews_resampling_algorithm", new Integer(resamplingAlg)).intValue(); |
56 | 56 |
|
57 |
//Leemos de la configuraci?n los valores de algoritmo a usar, |
|
58 |
//n?mero de overviews a generar y proporci?n de la primera overview |
|
57 |
// Leemos de la configuraci?n los valores de algoritmo a usar,
|
|
58 |
// n?mero de overviews a generar y proporci?n de la primera overview
|
|
59 | 59 |
|
60 | 60 |
overviews = new int[nOverviews]; |
61 | 61 |
for (int i = 0; i < nOverviews; i++) |
Also available in: Unified diff