|
The map not rotating in the direction of travel is, I'm pretty sure, standard throughout the history of the scripts. While direction could certainly be calculated (perhaps via the Direction function), I don't know how this is done in MapPoint. I do think it's a great idea, and even said so ("Ideally, rather than centering and slipping back to center, you'd optimize for view ahead." "Figure out direction, then keep the vehicle like 50% to 75% away from margin." "But this requires algorithms."), but alas, a solution eludes me.
With regard to Zoom: the only time the script should be asserting Zoom control is when one stops scanning -- it's the various ZoomTo calls in the OnDisableScanMappoint() subroutine in ns04mappoint.vbs, only one ZoomTo is called. My guess is that the resets of the manual zooming is a side-effect of calling MapPoint through the API rather than as an application. I suggest trying one of the earlier versions of the Master Script (or a predecessor) to see if something broke, but I can't help you if it has always been "broken" (it might be a MapPoint bug).
That said, if the only thing that seems to be broken is zoom, that makes me happy that there's at least one reported success with the other functionality (something I hadn't yet seen with the 2007 version[s]).
__________________
For quickest response, catch me on IRC: #wigle
|