[Gvsig_desarrolladores] Crear un FLyrRaster a partir de un un tif

Raisel Castellanos Santiago rcastellanos en geosi.geocuba.cu
Jue Ene 19 18:54:25 CET 2012


Hola, 

Sextante tiene un método para hacer lo que quieres.
Se trata del método estático FileTools.openLayer(...);

De todas maneras aquí tienes un método con el que puedes cargar un ráster
desde un fichero

public static FLayer loadRaster(String fileName, String layerName) throws
RasterNotLoadException {
		if(fileName ==  null)
			return null;

		FLayer lyr = null;
		try {
			if(layerName == null) {
				int endIndex = fileName.lastIndexOf(".");
				if (endIndex < 0)
					endIndex = fileName.length();
				lyr = FLyrRasterSE.createLayer(
	
fileName.substring(fileName.lastIndexOf(File.separator) + 1, endIndex),
						new File(fileName),
	
AlgUtils.GetView(null).getProjection());
			} else {
				lyr = FLyrRasterSE.createLayer(
						layerName,
						new File(fileName),
	
AlgUtils.GetView(null).getProjection());
			}

		} catch (LoadLayerException e) {
			throw new RasterNotLoadException("Error al cargar la
capa.");
		}
		return lyr;
	}

Saludos, Raisel


-----Mensaje original-----
De: gvsig_desarrolladores-bounces en listserv.gva.es
[mailto:gvsig_desarrolladores-bounces en listserv.gva.es] En nombre de seriznue
Enviado el: jueves, 19 de enero de 2012 5:20
Para: gvsig_desarrolladores en listserv.gva.es
Asunto: [Gvsig_desarrolladores] Crear un FLyrRaster a partir de un un tif

Hola, tengo que montar un FLyrRaster a partir de un un tif. Es decir, tengo
el path del tif (que esta en mi disco duro). Como creo el FLyrraster?
Gracias por vuestra ayuda

Sergio Izquierdo

--
View this message in context:
http://osgeo-org.1803224.n2.nabble.com/Crear-un-FLyrRaster-a-partir-de-un-un
-tif-tp7203254p7203254.html
Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en listserv.gva.es
Para ver histórico de mensajes, editar sus preferencias de usuario o darse
de baja en esta lista, acuda a la siguiente dirección:
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores




Más información sobre la lista de distribución gvSIG_desarrolladores