A free GPS mapping and navigation software for Windows Mobile-based Smartphones. It is a full-featured GPS navigation with maps, tracks and waypoints.


  1. General
  2. Description
  3. Download


Developer: Vsevolod Shorin

Category: Travel

Latest version: 0.4.11b

Total versions: 1

Submitted: 9 Apr 2015

Updated: 9 Apr 2015


gpsVP is a free GPS mapping and navigation software for Windows Mobile-based Smartphones. It is a full-featured GPS navigation application with maps, tracks and waypoints. Supports vector maps for Garmin navigators. Free maps could be downloaded as well.


The Main display of the program shows the following items:

  • Some portion of maps loaded into program
  • Cross indicating the center of map (if turned on)
  • Three or four monitors on bottom or right edge (if turned on)
  • Big black point for current position (is GPS receiver determined location)
  • Satellite icon indicating status of GPS receiver. With red minus when no connection is present, blue question mark when connection is present by location is not determined and green plus when location is determined
  • Current polyline (usually road) name on top edge of scree (if turned on)
  • Waypoint earlier marked by user
  • Track recorded during current session
  • Tracks explicitly loaded by used

gpsVP works with maps in Garmin MapSource format. Although the format was developed by Garmin, free maps in this format are usually produced with cgpsmapper. gpsVP opens several maps and then chooses maps to display based on current position scale and selected detail level.

gpsVP records a track always when GPS receiver determines location. Track recorded since the program was last started is shown on screen. Recorded tracks are written to card. Each session is written into separate file. Please notice that the files are not deleted automatically. It's up to you to choose location with enough space and delete old tracks. Only one track format is supported. It's OziExplorer's plt.

You can also set minimum track step to preserve card space and memory. When it's set, the next point is added to track only when it differs from previous more than the step.

There are several ways to use the tracks. You can use the tracks to:

  • mark some places on your map after you left them.
  • show you way to your friends.
  • geocode your photos.
  • update maps or send your tracks yo people who develop free maps.

Monitors are small rectangle areas showing some information. Every monitor has a header indicating what this monitor shows. Here is the complete list of them:

  • Altitude
  • Connection
  • Distance
  • GPS time
  • HDOP
  • Max speed
  • Memory
  • Odo 1
  • Odo 2
  • Odo total
  • Pause timer
  • Satellites
  • Speed

gpsVP allows users to mark any location with a flag. Such waypoint also has title typed in by user, altitude if it was available while marking the place and proximity radius. Setting proximity radius allows the program warn you with a sound when approaching to the point.

Waypoint are saved to card in OziExplorer's format (wpt). You can copy this file or add some points to it using any software on you computer.

gpsVP supports simple navigation. You can select any location and tell the program that you are going there. After that it begins to show you direction to the point. Distance monitors shows distance from current location to the point. Navigation only works when GPS receiver is connected and determined location.

GPS receiver
GPS receiver can be connected via BlueTooth. First you need to connect your smartphone to COM port profile of your device. After that you need to select the port you've connected to your device in Menu->Setup->Settings dialog.

GPS connection modes
In (Menu->GPS->Connect period) submenu you can change GPS connection from permanent to periodical and set connect period. In such mode gpsVP connects to GPS receiver for several seconds, receives information and then disconnect for selected time. Such mode produces irregular track but may be useful in two cases. First of all it greatly decreses GPS receiver power consumption so it can operate much longer. Secondly it allows several smartphones connect to one receiver at the same time.

Keyboard layout
Every operation you can perform with gpsVP is available from menu. To speed up operation you can assign any action to almost any key. By default assignment is the following:

  • joystick left, right, up, down - move map or monitor selection left, up, right or down
  • joystick press - context menu
  • 1/2 - zoom in/out
  • 3 - switch between main display and monitors mode
  • 4/5 - increase/decrease detail
  • 6 - switch fullscreen mode
  • 7/8 - move monitor bar selection up/down
  • 9 - show/hide monitors bar in main display
  • * - new waypoint
  • 0 - stop navigating
  • # - navigate one of recent destinations


gpsVP 0.4.11b seem to be the latest available version. Below you can find file(s) assigned to this version:

Description/changelog of gpsVP 0.4.11b:

ATTENTION! There are two packages of this application, each targets another platform version. Be sure to download the right one:

  • - dedicated for Windows Mobile 2003 and Windows Mobile 2003 SE Smartphones
  • - dedicated for Windows Mobile 5.0 and Windows Mobile 6 Standard Smartphones

Microsoft .NET Compact Framework: not required.

Screen Resolutions:

  • 176x220 pixels: supported
  • 240x320 pixels: supported
  • 320x240 pixels: not supported

OS Compatibility:

  • Microsoft Smartphone 2002: not supported
  • Microsoft Windows Mobile 2003 for Smartphone: supported
  • Microsoft Windows Mobile 2003 SE for Smartphone: supported
  • Microsoft Windows Mobile 5.0 for Smartphone: supported
  • Microsoft Windows Mobile 6 Standard: supported
  • Microsoft Windows Mobile 6.1 Standard: not supported


Games (40)
Finance (5)
Health (5)
Travel (8)
Reference (14)
Productivity (25)
Multimedia (18)
Communications (20)
Customization (10)
Utilities (29)
Internet (6)
Education (4)

Follow on

Subscribe to the Windows Mobile Freeware on Twitter Twitter
Subscribe to the Windows Mobile Freeware on Facebook Facebook