Hola.<br>Estoy creando una capa raster por código usando el método <br><br>public static FLyrRasterSE createLayer(String layerName, Object params, IProjection proj) throws LoadLayerException<br><br>de la clase FLyrRasterSE<br>
<br>La capa la crea sin arrojar ningún error.<br><br>El problema que estoy teniendo es que al cargar la capa en la vista, los datos de la proyección están vacios. <br>Mediante el debugger pude ver que en el proceso de carga de la capa, cuando en la clase GdalDriver se ejecuta el siguiente código:<br>
<br>    public GdalDriver(IProjection proj, Object param)throws NotSupportedExtensionException {<br>        super(proj, param);<br>        try {<br>            if(param instanceof String) {<br>                setParam(translateFileName((String)param));<br>
                validRmf(((String)param));<br>                file = new GdalNative(translateFileName((String)param));<br>                setColorTable(file.palette);<br>                noData = file.getNoDataValue();<br>
                wktProjection = file.getProjectionRef();<br>                noDataEnabled = file.existsNoDataValue();<br>                ownTransformation = file.getOwnTransformation();<br>                externalTransformation = (AffineTransform)ownTransformation.clone();<br>
                load();            <br>            }else {<br>               .......<br>               .......<br><br>el valor de wktProjection es &quot;&quot;<br><br>No se porqué pasa esto.<br>No se si estoy haciendo algo mal al crear el raster.<br>
<br>Agradezco cualquier ayuda.<br>Muchas gracias,<br>Gustavo.<br>