OK. This will motivate us to redo the Projection editor (which we have
been talking about doing for years) and we'll add in a way to exactly
set the bounding box.
Absolutely. If we could set the LL / UR corners of the bounding box, that
would help out a great deal. For example, I am trying to duplicate images
created by the following GEMPAK GDPLOT3 settings:
PROJ=str/90;-96;0 (Stereographic, Tangent Lat (90), Tangent Lon (-96)
- good to go)
GAREA=14.1;-120.2;47.2;-40 (bounding box - not good to go, impossible to
manually move the box to these exact settings)
DEVICE=gif | test.gif | 960 ; 720 -- good to go via the width/height
commands you suggested
I just downloaded the latest nightly build and see the new viewpoint
settings. The "scale" feature I believe will be incredibly handy because
before the only way to zoom in/out was to manually set the zoom in the gui
(which are large steps each time you zoom in or out).
One thing I forgot to mention. If you bring up the Properties dialog for
the view (View->Properties) and go to the Aspect Ratio tab we show the
values of the current display matrix, e.g., translate, scale and rotate.
We will also add in the screen coordinates as well.
Not necessarily on the ISL side, but if there was a function in the gui that
told you the current width/height of the screen as well as the center point
that would be very helpful. Nevermind on the center point, as I'm writing
this I saw the "Range and Bearing" function which gives you the center point
The width/height attributes are exactly what I was looking for. A similar
setting in the GUI would be very helpful. We can obviously set the full
screen mode, but it might be good to also be able to set the size of the
display window when not in full screen mode. This is probably overkill.
Come to think of it. If you have the full screen size set for the view
then we end up using that in the ISL off screen mode. In general it is
hard to set a fixed size for the view when shown in a GUI.