Start to Finish - Create a Fishing Map for Your GPS

This tutorial will guide you through the process involved in creating a map for your GPS unit; from importing the raw data, through defining and configuring the map project, and on to exporting contours to a device for viewing on the water.


It is recommended that you start this tutorial with an empty workspace - see The Workspace for how to to create a new workspace.


Collect Track Data on your GPS Device

Before creating your own map, you need some track log data for the area you wish to map. See Collecting Data to Make a Map for tips on how to go about this.


To follow this tutorial, you can use the same demo files that we have used by downloading them here.


Importing the Track Log Data into ReefMaster

Configuring an Equipment Profile

To make a map, we first need to import some track log data but, before importing track data we need to configure a GPS Equipment Profile with some settings about the GPS/Sounder unit that was used to make the track recordings.




Open the Global Settings window by clicking on the Settings button in the Main Toolbar.

Select the Import/Export page by clicking the tab header.

Click the Edit button next to Default Equipment in the GPS Import section of the global settings window.


The Edit Equipment Profiles window is displayed, which shows a list of all of the equipment profiles that have been created. By default, a single equipment profile is present with the name My GPS-Sounder.



Select the default profile, which will have the name My GPS-Sounder (if you have not yet edited or deleted an equipment profile).

Once the profile has been selected, the Delete and Edit buttons are displayed. Click the Edit button.


The Edit Equipment Profile window is displayed, which contains a range of GPS-device-specific options.



The demo tracks were recorded on a Humminbird 997 GPS/Sounder combination unit, that was configured to record a new track-point every second. We'll set a couple of options in the import profile to reflect these settings.


1.Replace the name of the profile with something more descriptive. Here we are just using the make and model of the sounder unit.

2.Select Humminbird from the drop-down list of manufacturers. Note that this option is only used when importing waypoints, when translating waypoint symbols. Even though we are only going to import tracks during this tutorial, we should set this option, as we may import waypoints using this profile at some time in the future.

3.The Regular Trackpoint interval is for units that record track-points at regular time intervals. Check the Regular Trackpoint interval check-box and enter 1 into the seconds field. This setting is only required for Humminbird HT and GPX files and is not used when importing sonar log files.

4.Click OK. You will also need to click OK on the profiles list window and the global settings window. Note that the OK button in ReefMaster is shown as a tick(check) symbol.


Importing the Tracks

To import the tracks for the map, click the Import GPS Assets button in the main toolbar. An Open File window will be shown:



Navigate to the location in which you stored the downloaded demo files, and select files AngleLakeOne.gpx through AngleLakeFour.gpx. (To select multiple files, click on a file with the left mouse button whilst holding down the control key).

Once the required files have been selected, click Open.


The Import GPS Assets window is displayed, where all of the assets in the selected files, such as tracks and waypoints, are shown in a list (circled), along with some further import options. Hold the mouse pointer over the icon of one of the tracks in the list to display a preview of the track, showing the path of the track with track-points coloured by their relative depths.



We do not need to modify any further settings in the import GPS assets window, so go ahead and click OK.


A progress window will appear, whilst the tracks are imported into the ReefMaster database. Once the import has completed, the import GPS assets window is closed, and ReefMaster returns to the main application window.



The Tracks list in the Asset Library now contains the four Tracks that we have just imported, and the tracks are now also displayed in the Global View.




Zoom the global view, so that the imported tracks fill the window, by clicking the Fit Window button in the Map Toolbar of the global view:



The location and relative positions of the imported tracks is now clear; they are all within a small lake in Washington State. The tracks are displayed as semi-transparent rectangles, indicating the bounding box of the track area, with a track icon in the top-left corner. If you hold the mouse pointer over this icon, the track path and depth colours are shown. The track can be edited by double clicking the icon, when the mouse is in select (arrow) mode.


Cleaning up Track Log Data and Applying Water Level Offsets

The tracks used in this tutorial do not need to be edited, and water level offsets are not required as all of the tracks were logged from a lake on the same day. When using your own data, you may need to remove bad data points and/or apply water level offsets to adjust for tide or lake level variations.


Although ReefMaster applies filtering algorithms, bad data in tracks may still sometimes have a negative affect when creating the bottom map. For example, it is not uncommon for a sounder to record a number of very shallow or deep track-points whilst it is trying to get a lock on the bottom.

It is very easy to apply water level offsets and to remove bad data points from tracks in ReefMaster; see Tracks and Tides and Lake Levels.



Creating the Map Project

The Map Project is where the imported tracks are combined, and the map is created and viewed.


There are a number of different ways to create a new map project, from the asset library or the global view. For this tutorial, we will create the map by first selecting the tracks that we want to combine:



In the Asset Library, select the four tracks that were just imported. To select multiple tracks, either: Hold the control key down, and click each track individually or select the top track, hold down the shift key and click the bottom track.

Once the tracks are selected, click on one of the selected tracks using the right mouse button. The context sensitive menu is shown; select the option Add Tracks to Project/New Project.



Enter a name for the project. If you are using the demo files, the lake we are mapping is Angle Lake, so type that into the Name field.

Click OK.



A new project is created, called Angle Lake, and the project edit window is opened to the Define Map View. The define map view displays all of the tracks that are members of the project, and is where the map area and shorelines and islands are defined for the map project.


Project Views

The define map view is one of three project views, the others being the Contour View and the 3D View, which we will use later in the tutorial. The active view can be selected by using the view selector icons at the top-right of the project edit window (2).


Note that nothing will be shown in either the contour or 3D views until a map area has been defined in the define map view, so do not change views just yet.


Tip: As we will not need to use the Asset Library or Main Toolbar for a while, we can make a little more room to work by hiding the dashboard. Click the Pin button (1) in the dashboard header to hide the dashboard. The dashboard can be restored to view by clicking the dashboard tab at the left of the window.


Defining the Map Area

Defining the map area involves specifying the region to be mapped. This is done by drawing a rectangle with the mouse around the area that we want to map.



Put the mouse in Define Map mode (circled).

We want to draw a rectangle around the entire lake. Zoom the view out slightly using the mouse-wheel, so that the it is easy to see all of the lake edges.

Position the mouse pointer at one corner or the lake area, press and hold the left mouse button and draw a rectangle that covers the whole lake. Don't worry if the region is larger than the lake.

Release the left mouse button when all of the lake is in the drawn region. The map will start generating, and progress indicators will be displayed at the bottom left of the edit view, and within the application status bar. The map will be generated.


To see the generated map, move to the Contour View by clicking the centre button in the group at the top-right of the edit window:


The contour view


As you can see in the image above, there are a lot of gaps in our map where depth values have not been calculated. This is because these areas lie between track-points that are further apart than the Maximum Interpolation value (which defaults to 50m). We can improve the appearance of this map by increasing the maximum distance over which ReefMaster will interpolate depth values, up a maximum of 200m.


Note that high interpolation distances can give rise to significant inaccuracies in the finished map; more data is always better.


Open the Project Properties Window by clicking the Edit tab at the right of the main application window (circled below):



Adjust the Max Interpolation value upward, to 75m, by moving the slider with the mouse:




Regenerating the Map

When map parameters are changed, the map needs to be regenerated by clicking the regenerate button, at the right of the graphical view (this button becomes enabled only when there have been changes to map parameters that have not yet been included in the generated map).



The regenerate button should have changed to a darker shade of blue as the maximum interpolation was adjusted - this indicates that the button is enabled, and that there are changes to the map settings that have not been included in the current map.

Click the regenerate button to regenerate the map. The map will be regenerated, and all of the empty areas should now be filled with colour.


Exploring the Contour and 3D views

The map should now look like this in the contour view:




Configuring Contours



Contour intervals can be chosen from a set range of values, that is determined from the depth range of the project and the global units setting.

Adjust the contour spacing using the Contour Spacing slider in the Map Settings section of the project properties window.

The map must be regenerated for contour spacing changes to take effect. Click the regenerate button in the graphical view.

Show or hide minor contours by checking or un-checking the Show minor contour levels check-box.


Switch to the 3D View by clicking the bottom of the view selector buttons:



Manipulating the 3D model

Rotate the 3D model by grabbing the image with the left mouse button, with the mouse in select mode (the default).

The model can be moved by dragging it with the middle mouse button, or using the left mouse button with the mouse in pan model (the hand icon).

Zoom the model using the mouse wheel, or by holding down the right mouse button and moving the mouse up or down.

Try exaggerating the depth scale of the map by adjusting the Z-Scale Slider, (circled).


Adding a Shoreline

Although we have the beginnings of a nice map already, we can improve the map significantly by adding in a shoreline.


Shorelines and Islands

Shorelines enable us to add a series of depths to the map, in areas that would be too shallow to navigate with a boat; a typical scenario would be adding zero depths along the perimeter of a lake. These additional depth points mean that we can then interpolate the depth of the lake between our shoreline and the nearest logged track and, if the shoreline and track are within the Max Interpolation distance, the lake will be filled to the edges with depth values.

Shorelines also allow us to define the edges of a map project. The detail to the left shows an area where depth values have been interpolated across land, as the lake shoreline turns sharply. By defining a shoreline, we can stop these depth values from being generated.


Return to the Define Map view by clicking the top-most button at the top-right of the edit window.

If the Properties window is not expanded, then expand it by clicking on the Edit tab. Note that the edit panel will be hidden automatically when the mouse is clicked in another area of the application. This can be stopped by pinning the panel open; click the pin button in the header of the panel.

Expand the Map Boundaries pane within the properties window by clicking on the Map Boundaries header. You may want to collapse the Map Settings section to create more room. Again, just click on the header.

It can make things clearer when working on the map if the background map is hidden. To do this, click the Background Map button (circled) in the map toolbar at the left of the edit area.



We are going to import a shoreline that has been created in Google Earth, by tracing the lake outline as a polygon. This polygon was then saved as a KML file, which can be read by ReefMaster. It is also possible to trace a shoreline directly in ReefMaster, or, for the best accuracy, to walk the shoreline with a hand-held GPS and import the saved track.



In the Map Boundaries section of the project properties, click the Import Boundary button.


An Open File window will be displayed, showing files of type KML, KMZ and GPX.




Select the file AngleLakeShoreline.KML and hit Open.



A window is shown showing the number of successfully imported boundaries. In this case, just one boundary has been imported, but it is possible for a single file to contain any number of shorelines or islands.



The new boundary is visible in the Define Map view, but is not selected by default in the Map Boundaries pane.


Select the new boundary by clicking either the forward or backward arrow, or click the shoreline itself in the graphical edit area, with the mouse in select mode; the boundary properties area is populated with the details of the new boundary.


Shorelines and islands - key points

A shoreline excludes all areas outside of it. There can be at most one shoreline per map. When a shoreline is defined, nothing outside of the shoreline will be included in the map.

Islands exclude the area within them. There can be any number of islands in a map project. The area inside of an island polygon is excluded from the map.

The shaded area of the map in the Define Map View shows areas that will be excluded from the map generation. In our example (at the moment), that is the area inside the lake - the opposite of what we want - because;

Imported boundaries are set to be islands by default. The reasoning behind this is simple; there can only be one shoreline per map, but possibly many islands (tens, or even hundreds in big lakes). Setting the default to island means less work changing boundary properties when importing a large number of islands.

Shorelines and islands are always treated as closed polygons. ReefMaster will close a boundary, by joining the last point with the first, when using the boundary to calculate which areas to exclude from the map.

Changes to map boundaries do not trigger automatic regeneration of the map project. If a boundary is added to, or removed from, a project, or edited in any way, then the map must be regenerated by re-drawing the map area.


Our new boundary is configured as an island, but we need it to act as a shoreline:



Making sure that the boundary is selected, click the Shore button in the boundary properties. Notice how the shaded area of the map inverts when the island is changed to a shoreline, indicating that the area outside of the lake will now be excluded, and the area inside of the shoreline will be included in the map.

All of the other values can be left with their defaults; we want this boundary to provide a depth value of zero, and to show in the finished map.

Regenerate the map by clicking the regenerate button. The map will regenerate, filling interpolated depth values right up to the shoreline.



Now that the map has a shoreline, background maps and images can be shown on land areas in the 3D view by selecting the Background Map button in the toolbar.


Experiment with the Grid Smoothing value in the project properties. For maps with sparse track-point data, such as this demo map, a larger smoothing value can help to reduce the visibility of artefacts from the map-generation process, and produce smoother looking contours.


Colour mode: Vector and Raster

Map projects can show depth colours either as vector shapes (filled polygons) or as a single raster background. See Project Properties for more on the differences between vector and raster modes.



By default, new maps are created in vector mode. To switch to raster mode, click Raster in the Colour mode section of the Map Settings section of the properties window. Note the change in appearance of the coloured map background.


Exporting The Map

Maps can be exported in a range of different file formats, as an image or as vector contour lines. For information on exporting the map as an image, see the section Export Map Image in The Contour View.


User Maps

Contours and shorelines from a map project can be exported directly from the contour view, or they can first be added to a User Map. User maps are a collection of contours, isobaths, shorelines, tracks and custom objects that can by styled in much more detail than a map project, before being exported.


In this tutorial we will export the map in Google Earth format, in vector mode, and then export the map again as a set of contours overlaid on a raster background in AT5 mode (for use in Navico devices only).


Exporting the map in Google Earth format

Ensure that the project is in vector mode.

Configure the contours as you would like to see them on the finished map; set the contour spacing, and turn minor contours on or off as required. Note that when exporting a map direct from a project, only the components that are displayed will be exported.

Move to the the Contour View by clicking the middle of the project view selector icons.

Right click with the mouse anywhere in the graphical edit area to bring up the screen menu.



Select the option Export Map Using Preset Style.


The Export Map Using Preset Style window is displayed, which contains a gallery of export formats which can all be exported with a single click:



Select Google Earth Map Vector Map from the list of export formats by clicking the right or left navigation arrows until the right option appears.

Click Save, which is the disk button in the bottom-right corner of the window.




You must read and accept a safety warning before the map export will proceed.

ReefMaster maps are not suitable for navigation.



Choose a file name for the export, and click Save. Files for Google Earth export have the extension kmz. You do not need to add the extension when entering the file name in the Select filename window.


To view the file, either open it on a desktop PC running Google Earth or, to view it on a mobile device:


If running an Android device, either use a file manager to copy the file onto the device, and open the file from there, or

If running an iOS device, email the file to yourself and download and open the file using the email reader on your mobile device. This method can also be used for Android devices.


Lake contours as viewed on the Google Earth mobile application, running on a Google Nexus 4 smart phone. The contour interval is 5 ft.


Minor contours, at 1 ft intervals, are displayed when the map is zoomed in.


Exporting a map in AT5 format for use on a Navico device

There are a number of different preset map styles that target the AT5 format, including contours over a raster background and all-vector solutions - see Exporting Preset Map Styles for a full list of map styles and their uses.


See User Maps for more on styling maps for export to AT5, including how to colour individual depth areas (e.g. for trolling lanes), and how to add custom paths and polygons.


In this example, we are going to export a contour-over-shaded-relief map, directly from the map project. This style of AT5 map is only compatible with later Navico units, such as the Lowrance HDS series, Elite HDI range and the Simrad NSS and NSE.


Ensure that the palette and major and minor contours are configured in the way that you would like to see on the finished map.

Select the option Export Map Using Preset Style from the screen right-click menu.

          Select the AT5 Map with Colour Band Shaded Relief map style:



Ensure that the most recent version of the Navico Insight Map Creator (IMC) is present on your computer.


The Navico Insight Map Creator

In order to create AT5 maps, the Insight Map Creator (IMC) application is required. ReefMaster needs to know where this application is stored on your computer, so that it can be called during the map generation process.


If you do not have the Insight Map Creator installed on your machine, download it from the Navico website (it is a free download, although you need to register to download it. The IMC can be found on the Insight Planner tab).

Once the IMC has been downloaded, unpack the zip file and remember the location to which you unpacked the files.

Click Save (the disk icon, at the bottom-right of the screen) and acknowledge the safety warning.

If you have not previously told ReefMaster about the location of the IMC, a window will be shown asking for you to specify the location of the InsightMapCreator.exe file. Locate this file and click OK.

Select a location for the finished map files. The easiest way to create maps for your unit is to write files directly to the root directory of a memory card. Note that any existing AT5 map files will be overwritten.


Click the Save button at the lower right corner of the export window. The navigation warning window will be shown, to which you must agree before the export can continue.



The IMC will be launched, and the raster and vector layers created for the map. Note that this process may take some time. You can observe the progress of the operation by clicking on the IMC icon in the Windows task bar, which brings the IMC application to the front of the screen.


Vector and files are written to the files at5.xml, Large.at5  and raster files are written to the folder ShadedRelief.

If you did not write directly to a memory card, then you should copy all three of these files to the root of a memory card


Insert the memory card into your Navico device.

In order to see AT5 maps on your Navico device, you must select the option Settings/Chart/Chart data/Lowrance.

To see the raster background, select the option Chart options/Imagery/Shaded relief.


Shaded relief AT5 map as shown on a Lowrance HDS10 Gen1

Copyright © 2015 ReefMaster Software Limited