Revision 2602 org.gvsig.raster.wmts/trunk/org.gvsig.raster.wmts/org.gvsig.raster.wmts.ogc/org.gvsig.raster.wmts.ogc.api/src/main/java/org/gvsig/raster/wmts/ogc/struct/WMTSLayer.java

View differences:

WMTSLayer.java
2 2

  
3 3
import java.util.List;
4 4

  
5
import org.gvsig.raster.wmts.ogc.WMTSStatus;
5 6

  
7

  
6 8
public interface WMTSLayer {
7 9
	public WMTSBoundingBox getWGS84BBox();
8 10
	
......
37 39
	public String getTitle();
38 40

  
39 41
	public String getAbstract();
42
	
43
	public List<WMTSResourceURL> getResourceURL();
44
	
45
	/**
46
	 * If the layer has a template to build the URL, this method checks whether
47
	 * the format requested needs a template. If the template is needed the entire 
48
	 * URL will be returned.
49
	 * @param defaultDimension. If this parameter is null, the default dimension will be used
50
	 * Parameters needed
51
	 * <UL>
52
	 * <LI> Image format: Format to check if supports templates</LI>
53
	 * <LI> Style identifier: Format to check if supports templates</LI>
54
	 * <LI> Dimension: Parameter to build the URL replacing the dimension label</LI>
55
	 * <LI> Tilematrixset: Parameter to build the URL replacing {TileMatrixSet}</LI>
56
	 * <LI> tilematrix: Parameter to build the URL replacing {TileMatrix}</LI>
57
	 * <LI> Tilerow: Parameter to build the URL replacing {TileRow}</LI>
58
	 * <LI> Tilecol: Parameter to build the URL replacing {TileCol}</LI>
59
	 * </UL>
60
	 * @return
61
	 */
62
	public void buildResourceURLListFromTemplate(WMTSStatus status, String defaultDimension);
40 63
}

Also available in: Unified diff