My technical skills aren't what they used to be (in fact, they never were what they used to be), but I managed to produce this map of my proposed redistricting plan for Oregon. Click on it for a larger version.
(Districts 1 and 5 blend into each other because of my inadvertent choice of colors.) The main problem in redistricting is that the current District 1 (David Wu's) has about 36,000 too many residents, the current District 4 (Peter DeFazio's) has about 27,000 too few residents, and the current District 5 has about 13,000 too few residents. Most of the imbalance could be solved by moving 36,000 people from District 1 to Districts 4 and 5. That's easy to do for District 5, which borders District 1, but it's not so easy for District 4, which doesn't. So the people who are moved from District 1 to District 4 have to (in a manner of speaking) pass through either Districts 3 and 2, or through District 5.
I left District 3 (Earl Blumenauer's) alone altogether, though there are a few spots in the national forest where the program I used shows boundaries that don't match the census tracts. My census data says that the existing district is 181 above the target, which is close enough to the goal not to be messed with unnecessarily. (A pox on both the Democratic and Republican plans for messing with it.) District 1 gives up to District 5 the east and south portions of Yamhill County. Its Portland metro boundaries remain unchanged. District 5 passes to District 4 some area around Corvallis and Albany and passes to District 2 a sparsely-populated section of east Marion County. District 4 takes from District 2 a little bit of Josephine County outside of Grants Pass.
The result are five districts that vary by -83, +355, 181, -525, and 71 from the desired mean of 766,215. It doesn't move any representative from his home district, does minimal violence to the existing districts, and leaves 98% of Oregonians with their current congressman.
Top that, legislature.