offsetX + tile.getColumn() * resX, // offsetX + (tile.getColumn() + 1) * resX, // offsetY - (tile.getRow() + 1) * resY, // offsetY - tile.getRow() * resY, crs); if (resultEnvelope == null) { BufferedImage tileImage = tileReader.read(tile.getData()); int posx = (tile.getColumn() - leftTile) * DEFAULT_TILE_SIZE; int posy = (tile.getRow() - topTile) * DEFAULT_TILE_SIZE; sources.add(new ImageInTile(tileImage, posx, posy));
offsetX + tile.getColumn() * resX, // offsetX + (tile.getColumn() + 1) * resX, // offsetY - (tile.getRow() + 1) * resY, // offsetY - tile.getRow() * resY, crs); if (resultEnvelope == null) { BufferedImage tileImage = tileReader.read(tile.getData()); int posx = (tile.getColumn() - leftTile) * DEFAULT_TILE_SIZE; int posy = (tile.getRow() - topTile) * DEFAULT_TILE_SIZE; if (posx != 0 || posy != 0) { iw.translate(