A couple loaded questions:
1) Can I rotate an image (GeoTiff or bitmap) that overlays a map?
2) Can I create an image from a non-file data source (such as a byte array, bitmap object in memory, or geo-tiff created in memory) and use as a layer (scaled to the map it overlays)? I know the lat/lon and bounds of image. I would prefer as a byte array or bitmap object if possible, GeoTiff in memory as last option.