After starting the OpenLR MapViewer application the map loader selection dialog will be shown (see figure 3.1). All map loaders which were registered as a service For details on linking the map loaders please see section Starting the application
After selecting the required map loader the parameter panel will be updated. The parameter panel shows all parameters defined by the map loader implementation. Required parameters are marked with an asterisk (*), all other parameters are optional.
If the parameter is of type "file" or "directory" a button will be shown which opens a file/directory open dialog where the user may browse the file system. If the parameter is of type "string" just an input field is provided.
Besides the parameters defined by the loader implementation it is possible to specify a name for the map to load in field "Map name". This is a mere display option. The given value will be used to label the map graphics with a meaningful name.
It is possible to load two maps at once. In order to do that the user has to activate option "Load two maps". In this case two map loader configuration forms will be displayed. Both maps will be presented in a split map section of the applications main display area.
After all required parameters are set pressing the "OK" button will start the map load process. Pressing the "Cancel" button will end the application immediately.

Figure 3.1: Map loader selection dialog
If the map load process has started the map load progress dialog will be opened. This dialog informs about the current map load action and the progress of the current task as well as the progress of the overall map load (see figures 2 - 4). The dialog can be closed by pressing the "x" button and the MapViewer application will be aborted.

Figure 3.2: Map load progress - loading map data

Figure 3.3: Map load progress - loading nodes

Figure 3.4: Map load progress - creating map layers