Revision 2340 org.gvsig.raster.tools/branches/org.gvsig.raster.tools_dataaccess_refactoring/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/saveraster/operation/RasterizerLayer.java
RasterizerLayer.java | ||
---|---|---|
33 | 33 |
import org.gvsig.fmap.dal.coverage.exception.ProcessInterruptedException; |
34 | 34 |
import org.gvsig.fmap.dal.coverage.store.DataServerWriter; |
35 | 35 |
import org.gvsig.fmap.dal.exception.ReadException; |
36 |
import org.gvsig.fmap.geom.Geometry.SUBTYPES; |
|
36 | 37 |
import org.gvsig.fmap.geom.GeometryLocator; |
37 | 38 |
import org.gvsig.fmap.geom.GeometryManager; |
38 |
import org.gvsig.fmap.geom.Geometry.SUBTYPES; |
|
39 | 39 |
import org.gvsig.fmap.geom.exception.CreateEnvelopeException; |
40 | 40 |
import org.gvsig.fmap.geom.primitive.Envelope; |
41 | 41 |
import org.gvsig.fmap.mapcontext.ViewPort; |
... | ... | |
43 | 43 |
import org.gvsig.fmap.mapcontext.layers.FLayers; |
44 | 44 |
import org.gvsig.gui.beans.incrementabletask.IIncrementable; |
45 | 45 |
import org.gvsig.raster.fmap.layers.FLyrRaster; |
46 |
import org.gvsig.raster.tools.app.basic.RasterToolsUtil; |
|
47 | 46 |
import org.gvsig.tools.task.Cancellable; |
47 |
import org.slf4j.Logger; |
|
48 |
import org.slf4j.LoggerFactory; |
|
48 | 49 |
|
49 | 50 |
/** |
50 | 51 |
* Sirve datos solicitados por los drivers que salvan a raster. Hereda de |
51 | 52 |
* Rasterizer y reescribe el m?todo readData que es el que ser? llamado desde el |
52 | 53 |
* driver cada vez que vacie el buffer y necesite m?s datos. |
53 | 54 |
* |
54 |
* @version 04/06/2007 |
|
55 | 55 |
* @author Nacho Brodin (nachobrodin@gmail.com) |
56 | 56 |
*/ |
57 | 57 |
public class RasterizerLayer implements DataServerWriter, IIncrementable { |
58 | 58 |
private static final GeometryManager geomManager = GeometryLocator.getGeometryManager(); |
59 |
private Logger log = LoggerFactory.getLogger(RasterizerLayer.class); |
|
59 | 60 |
private ViewPort viewPort = null; |
60 | 61 |
private ViewPort viewPortBlock = null; |
61 | 62 |
private FLayers flayers = null; |
... | ... | |
100 | 101 |
env = geomManager.createEnvelope(ext.getMinX(), ext.getMinY(), ext.getMaxX(), ext.getMaxY(), SUBTYPES.GEOM2D); |
101 | 102 |
viewPortBlock.setEnvelope(env); |
102 | 103 |
} catch (CreateEnvelopeException e) { |
103 |
RasterToolsUtil.debug("Error creating the envelope", null, e);
|
|
104 |
log.debug("Error creating the envelope", null, e);
|
|
104 | 105 |
} |
105 | 106 |
viewPortBlock.setImageSize(dimension); |
106 | 107 |
viewPortBlock.refreshExtent(); |
... | ... | |
125 | 126 |
//viewPortBlock = new ViewPort(vp.getProjection()); |
126 | 127 |
//viewPortBlock.setEnvelope(env); |
127 | 128 |
} catch (CreateEnvelopeException e) { |
128 |
RasterToolsUtil.debug("Error creating the envelope", null, e);
|
|
129 |
log.debug("Error creating the envelope", null, e);
|
|
129 | 130 |
} |
130 | 131 |
|
131 | 132 |
|
Also available in: Unified diff