public void borrarShpFiles(String filename){

		String path = Config.get("ResultPath") + "/" + Config.get("ResultFileName");

		System.out.println("["+new Timestamp(new Date().getTime())+"] Terminado de leer los archivos "+filename+".");

		boolean borrado = true;

		// Borrar archivo con el mismo nombre si existe, porque sino concatenaria el nuevo
		borrado = borrado && new File(path +"/"+ filename.substring(0, filename.length()-4) +".shp").delete();
		borrado = borrado && new File(path +"/"+ filename.substring(0, filename.length()-4) +".dbf").delete();
		borrado = borrado && new File(path +"/"+ filename.substring(0, filename.length()-4) +".prj").delete();
		borrado = borrado && new File(path +"/"+ filename.substring(0, filename.length()-4) +".shx").delete();
		borrado = borrado && new File(path +"/script"+ filename +".sh").delete();

		if (!borrado)
			System.out.println("["+new Timestamp(new Date().getTime())+"] No se pudo borrar alguno de los archivos temporales de "+filename+"." +
					" Estos estaran en la carpeta "+ path +".");

	}