#1669: wxgui: linked displays
-----------------------------+----------------------------------------------
Reporter: mlennert | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.0
Component: wxGUI | Version: svn-trunk
Keywords: linked zoom pan | Platform: Unspecified
Cpu: Unspecified |
-----------------------------+----------------------------------------------
I have the feeling this was already discussed somewhere, but can't get my
hands on it, so I'm posting it as an enhancement ticket:
It would be really great if the zoom in different displays could be linked
to each other. In other words, when you have different displays open, an
option should allow to link (all or some of) them so that when you pan and
zoom in one display window, the other display windows are panned and
zoomed in the same way. This is extremely useful when comparing maps.
Currently, you have to zoom in one display, save the extent to a named
region, then zoom the other display(s) to that named region. Possible, but
a bit of a hassle.
<brainstorming>One possible implementation would be a check box in the
menu at the bottom of each display: if checked the display is part of the
"common zoom pool" and if the zoom or pan is changed in any of the
displays in that zoom pool, all displays are changed.
Or, probably easier, a general option to link all displays.
</brainstorm>
In r54232 I added similar functionality to Map Swipe. Now you can
dynamically change between 'swipe' and 'mirror' view. However this
enhancement is still relevant for map displays.
Replying to [comment:1 annakrat]:
> In r54232 I added similar functionality to Map Swipe. Now you can
dynamically change between 'swipe' and 'mirror' view. However this
enhancement is still relevant for map displays.
Linking displays for zooming and panning is implemented in the wxGUI
georectifier, maybe that helps to implement it in regular map displays?
Since the functionality is here in G7:g.gui.mapswipe for the cases when
you really need it and you have named regions as less dynamic option,
downgrading the priority.
Anyway, make use of our multiple map displays in this way would be nice.