resizing monitors

Is there a way to resize monitors from the command line? I want to allow
users to press a zoom button to enlarge their map. The only way I have
been able to do this is to stop the graphics monitor, reset the width and
height with XDRIVER, restart the monitor and of course redraw the map. This
seems like an akward way to zoom a map( non-interactively). Any other way
to do this?

~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
  Rebecca Scheckler rebecca@vt.edu(internet)
  Information Systems and Insect Studies rebeccas@vtvm1(bitnet)
  Virginia Tech fax: 703-231-9131
  202 Price Hall phone: 703-231-7216
  Blacksburg, VA 24061-0319
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*