I\'m currently trying to decide wether to accept a client\'s proposal or not. Basically, I\'m asked to create a MapView that displays markers at several locations on a map,
The "easiest" way to do this within the Google Map framework is simply to map the client's map as a texture on top of the "ground." You can create textures at different resolutions, for different zoom factors. Then you won't need to do any special coding at all --- everything will just work.
The way you do this is with a KML region that maps to ground level.
See: http://earth.google.com/outreach/tutorial_region.html