Revision 3333 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/LayerFactory.java

View differences:

LayerFactory.java
40 40
 */
41 41
package com.iver.cit.gvsig.fmap.layers;
42 42

  
43
import java.awt.geom.Rectangle2D;
44 43
import java.io.File;
45 44
import java.io.IOException;
46 45
import java.net.URL;
......
223 222

  
224 223
            return capa;
225 224
        }
226
    
227
	/**
228
	 * Crea una capa WMS con el driver que se le pasa como par?metro y
229
	 * guard?ndose el nombre del fichero para realizar los accesos, la capa
230
	 * tendr? asociada la proyecci?n que se pasa como parametro tambi?n
231
	 *
232
	 * @param layerName Nombre de la capa.
233
	 * @param rect extent
234
	 * @param host URL.
235
	 * @param format Formato
236
	 * @param query Consulta.
237
	 * @param infoQuery inforamci?n de la consulta.
238
	 * @param srs SRS.
239
	 *
240
	 * @return Capa creada.
241
	 */
242
	public static FLayer createLayer(String layerName, Rectangle2D rect,
243
		URL host, String format, String query, String infoQuery, String srs) {
244
		FLyrWMS layer = new FLyrWMS();
245
		layer.setHost(host);
246
		layer.setFullExtent(rect);
247
		layer.setFormat(format);
248
		layer.setLayerQuery(query);
249
		layer.setInfoLayerQuery(infoQuery);
250
		layer.setSRS(srs);
251
		layer.setName(layerName);
252 225

  
253
		return layer;
254
	}
255

  
256 226
	/**
257 227
	 * Crea una capa Raster a partir del nombre driver, fichero y proyecci?n.
258 228
	 *

Also available in: Unified diff