I have just one more method to mention. Billy and Mick give great answers, but another simple way to handle this is SET WINDOW/ASPECT=y_over_x:AXIS. This sets the aspect ratio of the window so that the axes have the desired ratio. Margins around the plot are set automatically.
yes? LET lon_diff = lon_max - lon_min
yes? LET lat_diff = lat_max - lat_min
yes? SET WIN/ASPECT=`lat_diff/lon_diff`:AXIS
jammal Tanclei wrote: