Revision 1073
org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/viewexport/Export.java | ||
---|---|---|
308 | 308 |
// TODO Auto-generated method stub |
309 | 309 |
|
310 | 310 |
} |
311 |
|
|
312 |
public Buffer getSource() { |
|
313 |
return null; |
|
314 |
} |
|
311 | 315 |
} |
312 | 316 |
|
313 | 317 |
class MyFileFilter extends FileFilter{ |
org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/saveraster/operation/RasterizerLayer.java | ||
---|---|---|
333 | 333 |
// TODO Auto-generated method stub |
334 | 334 |
|
335 | 335 |
} |
336 |
|
|
337 |
public Buffer getSource() { |
|
338 |
// TODO Auto-generated method stub |
|
339 |
return null; |
|
340 |
} |
|
336 | 341 |
} |
org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.impl/src/main/java/org/gvsig/raster/impl/buffer/DefaultDataServerWriter.java | ||
---|---|---|
267 | 267 |
public void setAlphaBuffer(Buffer alphaBuffer) { |
268 | 268 |
this.alphaBuffer = alphaBuffer; |
269 | 269 |
} |
270 |
|
|
271 |
/* |
|
272 |
* (non-Javadoc) |
|
273 |
* @see org.gvsig.fmap.dal.coverage.store.DataServerWriter#getSource() |
|
274 |
*/ |
|
275 |
public Buffer getSource() { |
|
276 |
return buffer; |
|
277 |
} |
|
270 | 278 |
|
271 | 279 |
public void dispose() { |
272 | 280 |
if(buffer != null) |
org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.impl/src/main/java/org/gvsig/raster/impl/buffer/cache/WriterBufferCompleteServer.java | ||
---|---|---|
182 | 182 |
// TODO Auto-generated method stub |
183 | 183 |
|
184 | 184 |
} |
185 |
|
|
186 |
public Buffer getSource() { |
|
187 |
return buffer; |
|
188 |
} |
|
185 | 189 |
} |
org.gvsig.raster.gdal/trunk/org.gvsig.raster.gdal/org.gvsig.raster.gdal.io/src/main/java/org/gvsig/raster/gdal/io/GdalWriter.java | ||
---|---|---|
30 | 30 |
import org.cresques.cts.IProjection; |
31 | 31 |
import org.gvsig.fmap.dal.coverage.RasterLibrary; |
32 | 32 |
import org.gvsig.fmap.dal.coverage.RasterLocator; |
33 |
import org.gvsig.fmap.dal.coverage.dataset.Buffer; |
|
33 | 34 |
import org.gvsig.fmap.dal.coverage.datastruct.Params; |
34 | 35 |
import org.gvsig.fmap.dal.coverage.exception.NotSupportedExtensionException; |
35 | 36 |
import org.gvsig.fmap.dal.coverage.exception.ProcessInterruptedException; |
... | ... | |
48 | 49 |
import org.gvsig.raster.gdal.io.features.ILWIS_MprFeatures; |
49 | 50 |
import org.gvsig.raster.gdal.io.features.PNM_PgmFeatures; |
50 | 51 |
import org.gvsig.raster.gdal.io.features.PNM_PpmFeatures; |
52 |
import org.gvsig.raster.impl.buffer.DefaultDataServerWriter; |
|
51 | 53 |
import org.gvsig.raster.impl.buffer.RasterBuffer; |
52 | 54 |
import org.gvsig.raster.impl.process.RasterTask; |
53 | 55 |
import org.gvsig.raster.impl.process.RasterTaskQueue; |
... | ... | |
576 | 578 |
bufBands[iBand] = new GdalBuffer(); |
577 | 579 |
|
578 | 580 |
int blockSize = RasterLibrary.blockHeight; |
581 |
if(dataWriter instanceof DefaultDataServerWriter) { |
|
582 |
Buffer source = ((DefaultDataServerWriter)dataWriter).getSource(); |
|
583 |
if(source.isCached()) { |
|
584 |
blockSize = source.getBlockHeight(); |
|
585 |
} |
|
586 |
} |
|
579 | 587 |
|
580 | 588 |
percent = 0; |
581 | 589 |
nBlocks = (sizeWindowY / blockSize); |
Also available in: Unified diff