MapViewGPS version 2.5


Contents
1. A format of the maps supported by MapViewGPS
1.1. Where maps will be placed in the device
1.2 Loading a map
1.3 Calibration maps on the device
1.4 Automatic loading maps
1.5 A correcting of a maps calibration
2. Connecting to GPS receiver
2.1 Bluetooth GPS
2.2. aGPS
3. Code pages, a choice of the correct encoding
4. Search by name
5. Work with tracks
5.1 Track recording
5.2 Track loading
6. Work with waypoints
7. Modes of following
7.1 To the chosen point.
7.2 To the nearest waypoint point
7.3 To the End / begin of the track
8. Troubleshooting
8.1 At start the program is closed with error code
8.2 At preservation of the data or in search national symbols are not displayed
8.3 The program "does not see" the loaded maps or automatic loading does not work
8.4 At use built in aGPS receiver low accuracy, also coordinates are for a long time determined
8.5 At use built in GPS receiver the program is closed with error code through 3-4 business hours
9. Links


1. A format of the maps supported by MapViewGPS
MapViewGPS uses own format of bitmap maps - ogf2, and formats of files of tracks, waypoints, search by name, and files of a binding compatible with  is used.
Each map will consist of two files with an identical name: a file of a calibration (.map), and a file of the image of the map (.ogf2). The format of the calibration file is compatible with OziExplorer.
The basic way of obtaining of a .ogf2 file from existing maps is use of program Ogf2Tool. As the initial data OziExplorer (.map) calibration files, and images of the maps (.bmp) or any other standard images format are used

1.1. Where maps will be placed in the device
Further, under the text on these folders refer as to "the data folder"

After copying files of maps into the device it is necessary to reload the program "MapViewGPS"

1.2 Loading a map
For loading a map it is necessary to choose menu item "Map-> Select map... ", and to choose a required map from the list.

1.3 Calibration maps on the device
If you have ready calibration file for OziExplorer, in a format .map it is not necessary to calibrate a map, it can be used at once. If the file .map is not present, it is necessary preliminary to calibrate a map.

Process of calibration consists in reception of coordinates at least two known points on a map. Thus it is desirable, that these points would be on as it is possible the greater distance from each other, and did not lay on the direct parallel side of a map. For reception of the best accuracy of calibration it is necessary to enter the greater number of points. Thus they should not settle down on one straight line.
After loading uncalibrated map, for input calibration points it is necessary to bring the cursor to a point on a map, and to press the screen (UIQ) or on button OK (Nokia), and to choose menu item of "Add calibration point here". Then in dialog, enter coordinates of a point in fields "Latitude/Longitude". For input of the current coordinates (a point where be now) or from any kept waypoint it is necessary to press the button "Set from". Further, close dialog of calibration by button OK, and to repeat procedure of input for the second point.
Further if it is required to change coordinates or position of points on a map, it can be made, by menu item "Map->Calibrate->Edit points". In the field "Point number" choose number of a point from 1 up to 9.
For change position of a point with a map it is possible enter manually position in fields (Image X/Y), or to press button " Map", and to bring the cursor to point on the map, to press the screen (UIQ) or on button OK (Nokia), and to choose menu item "Set calibration point here"
At input of points it is necessary to pay attention to a tag "Use Point" if it is reset the point is not used.

1.4 Automatic loading maps
MapViewGPS is able to load maps automatically. In the most cases the mechanism of automatic loading of maps works automatically, and is arranged under the user. Below we shall result the full description of work of automatic loading

At manual loading a map through menu item "Map-> Select map ", automatic loading of maps temporarily is disabled, up to exit from border of the loaded map, or at detection of new maps.
Borders of maps are defined in the section MMP of .map file. By standard means it is set rectangular (x1, y1) - (x2, y2) area of a map:

MM0, Yes
MMPNUM, 4
MMPXY, 1, x1, y1
MMPXY, 2, x2, y1
MMPXY, 3, x2, y2
MMPXY, 4, x1, y2

For editing borders of a map it is possible to take advantage of utility MapBorder

1.5 Correcting maps calibration
If the map is displaced concerning the current position it is possible to compensate shift having taken advantage of functions "Linear shift". For this purpose choose menu item "Map->Calibrate->Linear shift". Move the map in such a manner that it would coincide with the current position, and press a key "OK".

2. Connecting to GPS receiver

2.1 Bluetooth GPS
At use BT of the receiver first of all it is NECESSARY TO SWITCH BLUETOOTH ON. For a choice of the receiver the item "Device" of dialog "GPS-> Settings" (for UIQ, and s80), and menu item "GPS-> Select BT" (for s60) is used. After a choice of the device, for connection choose menu item "GPS-> Connect"

2.2. aGPS
For use built - in aGPS the receiver (for Motorola a92x/1000) choose item "Use int a92X" or "Use int a1000" in a field "Device" of dialog "GPS->Settings". After that it is necessary to reload MapViewGPS

3. Code pages, a choice of the correct encoding
Files of data OziExplorer with which works MapViewGPS are kept in 8bit coding, therefore for correct work with them it is necessary to select code pages correctly.
Code pages are adjusted in the "Main" page of the dialog "GPS-> Settings".

Win Codepage - the Coding all files of maps, points, tracks (.map.plt.wpt).
Oem Codepage - Files of bases of search by name (.names)

4. Search by name
Search by name uses databases in a format .names, compatible with OziExplorer Name Search Creator. The format .names is a usual database in format DBF which can be edited any tabulared editor understanding format DBF.
Files of search by name are necessary for writing down in subfolder "names" the data folder MapViewGPS.
The sizw of base of search by name is limited to size of the free RAM of device. Hence, the maximum size of base should not exceed 5-6 Mb

5. Work with tracks
In MapViewGPS there are two different such as track:
Current: it is that track which enters the name at the moment;
Auxiliary: it is a track which has been earlier kept, and it is loaded by means of the menu "Service->Tracks->Load track"

5.1 Track recording
Record of current track is switched on/off by menu item "Service->Tracks->Record on". During work of the program the current track be held in RAM. On a disk the current track can be kept a command "Service->Tracks->Save current track... ".
At an exit from the program the current track is kept automatically in a file "autosave.plt".
If the "Service->Tracks->Split on autosave" is checked, then each track will be kept with a unique file with name in a format "auto_YYDD_HH.plt".
For clear of the current track the command "Service->Tracks->Reset current track" is used. This command erases all written down track.
Through dialog "GPS->Settings" it is possible to adjust an interval of record of points of a track (either in meters, or in seconds), Width of a track line on the screen, and colors of the current and loaded tracks as it is possible to adjust. An optimum interval are 100 meters.

5.2 Track loading
The command "Service->Tracks->Load track" can be used for loading an auxiliary track which is displayed on the screen, and it is used for modes of following. It is simultaneously possible to load any amount of tracks, consistently having chosen them through a command "Load track". On a command "Service->Tracks->Close track" all loaded tracks are closed.

6. Work with waypoints
For way points it is possible to appoint a sound signal which will be played at approach a point. The distance up to a point, at a presence on which will work a sound signal is set in a field of a point "Proximity". If the field "Proximity" is equal 0 value, then "Wpt proximity" from dialog "GPS->Settings" undertakes.
Also, if the "Speed sensivity" switched on, then the distance on which will work a sound signal will depend on speed: The above speed, the will work a signal further.
By default, waypoints are loaded and kept in the file "autosave.wpt". For loading additional waypoints files the command "Service->Waypoints->Load waypoints" is used

7. Modes of following
In a mode of following MapViewGPS carries out functions of the simple navigator. The information is deduced about a direction of the movement, the stayed distance, and an estimated arrival time.
There are some modes of following:

7.1 To the chosen point.
In this mode one point gets out, both the program shows direction and distance up to the chosen point. This mode is included by pressing a required point on a map, and a choice of item of the context menu "Set follow location"

7.2 To the nearest waypoint
In this mode the program shows direction and distance up to the nearest waypoint. At "passage" of this point the program is automatically switched to the next point. This mode can be used for a lining of routes.

7.3 To the End / begin of the track
In this mode the program shows direction and distance prior to the beginning of the/end of the loaded track.
In case of a distance from a track is too big (it is set in a field "Track proximity" of dialog "GPS-> Settings"), alarm "Wrong way" is signaled

8. Troubleshooting

8.1 At start the program is closed with error code

8.2 At preservation of the data files or in search national symbols are not displayed
Establish correct code page in dialogue " GPS-> Settings ":
Win Codepage - codepage, which used in the Windows
Oem Codepage - codepage, which used in the DOS

8.3 The program "does not see" the loaded maps or automatic loading does not work

8.4 At use built in aGPS receiver low accuracy, also coordinates are for a long time determined
Unfortunately, it is hardware restrictions of the receiver. Initial process of reception of coordinates can borrow till 10-30 minutes. For improvement of quality of reception try do it outdoor, and/or use external antenna

8.5 At use built in aGPS receiver the program is closed with error code through 3-4 business hours
This is bug of device firmware, also arises in the all other programs which work with aGPS. Unfortunately, we can make nothing with it.

9. Links
Homepage
Discussion at a forum my-symbian.com