Revision 982 org.gvsig.raster.cache/trunk/org.gvsig.raster.cache/org.gvsig.raster.cache.lib.impl/src/main/java/org/gvsig/raster/cache/tile/impl/provider/DefaultCacheStruct.java
DefaultCacheStruct.java | ||
---|---|---|
221 | 221 |
* @see org.gvsig.raster.cache.tile.provider.CacheStruct#getLayerWidthOfTileMatrixByLevel(int) |
222 | 222 |
*/ |
223 | 223 |
public int getLayerWidthOfTileMatrixByLevel(int level) { |
224 |
TileMatrixLimits l = limits.get(level); |
|
225 |
return l.getMaxTileRow() - l.getMinTileRow(); |
|
224 |
if(level < limits.size()) { |
|
225 |
TileMatrixLimits l = limits.get(level); |
|
226 |
return (l.getMaxTileRow() - l.getMinTileRow()) + 1; |
|
227 |
} |
|
228 |
return 0; |
|
226 | 229 |
} |
227 | 230 |
|
228 | 231 |
/* |
... | ... | |
230 | 233 |
* @see org.gvsig.raster.cache.tile.provider.CacheStruct#getLayerHeightOfTileMatrixByLevel(int) |
231 | 234 |
*/ |
232 | 235 |
public int getLayerHeightOfTileMatrixByLevel(int level) { |
233 |
TileMatrixLimits l = limits.get(level); |
|
234 |
return l.getMaxTileCol() - l.getMinTileCol(); |
|
236 |
if(level < limits.size()) { |
|
237 |
TileMatrixLimits l = limits.get(level); |
|
238 |
return (l.getMaxTileCol() - l.getMinTileCol()) + 1; |
|
239 |
} |
|
240 |
return 0; |
|
235 | 241 |
} |
236 | 242 |
|
237 | 243 |
/* |
Also available in: Unified diff