Revision 1964 org.gvsig.raster.wmts/trunk/org.gvsig.raster.wmts/org.gvsig.raster.wmts.io/src/main/java/org/gvsig/raster/wmts/io/WMTSProvider.java

View differences:

WMTSProvider.java
21 21
 */
22 22
package org.gvsig.raster.wmts.io;
23 23

  
24
import java.awt.Image;
24 25
import java.awt.geom.AffineTransform;
25 26
import java.awt.geom.NoninvertibleTransformException;
26 27
import java.awt.geom.Point2D;
......
32 33
import java.net.URL;
33 34
import java.util.List;
34 35

  
36
import javax.swing.ImageIcon;
37

  
35 38
import org.gvsig.compat.net.ICancellable;
36 39
import org.gvsig.fmap.dal.DALLocator;
37 40
import org.gvsig.fmap.dal.DataStore;
......
1227 1230
		return null;
1228 1231
	}
1229 1232
	
1230
	/*public Image getImageLegend() {
1233
	public Image getImageLegend() {
1231 1234
		try {
1232
			WMSStatus wmsStatus = loadWMSStatus(getExtent().toRectangle2D());
1233
			wmsStatus.setOnlineResource((String) getParameters().getOnlineResource().get("GetCapabilities"));
1234
			File file = getConnector().getLegendGraphic(wmsStatus, getParameters().getLayerQuery(), null);
1235
			File file = getOGCClient().getLegendGraphic(
1236
					((WMTSDataParameters)param).getLayer(),
1237
					((WMTSDataParameters)param).getStyle(), 
1238
					new ICancellable() {
1239
						public boolean isCanceled() {
1240
							return false;
1241
						}
1242
						
1243
						public Object getID() {
1244
							return null;
1245
						}
1246
					});
1235 1247
			Image img = null;
1236 1248
			if ((file != null) && (file.length() > 0)) {
1237 1249
				img = new ImageIcon(file.getAbsolutePath()).getImage();
......
1241 1253
			logger.info("Problems in GetLegendGraphic", e);
1242 1254
		}
1243 1255
		return null;
1244
	}*/
1256
	}
1245 1257

  
1246 1258
	public int getBlockSize() {
1247 1259
		return 0;

Also available in: Unified diff