[Gvsig_desarrolladores] Migracion codigo para exportar un trozo deraster na la version 1.11

Nacho Brodin ibrodin en prodevelop.es
Mar Ago 30 11:13:59 CEST 2011


Hola
Prueba con esto

FLyrRasterSE capaRaster FLyrRasterSE.createLayer("prueba", new 
File(InputRasterFileName), Project.getDefaultProjection());

....el resto igual

Saludos,

On 26/08/11 11:55, Antonio Araque wrote:
>
> Buenas a todos, estoy intentando migrar una funcionalidad para 
> exportar un trozo de raster que funcionaba correctamente en la versión 
> 1.1.2 pero al pasarla a la versión 1.11 me saltan una serie de 
> errores. El principal es que no encuentra el tipo RasterDriver. Hay 
> que añadir alguna librería al build Path, o por el contrario hay que 
> hacerlo con otros métodos?
>
> Dejo el trozo de código:
>
> File InputRasterFile = new File(InputRasterFileName);
> *RasterDriver* *rasterDriver* = (*RasterDriver*)
> LayerFactory.getDM().getDriver("gvSIG Image Driver");
>         FLyrRaster capaRaster = LayerFactory.createLayer("prueba",
> *rasterDriver*, InputRasterFile, Project.getDefaultProjection());
>
>         Grid grid = capaRaster.getGrid();
>         Extent ext = new Extent(grid.getExtent());
>
>         int iBands[] = new int[grid.getBandCount()];
>         for (int i = 0; i < iBands.length; i++) {
>                 iBands[i] = i;
>         }
>         grid.clearDrawableBand();
>         grid.addDrawableBands(iBands);
>         grid.setAreaOfInterest(ext.getMin().getX(), ext.getMax().getY(),
> tamX, tamY);
>         RasterBuf buf = grid.getRasterBuf();
>
>         // salvado a geoRaster
>         String sFilename = folder_out + "prueba.tif";
>         ext = new Extent(grid.getDataExtent());
>         buf.save(sFilename, ext);
>
> Gracias.
>
> Un saludo!
>
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en listserv.gva.es
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores


-- 
Nacho Brodin
Equipo de desarrollo de gvSIG
Prodevelop.SL
http://www.gvsig.org
http://www.prodevelop.es

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20110830/8597b5ca/attachment.htm 


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