Mapstraction provides functions to overlay images such as historic maps, aerial photos, or architecture diagrams.
// initialise the map with your choice of API
var mapstraction = new Mapstraction('mapstraction','google');
// create a lat/lon object
var myPoint = new LatLonPoint(18.47, -69.9);
// display the map centered on a latitude and longitude (Google zoom levels)
mapstraction.setCenterAndZoom(myPoint, 11);
mapstraction.setMapType(Mapstraction.SATELLITE);
mapstraction.addImageOverlay("over","images/santodomingo.png",50,-70.01544, 18.39777, -69.80567, 18.563517);
mapstraction.addSmallControls();