map navigation

Widget gallery Zooming

Draw region

Navigation widget: Draw region.

National Geographic

Continuous magnification factors and added panning functionality

Zooming occurs through drawing a box around an area to zoom into, panning occurs as centre of the rectangular box becomes the new map centre. After drawing the box, the user waits for the display to refresh.

This widget allows for non-sequential zooming. Since users define the size of the box, the magnification factor is not predefined but is computed each time based on the size of the box and the size of the map view. Users do not have to step through intermediate levels of detail. Furthermore, the panning distance is fully controlled by the user, because the centre of the box drawn by the user becomes the centre of the map view.

Navigation widget: Draw region.

Glowlab

Drawing circles to zoom in on square map view.

Users simply move the mouse pointer to the centre of the area they want to zoom in to, click once and hold down the mouse button and drag a circle around the area. Satisfied with the location of the circle, the mouse button is released and the map smoothly zooms in.

The application uses geometric zoom: the scale linearly determines the apparent size of the object. The magnification factor is defined by the ratio between the size of the map view and the size of the circle drawn by the user.