// loop through the images attempting to find the right one.
for (int l=0; l<mySourceList.size(); l++){
if (myStopProcessing) return;
ImageTile tempTile = (ImageTile) mySourceList.get(l);
if (tempTileEnvelope.intersects(tempTile.getEnvelope())){
System.out.println("ImageEnvelope = "+tempTile.getEnvelope());
// draw this tile on the buffer.
Envelope tempNewEnvelope = tempTileEnvelope.getOverlap(tempTile.getEnvelope());