I suggested this approach a long time ago...
It's basically the same as WebExporter, but for Blender and exports the camera at different altitudes as well.
WebExporter could be expanded to do a lot of different animations; such as shadow studies and panoramic animations.