Revision 820 branches/v02_desarrollo/libraries/libCq CMS for java.old/src/org/cresques/px/PxRaster.java
PxRaster.java | ||
---|---|---|
180 | 180 |
|
181 | 181 |
public double[] getScale(int width, int height) { |
182 | 182 |
double scale[] = new double[2]; |
183 |
scale[0] = ((float) width) /geoFile.getView().width();
|
|
184 |
scale[1] = ((float) height)/geoFile.getView().height();
|
|
183 |
scale[0] = ((double) width) /geoFile.getView().width();
|
|
184 |
scale[1] = ((double) height)/geoFile.getView().height();
|
|
185 | 185 |
return scale; |
186 | 186 |
} |
187 | 187 |
|
... | ... | |
224 | 224 |
|
225 | 225 |
double scalex = vp.mat.getScaleX() /* g.getTransform().getScaleX()*/ , |
226 | 226 |
scaley = vp.mat.getScaleY() /* g.getTransform().getScaleY() */; |
227 |
int wImg = (int) Math.abs(w*scalex), hImg = (int) Math.abs(h*scaley);
|
|
227 |
int wImg = (int) Math.abs(w*scalex)+1, hImg = (int) Math.abs(h*scaley)+1;
|
|
228 | 228 |
System.out.println("Sz=("+wImg+","+hImg+"); scale=("+scalex+","+scaley+")"); |
229 | 229 |
if (wImg <= 0 || hImg <= 0) return; |
230 | 230 |
|
Also available in: Unified diff