A route is a group of one or more waypoints. Routes are created by opening the Route window via the "Open" menu item on the "Routes" menu and then pressing the "New" button or [control] clicking on an open chart and selecting the "New" menu item on the context menu.

Once a route is created use the "Add Waypoint" button or double click on the chart while holding down the [command] key to add new or existing waypoints to the selected route. Waypoints can also be dragged from the Waypoints window to a Route in the Route window. A route can be dragged into a destination route which will add the route waypoints to the destination route.

The name of the route can be edited by single clicking to select the route, then single clicking the name in the Route window. The waypoints of a route can be edited by double-clicking on them in the Route window. The order of the waypoints in the route can be changed with the "^ " and "v" buttons or by dragging. An entire route can be deleted or individual route waypoints can be deleted with the "Delete" button. The selected route can also be inverted, that is the order of the waypoints reversed with the menu item "Invert" on the "Routes" menu. The selected route can be duplicated by pressing the "Copy" button. The menu item "New From Track" on the "Routes" menu will create a route that follows the selected tracks.

"Add To Route..." on the Chart context menu will work with the selected annotation. When an annotation is selected by selecting the annotation mode in the toolbar and moving the cursor over the desired annotation, waypoints that follow the selected annotation are created an added to the selected route.

The selected route can be shown on the chart with the menu item "Show Selected " on the "Routes" menu. In the Route window, displayed next to the route name is the total distance of the route. Displayed next to the waypoint name is the distance and bearing from the previous waypoint. Clicking on the "Distance" column header in the Routes window will toggle display between segment distance and cumulative distance.

If the GPS panel is opened (via menu item "Connect" on the "GPS" menu ) and a current position is transmitted from the connected GPS, you can navigate to a route or individual waypoint by selecting it and pressing the "Goto" button. This makes the waypoint and route active. The "Goto" button will become "Next" and can be used to advance to the next waypoint in the route. The "Auto Next" menu item on the "Routes" menu can be enabled to automatically advance to the next waypoint of the route when the position is within "Waypoint Approach Distance" of the active waypoint OR the GPS position crosses the line perpendicular to the waypoint origin line which passes through the waypoint. Details of the active waypoint and route can be seen in the Navigation panel. An active route can be canceled by selecting "Cancel Goto" on the Navigation panel.

The "Scroll To" button will scroll the chart to the selected waypoint.

A route is also created and listed in the Route window if the GPS is navigating to one and the "Goto" check box is selected in the GPS panel. Also the waypoints of the active route are created and listed in the Waypoint window. When this occurs the GPS waypoint from the route will take precedence over any other waypoint.

Routes can be imported and exported to a file via the "Routes" menu and "Transfer" sub menu. For importing, the route waypoints CSV file must be in the following format:

name,latitude,longitude,description <newline>
name,latitude,longitude,description <newline>

latitude and longitude must be in the same format as the selected Position Format

OR they can be imported or exported as a CSV file or a GPX file or a Google Earth KML or KMZ file. Dragging a route to a Finder folder will create a GPX file. Routes can be transfered to X-Traverse.

Selected Routes can be copied to a GPS via the "Selected To GPS" via the "Transfer" submenu on the "Routes" menu. Currently the Garmin, Magellan and Other protocols are supported. Before the transfer begins the GPS panel will automatically be closed. Make sure the correct brand of GPS is selected in the GPS Settings drawer. Garmin GPS will need to be put in Data Transfer/Slave or 'GARMIN' Mode before a route transfer can be performed. Some GPS units support selecting a specific route # to store the route to. Leaving it at "01" will store the route in the first memory "slot". Other Garmin and Magellan units ignore the Route # and just use the Route name as a unique identifier. Other GPS must support receiving the $GPRTE and $GPWPL NMEA message. Since GPS's don't support long unrestricted waypoint names or descriptions they will be reformatted and truncated when being transferred.