Revision 899 org.gvsig.raster.cache/trunk/org.gvsig.raster.cache/org.gvsig.raster.cache.lib.api/src/main/java/org/gvsig/raster/cache/tile/provider/CacheStruct.java
CacheStruct.java | ||
---|---|---|
26 | 26 |
import java.util.ArrayList; |
27 | 27 |
|
28 | 28 |
import org.gvsig.raster.cache.tile.Tile; |
29 |
import org.gvsig.raster.cache.tile.exception.TileBuildException; |
|
29 | 30 |
|
30 | 31 |
/** |
31 | 32 |
* Structure of a cache service |
... | ... | |
125 | 126 |
public Point2D[] getTileExtent(int level, int col, int row); |
126 | 127 |
|
127 | 128 |
/** |
129 |
* Builds a tile structure with all parameters that this kind of service needs. |
|
130 |
* @param level |
|
131 |
* @param tileCol |
|
132 |
* @param tileRow |
|
133 |
* @return |
|
134 |
*/ |
|
135 |
public Tile getTileStructure(int level, int tileCol, int tileRow, Point2D ul, Point2D lr) throws TileBuildException ; |
|
136 |
|
|
137 |
/** |
|
128 | 138 |
* Gets the list of tiles inside of selected area in pixels. This method is only valid |
129 | 139 |
* for the real level. Don't use with levels of resolution. |
130 | 140 |
* @param r |
... | ... | |
138 | 148 |
* @param lr |
139 | 149 |
* @param mtsPixelRequest |
140 | 150 |
* @return |
151 |
* @throws TileBuildException |
|
141 | 152 |
*/ |
142 |
public ArrayList<Tile> getTileList(Point2D ul, Point2D lr, double mtsPixelRequest); |
|
153 |
public ArrayList<Tile> getTileList(Point2D ul, Point2D lr, double mtsPixelRequest) throws TileBuildException;
|
|
143 | 154 |
|
144 | 155 |
/** |
145 | 156 |
* Gets the layer name |
Also available in: Unified diff