The Google Maps API can be used for other things than maps. This is an example of using Google Maps to show large images.

Example of using Google Maps to show large images

The tiles were created with this python script:

It will convert a PNG image to PNG tiles. The script depends on pycairo to do the cutting and scaling of the images. This example converts master.png to tiles of size 256x256 with 1 being the minimum zoom level and 4 being the maximum zoom:

$ pngmaptiler.py master.png 256 256 1 4