Revision 965

View differences:

org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.impl/src/main/java/org/gvsig/raster/util/DefaultFileUtils.java
72 72
		String file = new File(pathOrig).getName();
73 73
		if (dest.isDirectory())
74 74
			pathDst += file;
75
		
76
		dest = new File(pathDst);
77
		if(!dest.exists())
78
			dest.createNewFile();
75 79

  
76 80
		in = new FileInputStream(pathOrig);
77 81
		out = new FileOutputStream(pathDst);
org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.impl/src/main/java/org/gvsig/raster/impl/grid/render/DefaultRender.java
476 476
			return;
477 477
		Buffer transparencyBuffer = (loadedTile.getData() != null && loadedTile.getData().length > 1 && lastTransparency.getAlphaBandNumber() != -1) 
478 478
										? (Buffer)loadedTile.getData()[1] : null;
479
		ColorTable colorTable = (loadedTile.getData() != null && loadedTile.getData().length > 2) ? (ColorTable)loadedTile.getData()[2] : null;
479
		//ColorTable colorTable = (loadedTile.getData() != null && loadedTile.getData().length > 2) ? (ColorTable)loadedTile.getData()[2] : null;
480 480
		double[] step = (double[])loadedTile.getDownloaderParams("Step");
481 481
		Extent e = RasterLocator.getManager().getDataStructFactory().
482 482
		createExtent(loadedTile.getUl().getX(), 
......
486 486
		
487 487
		if(tiling == null || tiling.booleanValue()) {
488 488
			lastTransparency.setAlphaBand(transparencyBuffer);
489
			if(filterList != null) 
490
				replaceColorTable(colorTable);
489
			//if(filterList != null) 
490
				//replaceColorTable(colorTable);
491 491
			Grid grid = null;
492 492
			try {
493 493
				grid = bufferPreprocessing(buf, lastTransparency);
......
591 591
	/**
592 592
	 * When tiles are renderized the color table in each tile could be diferent.
593 593
	 * In this case the color table must be replaced
594
	 * @deprecated one color table by tiled layer
594 595
	 */
596
	@SuppressWarnings("unused")
595 597
	private void replaceColorTable(ColorTable ct) {
596 598
		ColorTable colorTable = null;
597 599
		if(ct == null)

Also available in: Unified diff