Ordnance Survey on your Android phone!

OS Map is now completely free! However, it takes considerable time to develop, and donations, however small, are always appreciated! 

OS Map is a tool to turn your Android phone into a handy Ordnance Survey map, with your GPS position pinpointed on it!  For support and frequently asked questions, please scroll down.  OS Map is completely free, and available to download via the Android Market.

Features include:

* Nearly all OS Map scales available (including 250,000 and 50,000).
* Touch-scrolling - simply use your finger to drag the map around.
* Fast resume from standby and fast position updates.
* No subscription fees - uses the free OpenSpace API.
* Custom waypoint support. 
* Get your location as a grid reference.
* Includes a moving, overlaid magnetic compass!
* Smooth panning.
* Detailed location information.

Screenshots (click to enlarge):

OS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map ScreenshotOS Map Screenshot  

New in version 1.1 (06/09/09):

* Complete rewrite of waypoint system.
* Added waypoint input in six figure grid reference and latitude / longitude.
* Latitude / longitude display preferences (DMS, decimal degrees etc).
* Custom server support - use your own, free, API key and get up to 40,000 map tile downloads per day.
* Customisable marker and waypoint colours.
* Customisable map settings.
* Automatic updates.
* Show grid reference and accuracy details on map.
* Numerous bug fixes, performance improvements, and interface tweaks.
* EASY UPGRADE - SIMPLY SEARCH FOR "OS MAP" ON THE ANDROID MARKET AND DOWNLOAD THE NEW VERSION!

Custom Servers:

It is possible to set up OS Map to use a custom server.  This will allow you to make modifications to the maps shown without needed access to the source code of the application This is very easy to do (it's only one HTML) file.  Click here for more information.

Donations:

It takes considerable time to bring new versions and improvements to OS Map.  Any donation, no matter how small, is always appreciated and helps me to get new features to you sooner.  Thank you! 
 

Frequently Asked Questions:

Is a subscription needed?

No.  The interface I built to access the OpenSpace API is freely available as per the developer agreement.  It's perfectly possible to access the maps for free by providing your co-ordinates in any browser on any phone, including the iPhone*.  The OS Map application automates this by providing your GPS location to a custom web browser.  

Is an internet connection required?

Yes.  While OS Map works best on a 3G connection, it works well over GPRS albiet with the inevitable increase in load times.  Unfortunately, it's not possible to cache the map files locally.

Can I add my own waypoints?

Yes.  You can insert new waypoints based on grid references, latitude / longitude coordinates, or your present position.

How do I insert latitude / longitude waypoints?

You can insert these waypoints in any of the three formats below - note that the ":" is used as a separator since the phone doesn't have a degree symbol on the keyboard.  

* DD.DDDDD (for example, a latitude of 51.12345)
* DD:MM.MMM (for example, a longitude of 1° 12.345' is entered as 1:12.345)
* DD:MM:SS.S (for example a latitude of 51° 12" 34.5' is entered as 51:12:34.5) 

N/S is omitted since Ordnance Survey maps only exist in the Northern Hemisphere.  Entering E/W longitude is by +/- convention.  West is negative, and east is positive.  For example, W1.2345 is equivalent to -1.2345.  

The map window is panning unexpectedly.

It might be cliched, but this isn't a bug, it's a feature!  If you move outside the visible area of the map, the window will automatically pan to place you back in the centre.  This is to minimise data use and speed up the application.

The application sometimes takes a long time to start.

This is a consequence of the OpenSpace Javascript refreshing.  It's quite large and can take a minute or two to download over GPRS.  I recommend you start the app on a WiFi or 3G connection, and then suspend the application by returning to the homescreen.  When you return, all that's needed is to download the map tiles.

Can I buy this application outside the Android Market?

Yes, you can.  I know that the Market is temperamental for many users at times, and will happily provide a copy of the software to anyone who can pay via PayPal.

Support:

If the FAQs don't answer your question, please send me an email using the address in the Android Market (or the contact page on this site) and I'll do my best to solve the problem.  I'm always on the search to find new ways to improve my software, and will do my utmost to implement any suggestions.  

About the developer:

David Horn is a qualified airline pilot seeking work in the aviation industry.  He holds a Computer Science and Physics degree from the University of Leeds, and enjoys writing software for fun.  This is his first Android application.