MapLink menu in QGIS

The MapLink menu can be accessed in the QGIS toolbar and provides an alternative to the MapLink buttons as well as further administrative options.


  Menu Item   Function
Select in Multiple Layers By default, this button when pressed will select features in all visible layers (both linked and non). Using the dropdown on the right, it is possible to change between selecting by rectangle, polygon, freehand and radius. There is also a tickbox, which when ticked will limit theselection to linked layers only.

This button toggles between two modes of showing feature selections. When the button is active, unselected features are hidden, and only the selected features are displayed, with their normal layer symbology. The selected set can contain features from more than one layer, and can be printed if required. If the button is inactive, the selected features are shown highlighted as normal. Clicking the dropdown to the right will let the user change the Hide/Show options.

LibraryLink This button will only appear if LibraryLink is installed. Click the button to activate the tool, and then click on an object to open LibraryLink. Any associated images and documents are displayed within a browser window. The user can associate further documents/images with the map object if a LibraryLink Editor licence is installed.
Display database record Click on the button to activate the tool, and then click on a spatial feature in one of the layers linked to the host database. If the feature is in the host database, the relevant "Detail" form is opened and the correct record displayed. If there is more than one feature at the selected location, a dialogue box will appear asking the user to select the record to view. By default, only the layer name and key value will be displayed, to add additional information to this dialogue, transfer fields needs to be added in the ini file.
Display database records of selected features If one (and only one) feature is selected on the map, and the feature is in the host database, then the relevant "Detail" form is opened and the correct record displayed. In this case the tool is acting the same as the Display Database Record tool. If more than one feature is selected on the map, then the relevant "Index" form is opened in the host database application, showing all the selected records. Reports can then be run on this selection, or further filters can be applied. Note that this tool will only work for multiple features that are all selected from the same linked layer (whether family or single).
Update selected records This tool should only be used when spatial features have been created or modified outside MapLink. If one or more feature from the same layer is selected on the map, and a related record is present in the database table, then the easting and northing values in the database are updated from the spatial feature. For linear features, if the database has a length field, the length is also updated, for polygon features the area is updated. If the database application stores the minimum bounding rectangle value, this will also be updated where appropriate. Please note that the user should select only the features that need to be updated when using this tool, as performing the operation for an entire dataset may take a very long time.
Display current record ID Display the currently active layer and record. Clicking on the button launches an information dialogue, hovering over the button displays a tool tip showing the currently active layer and record.
Set active record Allows you to set the active record by clicking on a map object. If multiple objects are within the selection tolerance a dialogue is launched from which the desired object can be selected.
Create new database record Depending on the application and configuration settings this button allows record creation to be initialized from the map, i.e. the object is first digitised and then a new database record is created and displayed ready to accept data for the object.
Toggle Editing opies the selected object(s) to a temporary layer for editing. Multiple objects can be placed on the editing layer providing they have the same key identifier. Click the edit button to leave the editing mode.
Return to database Minimises QGIS and maximises the database.
Setup project

Map layers and feature classes can be given any name desired.  The names must be mapped to the identifiers used in the application INI file.  See Setting up the Map Document in the Admin guide for details.

Once the map document has been configured spatial data may be migrated to a variety of database products, or feature classes may be imported into the map document from a database.

About MapLink Displays the version information for Maplink.
Help Opens the default browser pointing at


Find out more