TopoNavigator Android is supported by powerful and sophisticated automatic routing engine.

The creation of routing solutions is possible only if the device is connected to the Internet. However, after they have been received, the routes are stored and can be used offline.


The starting and destination points of a route can be determined with six ways:

1. Indication of the start and the destination points on the map, giving a long press on both places. On the pop-up menu you can re-set the starting point or clear the points. It is the most direct way.

2. Use the current cursor position. If there is no GPS fix, the starting point coincides with the current position of the cursor (red cross) and referred to as “Map center” (eg , ” Map center 23.45650E , 37.60118N “).

3. Entering the location coordinates. The coordinate values must be in decimal degrees, in the order of lon / lat, ie 24.3455, 38.0566. All combinations of longitude and latitude formats are valid, ie Latin characters (24.3455W, 38.0566N), Greek characters (24.3455Δ, 38.0566N) or signs (-24.3455, -38.0566). Values must be separated by a comma.

4. Current GPS fix. The current GPS fix is considered as the starting point. If you move the cursor off GPS fix, then the new position is considered as the destination point and you’re ready to get a route  for these two positions.

5. Indicate a location by the Search function. You can set as starting or destination point a record from the results of the list.

6. Use a waypoint as navigation point. The waypoints with symbol one of the three flags (blue, red, green) can be searched by their name from the Search and set as starting points or destinations.

From this point onwards an Internet connection is needed. The request is sent to TopoNavigator WMS.The menu items on the menu bar allows you to change the Starting & Destination points at any stage. If you press the Get Route menu item, you will get simultaneously a distances & time matrix for all six routing profiles.

Changing the options Toll Avoidance and Altitudinal Zone, new solutions will be requested from the TopoNvigator WMS, mirroring the new parameters.

You can choose as many profiles as you want, even for previewing. Note however that profiles other than Faster and Quicker routing are only available to TopoNavigator Extreme users.

By pressing again Routing, the application requests and obtains from TopoNavigator WMS the routing geometry and saves it for further use. At this stage, the page closes and turns you on the map to check the routes. Internet connection is not necessary any longer. Once you’ve created the routes, you can manage them (delete, change of symbol and name) from Routes Manager, a table showing all stored routes.

Routes can be obtained from any pair of positions within Greece and from any map. Therefore, routes can also be obtained with the free version, displaying for example OpenStreetMap, taking under consideration that the four special profiles will not be available.



Route Management

Once you’ve created routes, you can manage them (delete, change symbol and name) by the Routes Manager, a table listing all stored routes.

The first column of checkboxes reflects the selection status of the records, while the Invert Selection button at the top of the column toggles the selection state. All the toolbar commands will be applied only on the selected records.

The second column of checkboxes expresses the visible / invisible status of the records. The Invert visible / invisible button toggles the visible / invisible status of the records.

The third (far right) button opens the Elevation and Speed Graphs page.

The toolbar provides the following commands:

1. Properties. Group properties for all the selected Routes. The CenterAt button changes the map coverage to show all selected Routes.

2. Select All/Unselect All. Selects/unselects all records.

3. Delete. Deletes the selected Routes. Confirmation is required.

6. Download Tiles along Routes. Opens the “Download maps along selected Routes” operation, with which only the tiles that cover an entire screen, on each scale level, along one or more selected Routes will be downloaded.  By using this method you can save considerable time and storage space. However, if you move outside the covered zone, there will be no maps.

The number of Routes that can be stored is limited only by the capacity of your device. The total length and the number of nodes per Route also play a key role in display speed. Therefore, too many, large and complex navigations can affect the app’s responsiveness.







Set navigation locations on map

The indication of the Starting and the Destination point of a routing on the map is the most direct way of the 6 ones that provides Toponavigator Android to create a route.

The functionality uses the long press event, which pop-ups a “flying” menu with 2, 3 or 4 buttons, depending of the procedure state. Typicaly, the steps are as follows:

1. Do a long press on one of the two desired locations. The “flying” menu appears with two options, Starting and Destination flags. You can choose any of the two (Figure 1). The associated icon is placed on the map.


2. Do a long press on the next position. You will get the “flying” menu with three choices:

Starting point (replaces the already set Starting point),

Destination point (sets the destination) and

Delete (delete the existing starting point).


3. If the Destination point is set, do a long press somewhere on the screen. The “flying” menu appears with four choices:

Starting point (replaces the already set Starting point),

Destination point (sets the destination) and

Delete (delete the existing points).

Routing (send routing request to the server).

Select Delete to redefine the points or Routing to call The Routing function (internet connection for all profiles, Toponavigator Extreme for specific profiles, are required).

Once the Routing table is built, you can select the desired vehicle profile and request the roues geometry.