The Data Importer Application is used for importing gpx and shp files which can then be converted into features using the Data Maintenance Application. Users can access the application through the online portal.

User Interface

The User Interface is organised into a number of key areas. The main toolbar, panels and footer.

The application is intended to be used in both desktop environments, and with touch devices. For this reason the User Interface has been designed with touch in mind.

Main Toolbar

The top toolbar holds the main tools that the editor is expected to use. These are the significant tools that will be used repeatedly. The toolbar will automatically hide and show the tools according to whether the user can in the current context use them. This is intended to further simplify using the application.


The panels to the left, can be opened and provide access to editing attributes, changing selections, re-ordering layers and other tasks. The available panels will change according to the context in which the user is working.


The footer contains a number of more advanced tools. It allows which layers are involved in selections and snapping to be shown.

The footer will change its content depending on the tool that is currently selected.

The footer will display messages and warnings that might arise as you use the application

Above the footer, is an activity indicator. When data is being retrieved, or the application is working, the activity indicator will shuttle backwards and forwards. Many activities are temporarily disabled whilst the application is fetching data or running an operation.

Undo / Redo

Any operation that makes a physical change to data is added to an Undo / Redo stack. The Undo command will allow the previous operations to be 'undone'. The Redo command will allow the previous undo operation, to be re-applied.


There are a number of ways in which the map can be navigated. These are as follows:

Pan Tool

The main menu has a pan tool. When this tool is selected, it is possible to pan the map by holding down and dragging the map.

D-Pad Controller

In many circumstances, it is desirable to pan the map, whilst performing an edit or other operation. To facilitate this a d-pad controller has been added. The d-pad controller can be used anytime it is necessary to adjust the map, whilst simultaneously capturing a geometry

Zoom Tools

The zoom tools on the map, allow you to zoom in and out.

In addition, if you are using a mouse, then the mouse wheel allows you to zoom in and out.

Find Panel

The application has been configured with a Find Panel.

Clicking on the Find button, on the left hand side, will open the Find Panel.

The Find panel remembers previous searches, so you can quickly zoom to previously found locations.

The panel also has the ability to bookmark the current extents, or results of searches. This is a convenient mechanism for remembering common locations.

Zoom to Current Selection Extent

If you have a selection on the map, it is possible to zoom to the extent of the selection.

Layer Management

It is possible in the application to control the order and visibility of the layers in the map, and choose which basemap to show.


The Layers Panel can be used to control the order of layers within the map, to change their transparency and visibility and to view a legend. The panel is launched by clicking the layers command on the left hand side.

To change the order, click on the drag handles on the layer, and move to its new layer position.

Clicking on an individual layer header, will show the legend for the layer.


The base maps panel, makes it possible to change the base map that is being shown in the map. This is useful if the map is cluttered and a simpler base map is required.


When using the application, you will need to select features on the map to inspect their properties and edit their shape

The application has a selection tool that allows you to make selections. There are a number of ways of using this tool and working with selections. You can have more than one feature selected at once, and you can select multiple different features from multiple different layers at once.

When you have a selection, additional tools and panels will become visible.

Select Tool

The Select Tool allows for features to be selected on the map. With the tool, the user can drag a rectangle, and all features that intersect this rectangle will be selected.

When you make a selection, the selection button on the left hand side will show how many features you have selected.

Holding down control will mean any features that are clicked on, or intersect the rectangle will either be added or removed from the selection, depending on the current selection state

Selection Panel

The selection panel allows you to see what you have selected. It also allows you to remove individual features from your selection, or all the selected features from a layer.

If you mouse over any of the selected rows in the panel, they will be highlighted in the map. Similarly if you move your mouse over selected features on the map, they will be highlighted in the panel.

To remove features from your selection click on the adjacent blue cross.

There is a tool at the top of the selection panel, which will zoom the map to the extent of all the selected features.

Create, Delete, Modify

How to work with features. Creating, deleting and modifying features.

Creating new Features

To create new Features click on the 'Create' command on the main toolbar. Once the tool is selected click on the map to begin drawing a feature.

The type of feature that the Create command will create, depends on what has been chosen, using the choose tool. The choose Tool opens up a panel of all the types of feature that can be created on the map. When features are created all of the configured rules will be applied.

If the feature drawn has missing attribute values, the Properties Panel will open, for the editor to provide the missing values.

Deleting Features

The delete command, is available once features are selected on the map. Clicking the Delete command will cause all features in the selection to be deleted, including features from different layers.

If there are features in the selection, that cannot be deleted, then the delete command will be unavailable.

Modifying Features

There are many different ways of modifying features, from reshaping their vertices, appending or subtracting regions or changing the feature properties. These are explained below.

Appending Region

When an individual feature is selected, the append shape is available. With this command a new shape can be drawn on the map with the digitising tools.

When the shape is finished it will be appended to the original shape of the feature.

The full set of geographic rules will be run, to ensure that the data is still valid, and any specific rule logic is applied.

If the feature being edited, cannot overlap other features, then the 'clip', 'cut' submenu options are available. These options determine whether the new region will push itself into the neighbouring shapes (and they are automatically modified), or if the shape is clipped to the boundary of the other features.

Subtracting Region

The Subtract command, works in a very similar fashion to the 'Add' or 'Create' commands. The user must select a feature. Once there is a feature, the Subtract command will be available. Once a shape has been drawn on the map the region will be subtracted from the feature.

Splitting Feature

The Split Command will automatically split a feature into two, based on a digitised shape. Any part of the feature in the drawn region, will be split from the rest of the feature. When the feature is split, all of the configured rules will be applied.

The properties will be copied across from the feature being split.

Merging Features

If several features are selected, all belonging to the same layer, the merge command will be available. This command will merge all the features together into one.

The properties will be copied from the first feature selected.

Reshaping Features

The reshape command allows for the individual vertices of a feature (or group of features) to be repositioned or removed.

When the reshape command is selected, all the vertices of the feature will be displayed.

The reshape command also makes it possible to add new vertices. New vertex grab points are shown in white, in every segment of the selected feature. To add a new vertex, simply grab and position one of these vertices.

Vertices can be removed, by dragging the vertex, to the dustbin, shown in the corner of the map. Alternatively, pressing the ‘d’ key, whilst dragging a vertex, will cause it to be deleted.


The properties Panel allows the attributes of a feature, or set of features to be edited. Every edit made in the properties panel, will be added to the undo/redo stack, so can be quickly undone.

If multiple features are selected at once, the property panel will only show attributes that the features have in common. If the values are different, no value will be shown, but if the user sets a value, then all the features will get this new value, overriding their previous value.

If a new feature is being created, and some if its fields are mandatory, but do not have a default value, the property panel will be shown. It will not be possible to continue any other operation until the properties are set, or the new operation cancelled.

Certain fields are read-only, if they are calculated fields.

Digitising Tools

Learn how to use the Digitising Tools and Options

Many of tools within Data Maintenance Application involve drawing or digitising a shape on the screen. These tools all work with a 'drawing context' that automatically prevents illegal shapes being created, provides feedback to the user and ensure other options (such as snapping and tracing) are applied.

Standard Operation

When a tool is selected on the main menu, the application will determine if it is expecting a shape to be drawn or entered on the map. If it is, the drawing tools will be displayed on the map, on the right hand side.

The drawing tools can be used to finish, undo the last point entered, and cancel any drawing.

The user begins drawing, by simply clicking on the map. As the shape is entered by moving and entering new points on the map, different tools on the drawing menu will become activated.

Once the user has finished, they can either click on the tick icon (on the drawing menu), or double click to finish (if using a workstation or desktop device).


When drawing on the map, if the editor presses and holds down on the map, a magnifying glass will appear, to make it easier to see exactly where any vertex is being positioned.

Exact Distances and Angles

Whilst drawing any shapes on the map, the footer will show distance and area details of the line or polygon being digitised.

When drawing the shape it is possible to lock the segment length, and segment angle. This means that very precise segments can be drawn on the map.

Once a restriction is set, the digitising environment will not allow the segment to be drawn longer, or at a different angle to that specified. To remove this restriction it is necessary to click 'clear'.

It is also possible to see measurements displayed on the map, as the features are drawn. This is achieved by switching the application into measurement mode. The ruler on the footer right hand side, toggles the measurement environment.

Snapping and Tracing

The digitising environment also supports snapping and tracing. The footer panel has the command for switching on and off snapping, and controlling how the snapping behaves.

With the snapping environment, it is possible to control whether the digitising will snap to vertices or vertices and edges.

The snapping options also allow control over which layers will be snapped to.

If the follow mode is switched on, the application will automatically try and join up the vertex just entered, with the previous vertex, by including all the points in between. This is useful for quickly drawing a shape that shares a boundary.

Copy and Paste

How to use Copy and Paste Effectively

The Data Maintenance Application supports Copy and Paste. The copy command will copy the selected features to the clip board. The clipboard can then be used in the Paste Operation.

Effective use of the clipboard enables some very complex editing workflows to be achieved.


When the paste command is clicked, the Paste panel will appear. The Paste Panel provides a range of choices for what to do with the clipboard's contents.

Clipboard Commands

The following are the clipboard commands:

NewPastes the Geometry as a new Feature. The type of the feature will be the currently selected type on the main toolbar.
New with PropertiesPastes the Geometry as a new Feature, along with any Properties that are in common. The type of the feature will be the currently selected type on the main toolbar.
AppendAdds the geometry in the clipboard, to the current selected feature on the map.
SubtractUses the geometry in the clipboard and subtracts this from the current selected feature on the map.
SplitUses the geometry in the clipboard to split the current selected feature on the map.

Transforming the Clipboard

The Paste Panel also provides a number of commands for transforming the contents of the clipboard, such as buffering points into a polygon before pasting as a new feature.

FlipFlips the contents of the clipboard around its center point (or an adjusted center point).
RotateRotates the content of the clipboard around its centre point (or an adjusted center point).
BufferShrinks or grows the geometries in the clipboard. This feature can be used to convert a point into a polygon.


Sometimes it is difficult in the Data Maintenance Application to understand why a particular operation has resulted in a particular change. For this reason a Messages Panel has been added, so that the application can report why it has performed a particular action.


Working with Builders Plans or Georeferenced images

The Plans Panel, allows images to be uploaded and geo-referenced. Once uploaded the plans can be shown on the map.

This is useful for when features must be digitised from geo-referenced images. The plans panel allows for uploaded images to be searched for, and loaded onto the map. The transparency can be changed to make it easy to trace over the top of.

Uploading Plans

To upload plans, you must do the following steps


Browse and search for an image
Click browse and search for an image on your computer.


Provide Details

Fill in the Plan Name, and decide if you wish to share this plan with others

Click Upload


Adjust Control Points

The plan will be shown on the map. You need to adjust the control points, so that the plan will be transformed correctly into the real world coordinates.

Each control point has a start and end. The start is the location on the image. The end is where the point is on the map. There are 3 control points which need to be set

Whilst setting the control points, you can click Preview, to see how it will end up.


Click Finish

When the plan is correctly positioned, click 'Finished'

Finding Plans

The Plans panel allows you to find and load previously saved plans. You can simply type the name of the plan (or leave blank) and click Go. The found plans will be listed, and allow you to click on them to add them to the map.

It is possible to set whether to search for only your plans, and whether you only want to find plans in the current map extent.

Once loaded the plan will be listed in the 'Opened Plans' section, where they can be unloaded.

Changing Transparency

To make it easier to see underneath the plan, you can alter its transparency, using the transparency slider.


How to transform features with Effects

The effects panel can be used to apply an effect to a single selected feature. It is only possible to apply effects to features that are not involved in any topology rules.

All effect operations will be in the Undo/Redo stack, so can be quickly corrected.

The effects panel works in a similar way to the Paste Panel. However the effects are directly applied to the selected feature, rather than clipboard.

Effects Operations

FlipFlips the feature around its center point (or an adjusted center point).
RotateRotates the feature around its center point (or an adjusted center point).
BufferShrinks or grows the select feature.
Flip DirectionFor linear referenced features, flips the direction of the line
Extend (Start or End)For linear referenced features, extends either the start or end of the line by a set number of meters.

Related Records

Linking activities to infestations

When an activity is created it will overlap one or more infestations. The user must make sure that the activity has been associated with the correct infestations. This is done in the Data Maintenance Application by clicking on the related tab when with the activity selected

From the related tab the user will see each of the infestations that overlaps with at least part of the activity. By default all of the overlapping infestations are associated with the activity. It may be the case that an activity is targeting just one species, and therefore, other species which also occupy the same area (and are represented as a separate infestation polygon) will need to be removed from the related infestations list.

To remove an infestation from the activities related list the user clicks on the infestation on the related screen and clicks the green trash can. The infestation will no longer be associated with our activity.


Users may wish to add the chemicals that were used during the activity. This is done in the Data Maintenance Application by clicking on the related tab when with the activity selected.

The user clicks on the plus sign in the chemicals section to bring up the chemicals web form.

Fill out the chemicals webform and repeat the step above as many times as necessary to add more chemicals.

Last Updated: 15 September 2017