Problem Solving with Raster Data