Heya!
The map anims are actually fairly simple, since there are only a few commands, and they work roughly the same as the camera tools - i.e. you "plan" an animation, and then you "commit" it. The commands involved are:
mapAnimAddmapAnimClear (hardly necessary)
mapAnimCommitmapAnimDoneFinally, to force the map during the cutscene, use,
forceMap (true/false)
The only one you really need to worry about is mapAnimAdd. Let's say you want to show a panning view from point A to point B, all you need to do in your cutscene.sqf is add something like:
//Force map
forcemap true;
//Place map over initial position (time = 0), with initial zoom (=0.1)
mapAnimAdd [0, 0.1, getMarkerPos "obj1"];
mapAnimCommit;
// Sleep a moment to allow for voiceover or text or whatever you want
sleep 2;
// Add new position to be moved to, with a new zoom, over 5 seconds
mapAnimAdd [5, 0.4, getMarkerPos "obj2"];
mapAnimCommit;
// Wait until the 5 second pan + zoom is finished
waitUntil {mapAnimDone};
// Sleep for effect
sleep 2;
// End scene
forceMap false;
There are various other fun things you can do on the map while this is happening for added effect, but the above should give you the general idea of how to make it work. If you want more action in your map anims, consider using the various setMarker... commands to, for instance, make your markers blink, change size, appear dynamically, spell out text and so on, all the while zooming across the map.
Good luck!
Wolfrug out.