Revision 2434

View differences:

org.gvsig.raster.gdal/branches/org.gvsig.raster.gdal_dataaccess_refactoring/org.gvsig.raster.gdal.io/src/main/java/org/gvsig/raster/gdal/io/GdalNative.java
329 329
			}
330 330
		}
331 331

  
332
		return new DefaultNoData(value, value, fileName);
332
		NoData nodata = new DefaultNoData(value, value, fileName);
333
		nodata.setNoDataTransparent(false);
334
		return nodata;
333 335
	}
334 336

  
335 337
	/**
org.gvsig.raster.tilecache/branches/org.gvsig.raster.tilecache_dataaccess_refactoring/org.gvsig.raster.tilecache.io/src/main/java/org/gvsig/raster/tilecache/io/TileProvider.java
197 197
		TileCacheManager  manager = TileCacheLocator.getManager();
198 198
		TileCache tileCache = manager.getTileCache(RasterLibrary.pathTileCache);
199 199
		
200
		String path = tiledLayer.getBaseLayerDirectory().substring(0, tiledLayer.getBaseLayerDirectory().lastIndexOf(File.separator) + 1) + 
201
					  tileCache.getConfigurationDirectory() + File.separator + 
202
					  tiledLayer.getID() + ".rmf";
200
		String metadataDir = tiledLayer.getBaseLayerDirectory().substring(0, tiledLayer.getBaseLayerDirectory().lastIndexOf(File.separator) + 1) + 
201
				  			tileCache.getConfigurationDirectory();
203 202
		
203
		File metadaDirFile = new File(metadataDir);
204
		if(!metadaDirFile.exists())
205
			metadaDirFile.mkdir();
206
		
207
		String path = metadataDir + File.separator + tiledLayer.getID() + ".rmf";
208
		
204 209
		try {
205 210
			if(!new File(path).exists() && 
206 211
				provider != null && 

Also available in: Unified diff