Revision 880 org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.impl/src/main/java/org/gvsig/raster/impl/buffer/DefaultRasterQuery.java
DefaultRasterQuery.java | ||
---|---|---|
24 | 24 |
import org.gvsig.fmap.dal.coverage.datastruct.Extent; |
25 | 25 |
import org.gvsig.fmap.dal.coverage.datastruct.NoData; |
26 | 26 |
import org.gvsig.fmap.dal.coverage.store.RasterQuery; |
27 |
import org.gvsig.raster.cache.tile.TileCacheLibrary; |
|
27 | 28 |
import org.gvsig.raster.cache.tile.provider.CacheStruct; |
28 | 29 |
import org.gvsig.raster.cache.tile.provider.TileListener; |
29 | 30 |
import org.gvsig.timesupport.Time; |
... | ... | |
167 | 168 |
this.resolutionLevel = level; |
168 | 169 |
this.tileRow = tileRow; |
169 | 170 |
this.tileCol = tileCol; |
170 |
this.cacheStruct = cacheStruct; |
|
171 |
int[] size = cacheStruct.getTileSizeByLevel(level); |
|
171 |
int[] size = null; |
|
172 |
if(cacheStruct != null) { |
|
173 |
this.cacheStruct = cacheStruct; |
|
174 |
size = cacheStruct.getTileSizeByLevel(level); |
|
175 |
} else { |
|
176 |
size = new int[]{TileCacheLibrary.DEFAULT_TILEWIDTH, TileCacheLibrary.DEFAULT_TILEHEIGHT}; |
|
177 |
} |
|
172 | 178 |
this.bufWidth = size[0]; |
173 | 179 |
this.bufHeight = size[1]; |
174 | 180 |
} |
Also available in: Unified diff